本人在学习pb中遇到以下几个问题,请各位帮忙解决:

skiven 2003-07-11 10:39:23
1.别人给我一个.pbl文件,我不知道怎么打开,本人采用的方法是先新建一个workspace,然后打开一个exist application,但是打不开该.pbl文件里的application.
2.我有一个数据窗口对象dw_datawindow,当我执行dw_datawindow.deleterow时,只能删除dw_datawindow里的显示,并不能在数据库表格里删除该纪录。
3.我的datawindow有一个grid形式的数据源,但我现在在数据库的表格里新增加了一列,如何让加到该窗口对象里
4.我在一个对话框里放了两个数据窗口对象,一个是grid形式,一个是free的形式,在grid形式里有两个字段,free里有23个点击grid里相应的纪录,会在free里显示相应的记录,但是每次都是先显示第一条记录,再显示相应的记录,grid形式的数据对象clicked事件代码如下
dw_free.retrievec()//如果没有这行代码,只在打开时可以显示,当我进行保存等工作后,在进行click,就无法在free里显示相应的记录
dw_free.scrolltorow(row)
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-07-11
  • 打赏
  • 举报
回复
1、在workspace中先建立pbt,然后将pbl添加到pbt中。
2、dw_1.DEleteRoe(0)
dw_1.Update()
Commit;
3、进入dw的sql设计页面,添加你的字段。
4、freeform数据窗口要参数
dw_1.retrievec(参数)
fulongbiao 2003-07-11
  • 打赏
  • 举报
回复
4。dw_free.retrieve(条件)

fulongbiao 2003-07-11
  • 打赏
  • 举报
回复
1.可以新建一个application,再把这个PBL拷贝进去。
2.dw_1.deleterow()以后需要提交事务commit;
3.在数据窗口的图形模式下增加需要显示的字段。
第四条还没理解其涵义
tchatcha 2003-07-11
  • 打赏
  • 举报
回复
1.别人给我一个.pbl文件,我不知道怎么打开,本人采用的方法是先新建一个workspace,然后打开一个exist application,但是打不开该.pbl文件里的application.

注意一下PBL的版本

2.我有一个数据窗口对象dw_datawindow,当我执行dw_datawindow.deleterow时,只能删除dw_datawindow里的显示,并不能在数据库表格里删除该纪录。

要dw_datawindow.update()后commit的

3.我的datawindow有一个grid形式的数据源,但我现在在数据库的表格里新增加了一列,如何让加到该窗口对象里

再次retrieve()

4.我在一个对话框里放了两个数据窗口对象,一个是grid形式,一个是free的形式,在grid形式里有两个字段,free里有23个点击grid里相应的纪录,会在free里显示相应的记录,但是每次都是先显示第一条记录,再显示相应的记录,grid形式的数据对象clicked事件代码如下
dw_free.retrievec()//如果没有这行代码,只在打开时可以显示,当我进行保存等工作后,在进行click,就无法在free里显示相应的记录
dw_free.scrolltorow(row)

free窗口加一个参数
dw_free.retrievec(条件)



611

社区成员

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

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