以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗口中表A分页加载时,如何强制重置列?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98726)

--  作者:chh2321
--  发布时间:2017/4/5 23:24:00
--  [求助]窗口中表A分页加载时,如何强制重置列?
老师,

如果窗口中表A(正本)分页加载,我想每次加载数据时都强制重置第二列,在哪里如何写代码?

Tables(表A).datacol("第二列").RaiseDataColChanged()   

对吗?

--  作者:chh2321
--  发布时间:2017/4/6
--  
已搞定


在窗口表A的currentchanged事件中写代码:

DataTables(“表A”).DataCols("第二列").RaiseDataColChanged()

--  作者:有点色
--  发布时间:2017/4/6 0:27:00
--  

表A的AfterLoad事件

 

e.DataTable.DataCols("第二列").RaiseDataColChanged()

[此贴子已经被作者于2017/4/6 8:54:22编辑过]

--  作者:chh2321
--  发布时间:2017/4/6 8:53:00
--  
老师,

您说的是表A的DataRowAdding事件吗?没有找到DataRow事件

--  作者:有点色
--  发布时间:2017/4/6 8:54:00
--  
 哦,写错了,是AfterLoad事件
--  作者:chh2321
--  发布时间:2017/4/6 9:40:00
--  
老师,

AfterLoad事件会在每次刷新数据(分页加载翻页)时,触发RaiseDataColChanged吗?

--  作者:有点色
--  发布时间:2017/4/6 9:42:00
--  
以下是引用chh2321在2017/4/6 9:40:00的发言:
老师,

AfterLoad事件会在每次刷新数据(分页加载翻页)时,触发RaiseDataColChanged吗?

 

是表格的afterLoad事件 http://www.foxtable.com/webhelp/scr/2058.htm