以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:文本框加载无效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92246)

--  作者:刘异
--  发布时间:2016/10/29 22:50:00
--  求助:文本框加载无效

老师好:

文本框中写了数字加载无效,表中[生产工序_基料_距本工序计划工时]列为双精度数值列。 

DataTables("内部订单总表").LoadFilter = "[生产工序_基料_进入微计划] = False And [生产工序_基料_距本工序计划工时] < \'"& e.Form.Controls("距基料生产工时").Value &"\'"
    DataTables("内部订单总表").Load()

老师帮我看下是不是[生产工序_基料_距本工序计划工时] < \'"& e.Form.Controls("距基料生产工时").Value &"\'"这个地方写错了。


--  作者:y2287958
--  发布时间:2016/10/29 22:52:00
--  
[生产工序_基料_距本工序计划工时] < "& e.Form.Controls("距基料生产工时").Value
--  作者:刘异
--  发布时间:2016/10/29 23:15:00
--  

老师提示错误,

DataTables("内部订单总表").LoadFilter = "[生产工序_基料_进入微计划] = False And [生产工序_基料_距本工序计划工时] < "& e.Form.Controls("距基料生产工时").Value
DataTables("内部订单总表").Load()
Tables("内部订单总表").Sort = "底色编号"


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20161029230511.png
图片点击可在新窗口打开查看

--  作者:y2287958
--  发布时间:2016/10/29 23:21:00
--  
e.Form.Controls("距基料生产工时").Value有值吗?
--  作者:刘异
--  发布时间:2016/10/29 23:38:00
--  

我在文本框中设定了初始值,加载无效是空表,

DataTables("内部订单总表").LoadFilter = "[生产工序_基料_进入微计划] = False And [生产工序_基料_距本工序计划工时] < "& e.Form.Controls("距基料生产工时").Value
DataTables("内部订单总表").Load()
Tables("内部订单总表").Sort = "底色编号"


我直接写值又可以加载进来

DataTables("内部订单总表").LoadFilter = "[生产工序_基料_进入微计划] = False And [生产工序_基料_距本工序计划工时] < 120“

DataTables("内部订单总表").Load()
Tables("内部订单总表").Sort = "底色编号"


--  作者:刘异
--  发布时间:2016/10/29 23:50:00
--  
老师找到原因了,你写的是正确的,太感谢了