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

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

dengdengdeng 2002-12-28 11:36:52
我建了一个应用,然后,建立一个窗口,将数据窗口dw_1加载到窗口上,可是,我不知道在哪写dw_1.settransobject(sqlca)
dw_1.retrieve()
谢谢!
...全文
61 点赞 收藏 8
写回复
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()事件里表示在打开该窗口时检索数据,所以视情况而定,看你要在什么时候检索数据了!
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

809

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告