以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 搜索表达式列数值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=151753) |
-- 作者:15666282205 -- 发布时间:2020/7/2 17:04:00 -- 搜索表达式列数值 老师,我在表的textchanged属性里设置了以下代码,搜索的“价税合计”是用表达式计算的值,运行时提示不正确,请您指导。 Dim s As String = e.sender.Text With DataTables("莱矿总包合同") .loadfilter = "价税合计 like \'%" & s & "%\'" .load() End With |
-- 作者:有点蓝 -- 发布时间:2020/7/2 17:14:00 -- 改为筛选 |
-- 作者:15666282205 -- 发布时间:2020/7/2 17:27:00 -- 麻烦您把帮助发一下吧,老师 |
-- 作者:有点蓝 -- 发布时间:2020/7/2 17:33:00 -- Dim s As String = e.sender.Text Tables("莱矿总包合同").filter = "价税合计 like \'%" & s & "%\'"
|
-- 作者:15666282205 -- 发布时间:2020/7/3 16:11:00 -- 老师,提示以下错误: .NET Framework 版本:4.0.30319.1026 Foxtable 版本:2019.6.18.1 错误所在事件: 详细错误信息: 无法在 System.Double 和 System.String 上执行“Like”操作。 |
-- 作者:有点酸 -- 发布时间:2020/7/3 16:43:00 -- 数值列用Like? 这是不可以的,只有字符列才行。 |
-- 作者:15666282205 -- 发布时间:2020/7/6 8:26:00 -- 老师,问题还没解决呢,请您费心 |
-- 作者:有点蓝 -- 发布时间:2020/7/6 8:39:00 -- 贴出具体代码,或者上传实例说明问题:http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626 |