以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于RecordGrid控件绑定数据  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=110996)

--  作者:裴保民
--  发布时间:2017/12/13 15:46:00
--  关于RecordGrid控件绑定数据
RecordGrid控件怎么用代码动态绑定窗体中放置了一个Table控件和一个RecordGrid控件,在运行的时候,数据列怎么同步呢?
[此贴子已经被作者于2017/12/13 22:29:13编辑过]

--  作者:有点甜
--  发布时间:2017/12/13 15:51:00
--  

 http://www.foxtable.com/webhelp/scr/2453.htm

 


--  作者:裴保民
--  发布时间:2017/12/13 22:30:00
--  
RecordGrid控件怎么用代码动态绑定窗体中放置了一个Table控件和一个RecordGrid控件,在运行的时候,数据列怎么同步呢?

其实因为列比较多不便于选择列,所以我想利用记录窗体的列的便利选择列,来调整裂的顺序,现在发现,两者不同步,甜老师怎么解决这个问题呢?




[此贴子已经被作者于2017/12/13 23:13:59编辑过]

--  作者:有点甜
--  发布时间:2017/12/13 23:14:00
--  
参考2楼的代码,动态绑定表格,就可以了啊。
--  作者:裴保民
--  发布时间:2017/12/14 0:05:00
--  

 

我在窗体的AfterLoad事件中写了如下代码:

Dim rgd As WinForm.RecordGrid = e.Form.Controls("RecordGrid1")
rgd.Table = Tables("打印操作数据选择窗体_Table1") \'指定绑定表
rgd.Build() \'重新生成记录窗口

 

运行后二者不同步


--  作者:有点蓝
--  发布时间:2017/12/14 8:50:00
--  
同步显示列?参考;http://www.foxtable.com/webhelp/scr/2455.htm
--  作者:有点甜
--  发布时间:2017/12/14 8:50:00
--  

5楼的代码,写到afterLoad事件的最后去。

 

如果还有问题,具体例子发上来测试。


--  作者:裴保民
--  发布时间:2017/12/14 9:04:00
--  
就是将代码写到afterLoad事件的最后了
运行后我选择表中某列或RecordGrid控件中的列时二者不统一
我想实现不管二者选择哪个列时对方同时也被选择并同时可以通过按钮单击事件来调整列的顺序
[此贴子已经被作者于2017/12/14 9:07:24编辑过]

--  作者:有点甜
--  发布时间:2017/12/14 9:05:00
--  
 记录窗口,只能绑定一行的数据。切换不同行显示不同数据就是正常的。
--  作者:裴保民
--  发布时间:2017/12/14 9:09:00
--  
我想实现不管二者选择哪个列时对方同时也被选择并同时可以通过按钮单击事件来调整列的顺序

窗体表中的列比较多,用滚动条来选择列和对列的操作显得太麻烦了,用什么方法将列名列出来并可以对列进行操作呢?
[此贴子已经被作者于2017/12/14 9:21:03编辑过]