以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于sqltable (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90830) |
-- 作者:lk15502 -- 发布时间:2016/9/22 15:14:00 -- 关于sqltable 窗口中两个表,订单表,订单明细表都是sqltable,在窗口事件afterload: If Tables("生产计划排产_table1").current Is Nothing Then Tables("生产计划排产_table2").DataTable.LoadFilter = "false" Tables("生产计划排产_table2").DataTable.Load Else Tables("生产计划排产_table2").DataTable.LoadFilter = "订单编号 = \'" & Tables("生产计划排产_table1").current("订单编号") & "\'" Tables("生产计划排产_table2").DataTable.Load End If 加载窗口出错 .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2016.7.29.1 错误所在事件:加载[生产计划排产_Table2]失败! 详细错误信息: 在应使用条件的上下文(在 \')\' 附近)中指定了非布尔类型的表达式。 |
-- 作者:有点蓝 -- 发布时间:2016/9/22 15:24:00 -- Tables("生产计划排产_table2").DataTable.LoadFilter = false |
-- 作者:lk15502 -- 发布时间:2016/9/22 15:27:00 -- 我试过,还是一样的 |
-- 作者:有点蓝 -- 发布时间:2016/9/22 15:34:00 -- 测试没有问题,不是这里的原因 |
-- 作者:lk15502 -- 发布时间:2016/9/22 16:36:00 -- "false"改成“1=2”就可以了,就是不知道为什么? |
-- 作者:狐狸爸爸 -- 发布时间:2016/9/22 16:42:00 -- 建议: |