以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  同步更新输入表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=188896)

--  作者:1234567
--  发布时间:2023/10/29 12:02:00
--  同步更新输入表
在窗口SQL表中输入数据后,如何使输入表得到同步更新?
--  作者:有点蓝
--  发布时间:2023/10/29 19:54:00
--  
没有必要。使用SQL表的目的往往就是绑定的主表数据没有全部加载,不加载的数据也就不存在同步更新的可能。如果数据都全部加载了,还不如使用副本,没有必要使用sql表。
[此贴子已经被作者于2023/10/29 23:05:32编辑过]

--  作者:1234567
--  发布时间:2023/10/29 22:53:00
--  
主表有很多列
窗口中设计数个表格
DataTables("窗口1_Table1"),显示列为类别列和第1-10列,表事件DataRowAdding中,e.DataRow("类别") = "A"
DataTables("窗口1_Table2"),显示列为类别列和第11-20列,表事件DataRowAdding中,e.DataRow("类别") = "B"
如果作为副本,窗口没有DataRowAdding事件,所以采用SQL表

--  作者:有点蓝
--  发布时间:2023/10/29 23:07:00
--  
副本表到主表事件写代码即可:http://www.foxtable.com/webhelp/topics/2726.htm

可以在DataRowAdding事件里判断,如果第一列显示,就赋值A,否则赋值B
[此贴子已经被作者于2023/10/29 23:08:55编辑过]

--  作者:1234567
--  发布时间:2023/10/30 10:04:00
--  
我想在DropBox控件中设置下拉目录树
e.Form.Controls("DropBox1").DropForm = "A"
提示 :未找到类型“DropDownBox”的公共成员“DropForm”


--  作者:有点蓝
--  发布时间:2023/10/30 10:11:00
--  
http://www.foxtable.com/webhelp/topics/2102.htm
--  作者:1234567
--  发布时间:2023/10/30 12:30:00
--  
在主表的DataRowAdding中,
If e.DataTable Is DataTables("窗口1_Table1") Then 
e.DataRow("总类别") = "A"
End If
提示:不存在名为"窗口1_Table1"的Datatable

--  作者:有点蓝
--  发布时间:2023/10/30 13:33:00
--  
没有这种用法。去判断第一列是否隐藏