• 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

SetItemStatus问题,保存不成功

adwork 2002-09-25 05:31:07
数据窗口中有一个字段只是为了程序的方便而加的,没有其它用处,所以我在退出时需要将该字段设为初始未修改的状态,然后再根据是否需要保存而提示保存,但这样进行保存时,有的数据保存不成功,(出现的很随机),代码如下:
for l = 1 to lRowCount
dw_not_datawindow.SetItemStatus(l,"select_label",Primary!, NotModified!)
next
  不知谁遇过这类问题,如何解决?
...全文
109 点赞 收藏 5
写回复
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的属性
回复 点赞
发动态
发帖子
PowerBuilder
创建于2007-09-28

591

社区成员

6.6w+

社区内容

PowerBuilder 相关问题讨论
社区公告
暂无公告