数据窗口中某一个字段是用下拉datawindow,这个下拉的datawindow是两个表关联的,而且加了个where条件,如何retrieve这个下拉datawindow

f26511314 2002-11-21 02:52:55
数据窗口中某一个字段是用下拉datawindow,这个下拉的datawindow是两个表关联的,而且加了个where条件,如何retrieve这个下拉datawindow?
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
888888888888 2002-11-21
  • 打赏
  • 举报
回复
同意: wonder01(一可)
happy_0325 2002-11-21
  • 打赏
  • 举报
回复
子数据窗口用SetSQLSelect ( string statement )可以改变当前的datawindow的查询条件
dongquestion 2002-11-21
  • 打赏
  • 举报
回复
函数:dwcontrol.SetSQLSelect ( string statement )可以改变当前的datawindow的查询条件
wonder01 2002-11-21
  • 打赏
  • 举报
回复
这种情况在开发中会经常遇到,你需要定义一个子数据窗口变量(DataWindowChild),然后把子数据窗口取出来(getchild),但一定要在对数据窗口操作之前先初始化子数据窗口(你可以进行settransobject,也可以retrieve(parm),当然也可以进行其他对数据窗口的一般操作),否则会弹出一个窗口让你输入参数。
f26511314 2002-11-21
  • 打赏
  • 举报
回复
哦,视图也是一种方法,谢谢

我会了,用getchild
xjunhua 2002-11-21
  • 打赏
  • 举报
回复
为什么搞的这么复杂呢,
为什么不在数据库中建立一个这两个关联表的视图呢,然后直接将这个视图作为datawindow的数据源就可以了啊!!

1,075

社区成员

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

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