以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何使窗体中table控件不加载每次保存后的数据? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40008) |
-- 作者:jnletao -- 发布时间:2013/9/6 13:45:00 -- [求助]如何使窗体中table控件不加载每次保存后的数据? 如何使窗体中table控件不加载每次保存后的数据? 我知道 table 控件 每次在窗体里打开时 都会加载 数量,能不能控制它 在打开时不加载数据,只显示新增数据 然后点save 后,新增的数据也自动隐藏 --------------------------------- 我的思路从记录保存状态上判断,不知是否正确,求代码
[此贴子已经被作者于2013-9-6 13:47:02编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/9/6 13:54:00 -- DataTables("xxx").Save() DataTables("xxx").LoadFilter = “[Identify] Is Null” DataTables("xxx").Load() |
-- 作者:jnletao -- 发布时间:2013/9/6 14:02:00 -- 狐爸能不能 用 tables 的 filter 做个代码例子 |
-- 作者:jnletao -- 发布时间:2013/9/6 14:18:00 -- With Tables("裁剪登记") .Filter = "OrderID = \'" & e.Form.Controls("TextOrderID").Value & "\'" .Cols("StyleColor").AllowEdit = False .Cols("StyleSize").AllowEdit = False End With For Each r As Row In Tables("裁剪登记") If r.DataRow.RowState <> DataRowState.Added Then r.Remove() End If Next 请指正
[此贴子已经被作者于2013-9-6 14:18:33编辑过]
|
-- 作者:jnletao -- 发布时间:2013/9/6 14:26:00 -- 晕了,操作完 统计 汇总不准了 |
-- 作者:狐狸爸爸 -- 发布时间:2013/9/6 14:49:00 -- 不明白你的意思,按道理:
DataTables("xxx").Save() DataTables("xxx").LoadFilter = “[Identify] Is Null” DataTables("xxx").Load()
保存了所有的行,并自动排除了所有的行,因为所有的行都保存了。 |