以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 在组合框中用“是”和“否”来代替TRUE和FLASE (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140204) |
-- 作者:aza520 -- 发布时间:2019/8/31 17:04:00 -- 在组合框中用“是”和“否”来代替TRUE和FLASE 在窗口用组合框进行数据筛选,组合框属性如图二,筛选的代码如下,如何将图一中下拉的TRUE和FLASE分别用文字“是”和“否”来代替? With e.Form.Controls("ComboBox7") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "业主审核 = \'" & .Value & "\'" End If End With |
-- 作者:aza520 -- 发布时间:2019/8/31 17:08:00 -- 表中“业主审核”列是逻辑列 |
-- 作者:有点蓝 -- 发布时间:2019/8/31 17:18:00 -- 自定义项目改为:是|否 然后 With e.Form.Controls("ComboBox7") If .Value IsNot Nothing Then If Filter >"" Then Filter = Filter & " And " End If Filter = Filter & "业主审核 = " & IIF(.Value = "是",true,false) End If End With |
-- 作者:aza520 -- 发布时间:2019/8/31 22:07:00 -- 按老师的指导改了之后,显示以下错误。 .NET Framework 版本:2.0.50727.9145 Foxtable 版本:2017.12.18.1 错误所在事件:窗口,变更信息表,AfterLoad 详细错误信息: 列名 \'True\' 无效。 |
-- 作者:有点蓝 -- 发布时间:2019/9/1 22:20:00 -- Filter = Filter & "业主审核 = " & IIF(.Value = "是","true","false") |