当前位置: 代码迷 >> PB >> 怎样手动创建自定义SQL的数据窗口?需要带检索参数解决方法
  详细解决方案

怎样手动创建自定义SQL的数据窗口?需要带检索参数解决方法

热度:100   发布时间:2016-04-29 08:57:10.0
怎样手动创建自定义SQL的数据窗口?需要带检索参数
如何在PB数据窗口下面写它自己的SQL,包含检索参数
我的步骤如下
1,定义一个SQL(q_1),更改这个SQL(右键-编辑源)保存,然后初始化的定义都没有了
2,新建与这个SQL相关的数据窗口就可以了

问题:
1,更改的SQL不能带参数,如SELECT ID from st.STU where ID < :li_id
  --保存出错
  --无法建立与之对应的数据窗口
我想要带参数,怎么手动定义这个检索参数呀?

2,通过SQL建立的数据窗口,是不是之后与这个SQL没任何联系了?

希望大家看看呀

------解决方案--------------------
1、你所说的SQL(q_1)是指Query吧?如果是的话,你要改为带参数,可右键->编辑,
然后通过菜单“design->retrieval arguments”来定义检索参数。

2、通过Query建立的数据窗口与这个query文件无关,即使你把它删掉,数据窗口照样能使用。
------解决方案--------------------
看得不是太明白!
创建sql select 的DW,不选择表!菜单 design ->convert to syntax 
你就可以直接 写SQL

参数是就像ls那样定义!
------解决方案--------------------
1.通过菜单“design->retrieval arguments”来定义检索参数
2.在PB设计里面你更改了SQL之后,数据窗口会自动更新
  相关解决方案