以下是引用wqc360在2010-8-12 0:24:00的发言:
C版,3楼也是要指定表名的,能不能不指定表名,重算当前表所有列。
或者如以下要求,如果当前表名=表A,则执行1条,如果当前表名=表B,则执行2条,如果当前表名=表C,则执行3条。。。。。我要把这个按钮放在菜单上,点击则重算当前表指定列,谢谢
1.DataTables("表A").DataCols("第一列").RaiseDataColChanged()
DataTables("表A").DataCols("第二列").RaiseDataColChanged()
2.DataTables("表B").DataCols("第一列").RaiseDataColChanged()
3.DataTables("表C").DataCols("第一列").RaiseDataColChanged()
4.DataTables("表D").DataCols("第一列").RaiseDataColChanged()
DataTables("表D").DataCols("第三列").RaiseDataColChanged()
For Each dc As DataCol In CurrentTable.datatable.DataCols
DataTables(CurrentTable.Name).DataCols(dc.Name).RaiseDataColChanged()
Next