请问:一个表绑定在窗口作为副本后,如果把窗口的副本表作了按字段排序操作,那么此窗口当前行的数据不是真实的数据,要解决此问题当然可以用副本表的Positionchange 属性中添加代码解决:
Dim dr As DataRow
dr = DataTables("贷记_pconf").Find("[内码] = '" & e.Table.current("内码") & "'") If dr IsNot Nothing Then Dim wz As Integer = Tables("贷记_pconf").FindRow(dr) If wz > 0 Then MessageBox.Show("wz" & wz) Tables("贷记_pconf").Position = wz End If End If
但这样着实太麻烦 每一个副本表都要这样设置 ,
官方是考虑把这功能 修复一下,只要绑定了副本表当前选定的数据行就和后台是一样的?而不需要去设代码 。。。。