以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]外部数据表加载条件 [_Identify] Is Null (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131154) |
-- 作者:恒隆君 -- 发布时间:2019/2/18 23:32:00 -- [求助]外部数据表加载条件 [_Identify] Is Null 外部数据表加载条件为 [_Identify] Is Null or 库存凭证 is null 还是默认加载一行数据。 按键执行以下,就可以去除这一行。 DataTables("配件入库明细").LoadFilter = "库存凭证 is null" DataTables("配件入库明细").Load 一直找不到原因。。。
|
-- 作者:有点蓝 -- 发布时间:2019/2/19 8:33:00 -- 应该是有其他代码影响到了,看看会不会有代码启动后默认新一行。导出所有代码搜索“配件入库明细” |
-- 作者:瑞峰 -- 发布时间:2019/2/19 8:58:00 -- 没有这个代码。
我测试了,如果将加载设置 在数据源 那一页,设置为加载0条。 就没有这个问题,但会导致其他代码失码。
现在的加载代码是 selec t top10 * {配件入库明细} where [_Identify] Is Null
|
-- 作者:有点蓝 -- 发布时间:2019/2/19 9:34:00 -- select * from {配件入库明细} where [_Identify] Is Null |
-- 作者:恒隆君 -- 发布时间:2019/2/20 23:05:00 -- 还是存在这个问题。 打开数据表时没有问题 但在窗口表中就存在会加载1-2行。 窗口after load没有相关代码。 窗口表是 非副本 BeforeLoadOuterTable Sel ect Case e.DataTableName Case "配件入库明细" e.Sel ectString ="Sel ect * from {配件入库明细} where [_identify] Is null" End Sel ect
|
-- 作者:有点蓝 -- 发布时间:2019/2/20 23:33:00 -- 上传具体实例说明 |