以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关联表的加载问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149941) |
|
-- 作者:lgz518 -- 发布时间:2020/5/15 22:20:00 -- 关联表的加载问题 窗体开发: 窗体打开加载数据,关联表(主表和明细): 1.作下面加载,效果不是很好,有时会关联加载,有时不会加载: Dim y As Integer = Date.Today.Year Dim m As Integer = Date.Today.Month Dim dt1 As New Date(y, m, 1) Dim dt2 As New Date(y, m, Date.DaysInMonth(y, m)) Dim Filter As String Filter = "交货日期>= #" & dt1 & "# And 交货日期<= #" & dt2 & "#" DataTables("订单登记主表").LoadFilter = Filter DataTables("订单登记主表").Load() DataTables("订单登记明细").LoadFilter = Filter DataTables("订单登记明细").Load() 2. 父表与子表同步加载 :e.DataTable.LoadChildren("子表"),用这个试一下,也是不很好? 要如何实现? 3.窗口打开加载,及并发用OpenQQ实现独占式编辑,冲突?
|
|
-- 作者:sloyy -- 发布时间:2020/5/16 1:51:00 -- 1 这个代码要写在窗体的AfterLoad事件里面,肯定会关联加载 |
|
-- 作者:有点蓝 -- 发布时间:2020/5/16 8:52:00 -- 1/2、肯定可以加载,除非没有符合条件的数据 3、怎么个冲突法?
|
|
-- 作者:lgz518 -- 发布时间:2020/5/16 9:50:00 -- ![]() ![]() 窗口设计, 1,单独打录入窗口,窗口正常; 2,打开录入窗口后,打开审核窗口,就如图异常; 3,还有录入完成,在录入窗口看是正常,关联,但打开审核窗口后,发现有的记录有关联,有的记录是没有关联,同样在录入窗口,操作,没有做改动,怎会这样?
|
|
-- 作者:有点蓝 -- 发布时间:2020/5/16 9:57:00 -- 主表只能出现在一个窗口,如果有多个窗口使用同一个表的,请改为副本:http://www.foxtable.com/webhelp/topics/1906.htm 另外注意主表和副本显示和选择的行可能是不一样的,可以考虑做联动:http://www.foxtable.com/webhelp/topics/2631.htm
|
|
-- 作者:lgz518 -- 发布时间:2020/5/16 10:34:00 -- 1,这个又到问题,狐表不支持关联副表; 2,副表就失去关联的意义,以前,没注意,现在发现狐表的关联不是很好,同是要一个录入窗口录入数据,有的可以关联,有的没关联,没认真试,是发现不了; 3,最近越做越问题多,从单个功能,没发现问题,多个功能在一起,发现之前做的有问题,真的晕。 4,狐表不支持关联副表,发现很多设计很受限制,还在数据引用,完整性不是很好,会不完整。
|
|
-- 作者:有点蓝 -- 发布时间:2020/5/16 11:18:00 -- 使用模拟关联:http://www.foxtable.com/webhelp/topics/2222.htm |
|
-- 作者:lgz518 -- 发布时间:2020/5/16 12:28:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2020/5/16 13:31:00 -- 关联表只能在一个窗口显示,如果要同时在多个窗口使用,只能使用模拟关联。 |