有关PB数据窗口的检索参数

wxhacker 2002-09-06 12:06:06
详细资料
...全文
668 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wallis 2002-09-06
  • 打赏
  • 举报
回复
来晚了
yuxuan 2002-09-06
  • 打赏
  • 举报
回复
up
balloonman2002 2002-09-06
  • 打赏
  • 举报
回复
1、如何设计定义出检索参数:
在定义DW的画板界面下点击工具栏上的“DATA SOURCE”进入数据源配置;
通过菜单上的“DESIGN”-“RETRIEVE ARGUMENTS”进入检索参数的配置;
然后在此界面下的“WHERE”TAB项中定义如何使用此ARGUMENT,注意使用时要加:号。
2、定义好检索参数后如何在脚本中使用:
可以这样使用dw_1.retrieve(argu_1,argu_2,...)即可,注意顺序要和DW中定义的顺序一致。
3、如何在代码中动态更改检索参数:
修改你的DW的SYNTAX属性,然后重新执行dw_1.create(syntax)来重新生成DATAOBJECT。
4、补充:检索参数不能用于数据源为EXTERNAL类型的DATA SOURCE。
szpqq 2002-09-06
  • 打赏
  • 举报
回复
可在数据窗口直接设:在数窗画板中点工具栏sql进去后,点菜单design中的
Retrieval arguments设置检索参数
然后到下面的where条件中讥讽设置相关检索条件即可,再返回数窗画板中,保存就行了。
另外,可以在程序中设置条件:
先用old_select = dw_emp.GetSQLSelect()得到数据的初始检索条件
  new_select = old_select+"你自己的其它条件"
然后 dw_emp.SetSQLSelect(new_select)
dw_emp.retrieve()(开始始在数据没设检索条件,在程序中动态设置)
szpqq 2002-09-06
  • 打赏
  • 举报
回复
可在数据窗口直接设:在数窗画板中点工具栏sql进去后,点菜单design中的
Retrieval arguments设置检索参数
然后到下面的where条件中讥讽设置相关检索条件即可,再返回数窗画板中,保存就行了。
另外,可以在程序中设置条件:
先用old_select = dw_emp.GetSQLSelect()得到数据的初始检索条件
  new_select = old_select+"你自己的其它条件"
wk_1978 2002-09-06
  • 打赏
  • 举报
回复
在数据窗口画板中定义!
PENK 2002-09-06
  • 打赏
  • 举报
回复
retive()

1,108

社区成员

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

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