SetItemStatus问题,保存不成功

adwork 2002-09-25 05:31:07
数据窗口中有一个字段只是为了程序的方便而加的,没有其它用处,所以我在退出时需要将该字段设为初始未修改的状态,然后再根据是否需要保存而提示保存,但这样进行保存时,有的数据保存不成功,(出现的很随机),代码如下:
for l = 1 to lRowCount
dw_not_datawindow.SetItemStatus(l,"select_label",Primary!, NotModified!)
next
  不知谁遇过这类问题,如何解决?
...全文
191 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
alwaystar 2002-09-26
  • 打赏
  • 举报
回复
所说的UPDATE属性是:
打开一个DATAWINDOW,然后在ROWS菜单下选择UPDATE PROPERTIES...
在弹出的窗口中设置可更新的表,以及表可以更新的字段
你完全可以在这里把你不需要更新的字段设置为不更新啊
     .----.
   _.'__  `.
 .--(#)(##)---/#\
.' @     /###\
:     ,  #####
`-..__.-' _.-\###/
    `;_:  `"'
   .'"""""`.
  /, ,\
 // COOL! \\
 `-._______.-'
  __`. | .'___
 (______|______)
adwork 2002-09-26
  • 打赏
  • 举报
回复
to qqqdong():
  不懂你说的update属性是怎么一回事?
to windljf(挣扎中。。)
  我很多东西都要用它,一个实例变量根本不行的,要是高实例变量就需要一个数组了,这样维护起来麻烦不说,还容易出错

  我只想知道使用了SetItemStatus后再update()为什么有时会出错
windljf 2002-09-25
  • 打赏
  • 举报
回复
其实不用这么麻烦的,你设一个实例变量is_changed ,如果为true ,就提示要保存!是false就不保存直接退出,这样不行吗???
qqqdong 2002-09-25
  • 打赏
  • 举报
回复
修改datawindow的update属性最简单
qqqdong 2002-09-25
  • 打赏
  • 举报
回复
在datawindow修改update的属性

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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