PB中查找到被修改过的数据窗口行
2013-08-01 11:10
127 查看
在实际开发过程中,一个思维严谨的程序员通常会在用户退出某个窗口前检查窗口内的数据是否被修改,如果数据被改动过,则提醒用户是否保存修改.下面是PB中显示被修改过的数据窗口行的实用代码
integer rc
long NbrRows, ll_row = 0, count = 0
dw_status.AcceptText()
NbrRows = dw_status.RowCount()
DO WHILE ll_row <= NbrRows
ll_row = dw_status.GetNextModified(ll_row, Primary!)
IF ll_row > 0 THEN
count = count + 1
ELSE
ll_row = NbrRows + 1
END IF
LOOP
MessageBox("Modified Count", &
String(count) &
+ " rows were modified.")
integer rc
long NbrRows, ll_row = 0, count = 0
dw_status.AcceptText()
NbrRows = dw_status.RowCount()
DO WHILE ll_row <= NbrRows
ll_row = dw_status.GetNextModified(ll_row, Primary!)
IF ll_row > 0 THEN
count = count + 1
ELSE
ll_row = NbrRows + 1
END IF
LOOP
MessageBox("Modified Count", &
String(count) &
+ " rows were modified.")
相关文章推荐
- PB对数据窗口的查询语句进行动态修改
- PB.怎么知道数据窗口中哪些行修改了?
- PB-数据窗口缓冲区与数据修改状态
- PB如何在Datawindow(数据窗口)中控制列的修改方式
- 浅议PB中数据窗口缓冲区与数据修改状态(转)散分贴解决方法
- PB-数据窗口缓冲区与数据修改状态
- 【PB】数据窗口的修改属性
- 【PB】数据窗口的修改属性
- PB中数据窗口缓冲区与数据修改状态
- PB数据窗口modify修改字段下拉属性
- 浅议PB中数据窗口缓冲区与数据修改状态,filter,delete之后不想修改之方法
- PB中表的修改对数据窗口和报表的影响的解决办法
- PB数据窗口导出excel,修改第一行英文标题为中文标题,计算合计值
- PB中表的修改对数据窗口和报表的影响的解决办法
- PB数据窗口对象之字段的修改属性
- 在PB中动态修改数据窗口DW的SQL语句方法注意事项
- PB中高亮被修改过的数据窗口行
- PB-数据窗口缓冲区与数据修改状态
- 浅议PB中数据窗口缓冲区与数据修改状态
- PB-数据窗口缓冲区与数据修改状态