初学者问题:dw的retrieve在哪写?

dengdengdeng 2002-12-28 11:36:52
我建了一个应用,然后,建立一个窗口,将数据窗口dw_1加载到窗口上,可是,我不知道在哪写dw_1.settransobject(sqlca)
dw_1.retrieve()
谢谢!
...全文
128 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bomber2001 2002-12-28
  • 打赏
  • 举报
回复
一般在open,如果保存事件要刷新窗口,也可以在save事件里面.......
根据情况而定
hzhxxx 2002-12-28
  • 打赏
  • 举报
回复
在窗口的 open event 或则在 dw_1 的 constructor event中

原则:

要使数据在初试化的时候显示就可以,假如不显示

取消

dw_1.retrieve()
hanyongbinlq 2002-12-28
  • 打赏
  • 举报
回复
window open()一般情况
fwx144 2002-12-28
  • 打赏
  • 举报
回复
up
ffeliza 2002-12-28
  • 打赏
  • 举报
回复
你如果是想让数据在一打开窗口时就能看见,那就将那两句话都写到你的WINDOW的OPEN()事件里,如果你在打开窗口时只想看见表格而不想看见数据,那就只将dw_1.Settransobject(sqlca)写到WINDOW的OPEN()事件里。

OPEN事件的打开方法如下:双击你的WINDOW的空白区,会出现一个SCRIPT窗口,你会发现,该窗口的左上方的LISTBOX里出现的是你的WINDOW的名字,而其右边的LISTBOX里出现的就是OPEN()了。这是个快速进入WINDOW.OPEN()事件的方法。
qlzgdzfl 2002-12-28
  • 打赏
  • 举报
回复
这要看你做什么
楼上说的对极连

你可以写在一个CB中的CLICKED 中去
明白不

th820901 2002-12-28
  • 打赏
  • 举报
回复
同意楼上所有!
leepoy 2002-12-28
  • 打赏
  • 举报
回复
写在open()事件里表示在打开该窗口时检索数据,所以视情况而定,看你要在什么时候检索数据了!

1,108

社区成员

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

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