数据窗口与变量的问题

sswind1982 2015-07-08 01:35:27
在登陆的时候建了一个登陆用户科室的变量,数据窗口查询结果中有科室这列,请问如何用科室变量作为条件限定数据窗口中的显示结果。
...全文
189 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sswind1982 2015-07-08
  • 打赏
  • 举报
回复
明白了,谢谢!!!
fm20027 2015-07-08
  • 打赏
  • 举报
回复
先打开数据窗口编辑界面,调出你设计的数据窗口。然后,sql按钮切换到数据源视图,主菜单中Design-Retrival Arguments,添加参数。 不是PB主界面上菜单 的Design
sswind1982 2015-07-08
  • 打赏
  • 举报
回复
我用的事pb12.5 在Design中没有Retrival Arguments,sql按钮也没看到啊
WorldMobile 2015-07-08
  • 打赏
  • 举报
回复
引用 楼主 sswind1982 的回复:
在登陆的时候建了一个登陆用户科室的变量,数据窗口查询结果中有科室这列,请问如何用科室变量作为条件限定数据窗口中的显示结果。
在数据窗口里定义sql的时候增加科室的检索条件 powerbuilder中的数据窗口怎么添加检索参数 sql按钮切换到数据源视图,主菜单中Design-Retrival Arguments,添加参数,添加好后,如果是图形数据源界面,在下方切换到where页,选择参数对应字段、操作条件(大于、等于、小于什么的),再把参数名写到value框里(注意加冒号,比如你定义了某参数aa,那么这里就写:aa)。如果你sql语句比较熟悉,可以在主菜单中Design-Convert To Syntax,切换到sql语句界面,这时只需要把参数写到你的where子句里就行了,比如:select * from 表 where 某列=:aa,同样参数需要加冒号。 最后注意:定义的参数类型要与对应的字段类型相匹配。 补充:你所说的“我设置完一保存就保存成query的一个新的东西”,是因为你编辑好数据源后,还没有切换回数据窗口视图,有个return按钮可以切换回去。在切换回去之前点保存保存的不是数据窗口,而是一个数据源对象。

611

社区成员

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

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