动态的保存datawindow object的问题

yuxia 2001-11-27 03:03:59
我做了两个datawindow,其中一个是动态生成的(用create,称为dw_1),另一个里面(称为dw_2)有一字段是下拉式的datawindow(称为drop_dw),并且这个drop_dw 中的内容都是dw_1中字段名称的导入(每次需用import 来动态导入),dw_1中的字段名称每次调用也不相同(可能从多张表中导出),不知如何使drop_dw能动态随dw_1的更新而更新,使每次dw_1中的内容不同时,可使dw_2中调用drop_dw的字段能随之而变化.
...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lesni 2001-11-27
  • 打赏
  • 举报
回复
首先,dw_1有没有必要呢。
其次dw_2中的drop_dw使用DatawindowChild ldwc_dropdw
dw_2.GetChild('字段名',ldwc_dropdw )
ldwc_dropdw.DataObject = '变量'
或:ldwc.SetSqlSelect(ls_sql)
//其变化是手工的--可以根据需要把名字或SqlSelect(ls_sql)保存保存在数据库,需要时可以更新,并保存更新。
ldwc_dropdw.SetTransObject(sqlca)
ldwc_dropdw.ReTrieve()

609

社区成员

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

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