使DataWindow中的数据只能追加新记录而不能修改原来的记录,可以利用column的protect 属性可以实现。
将每一列的 Protect 属性设置为:
If( IsRowNew(), 0, 1) )
在代码中也可以动态修改protect属性:
dw_1.Modify("column_name_here.Protect=''1~tIf(IsRowNew(),0,1)''")
这样,DataWindow 中只有新追加的记录可修改,而其他记录是只读的。
使DataWindow中的数据只能追加新记录而不能修改原来的记录,可以利用column的protect 属性可以实现。
将每一列的 Protect 属性设置为:
If( IsRowNew(), 0, 1) )
在代码中也可以动态修改protect属性:
dw_1.Modify("column_name_here.Protect=''1~tIf(IsRowNew(),0,1)''")
这样,DataWindow 中只有新追加的记录可修改,而其他记录是只读的。