报表中从属值集参数
来源:互联网 发布:杭州十大淘宝拍摄基地 编辑:程序博客网 时间:2024/05/17 22:12
.普通项中的从属值集的定义(一般用于报表参数)
在这里我们假如有个报表,需要2个参数(为了举例方便,取了这2个参数,可能不符合实际。)
帐套名称(cux_sob_id)、供应商名称(cux_vendor_id)并且第二个参数依据第一个参数来弹出列表值
(即当选完帐套参数后,供应商值集列表中显示本帐套下的所有未失效的供应商)。这里我们还是定义2个值集,定义过程和上面例子的一样,只是在这里我们选择验证类型为表。
此时点击右边的编辑按钮进行设置,这里主要是设置用户所需要的显示字段、传值字段、以及定义值集范围即(WHERE条件、排序等)。第一个参数他不附属与其他值集所以很简单,选择完表名、所需字段后保存即可,如图1-6、1-7所示:
图1-6
图1-7
接下来我创建第二个值集(cux_vendor_id)因为他要附属于第一个参数(cux_sob_id)所以我们在"出处/排序依据"处进行添加条件:
set_of_books_id=nvl(:$FLEX$.cux_sob_id,set_of_books_id)或者
set_of_books_id=nvl(:$FLEX$.cux_sob_id:NULL,set_of_books_id) (cux_sob_id,rfb注:这里是第一个参数的名称,不是值集名称,并且FLEX和参数名称都必须为大写)
这样两个值集就关联起来了。
我们仔细看上面的2个语句,差别在于第二个语句多了一个(:NULL),他的作用是当用户不选择他的父参数时,可以先选择他自己,反之,如果没有:NULL则用户必须选择完其父参数(本例为帐套名称)才能选择自己(本例为供应商名称)。设置结果如图1-8、1-9所示
图1-8
图1-9
运行报表时的效果如图1-10、1-11所示:
图1-10
图1-11
图中商业信息已屏蔽。
- 报表中从属值集参数
- 报表标准参数值集
- 常用报表参数值集
- 模态跳转中Controller的从属
- 从主报表中取得子报表返回的参数值
- iReport 中父报表给子报表传参数
- 再谈水晶报表中参数问题
- Struts2中带参数的报表
- birt报表从session中取参数
- 报表参数
- 润乾报表自定义函数中获得类似A1:D1参数的值
- 报表数据集参数表达式的应用
- Cognos报表参数值保存到Excel
- 如何将Cognos报表中所使用的的参数显示在报表中
- 在水晶报表中使用带参数的命令数据源
- 水晶报表参数字段在代码中赋值
- 报表制作工具中参数名的内部保留字段
- 报表制作工具中参数为空选出全部
- C#序列化的一些应用
- 11级_Java_曹建波 10.24 response2
- 程序员面试100题之一:对称字符串的最大长度
- GDB的使用
- mastudio 语法和print
- 报表中从属值集参数
- iphone--关于iphone多国语言设置
- linux命令
- IE无法获得cookie,ie不支持cookie的解决办法,火狐支持
- 使用vistualbox建立kgdb调试环境
- 第九周上机任务项目2:个人所得税计算器
- 程序员面试100题之二:跳台阶问题(变态跳台阶)
- BSD命令
- UIApplication深入学习