- 博客(4)
- 收藏
- 关注
转载 数据窗口的ItemChaned事件中修改当前值的方法
最近写PB时遇到要需要在数据窗口的ItemChanged事件中修改正在编辑的字段的值,发现SetItem+和SetText+都不好使,在网上搜了一下,给我复习了一边+ItemChanged+事件的特性,就是依据返回值,来判断接受或者拒绝当前值和焦点是否可以离开。所以直接写+SetItem 或+SetText+是不能修改当前值的。那么沿着这种思路走下去,接受当前值应该是把+data+的值赋给当前
2014-03-07 10:14:08 3735
转载 PB判断数据窗口数据是否更改及原始值与当前值
PB判断数据窗口数据是否更改及原始值与当前值 dwcontrol.GetItemStatus ( row, column, Primary! )可以获取该缓冲区内指定单元的状态,当参数column为0时,表示读取整个列的修改状态。有以下状态。 NotModified! :指定单元的数据和原始数据相同,没有修改过。 DataModified!:指定单元的数据和原始数据不同,修
2014-03-07 09:19:07 11207
转载 pb数据窗口一些技取
标识当前行〓标识当前行也就是给当前行加上醒目的标记,以便用户更清楚当前要对哪一行数据进行操作,尤其当用户的操作中间有停顿时,继续进行操作就特别需要知道哪个是当前行。这里的当前行不要狭隘地理解成仅仅是光标所在行。当翻页时如果光标所在行不在当前页中,这时应该将当前页中的第一行置为当前行,否则容易造成错觉;当删除数据时,不能自动改变当前行,此时应该使用脚本设置当前行。标识当前行的函数和方
2014-03-07 09:12:18 7819
转载 PB数据窗口中各项指标的获取方法
1、得到当前鼠标所指对象所在的带区 string str_band str_band=GetBandAtPointer() //得到当前鼠标所指对象所在的带区 str_band=left(str_band,(pos(str_band,'~t') - 1))//得到"header"、"detail"等 if str_band2、得到鼠标指向的列对象名
2014-03-07 09:05:41 1514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人