如何在数据窗口内触发列的enabled?

sure2002 2003-06-02 10:44:02
我在数据窗口内有第一批入库,第二批入库,第三批入库,默认第一批可以输入数据,而第二第三被保护,如果第一批输入,第二批入库受触发可以输入,而第三批还是受保护如何实现?请指点。
...全文
66 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sure2002 2003-06-04
  • 打赏
  • 举报
回复
各位仁兄好像按照你们的意思并不能解决问题,
jhjjw 2003-06-03
  • 打赏
  • 举报
回复
你指的是在同一个dw中实现上述功能吗? 若是的话你可以在需要的列的protect属性中进行处理。
如:当处理第一批记录是向dw传入1,第二批为2,第三批为3,...。表中有个标志位flag,flag = {1第一批;2第二批;3第三批;...},那么protect中可以写如下代码.if (flag = ai_flag,0,1)
cjc79 2003-06-03
  • 打赏
  • 举报
回复
1。建立两个数据窗口,一个用于编辑,一个用于显示

2。将数据窗口中的全部对象的taborder设置为0.

3。也可以将数据窗口中的列的protect属性设为On或Off,但你不能使用protect属性进行编辑操作

4。数据窗口有一个将datawindow设为只读的属性(readonly),使用它最方便。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧