如果我选择了checbox之一,但我没有输入文字或“ c_ao”,那么我想要什么,则显示消息框
我尝试编辑查询,例如编辑符号“()”位置
如果不是IsNull(f_na)或不是IsNull(f_dep)或不是IsNull(f_krd)和IsNull(c_ao),则 消息框(“警告”,“需要填写C_AO”) 返回 如果结束
我有 3复选框(“ f_na”,“ f_dep”,“ f_krd”) 1个输入文字/单行编辑('c_ao')
我的期望是,如果我选择了数据窗口中的某些复选框,而我没有输入输入文本/ singelineedit或“ c_ao”,那么将显示消息框(“警告”,“需要填写C_AO”)
答案 0 :(得分:2)
由于逻辑的第一部分是选中三个复选框中的任何一个,因此您将执行以下操作:
IF (f_na.checked OR f_dep.checked OR f_krd.checked) AND ISNULL (c_ao.text) THEN
Messagebox(blah, blah)
END IF
这看起来是要查看是否已选中任何复选框,如果已选中,则singllineedit控件中是否有文本。