导航:首页 > 净水问答 > Cognos过滤器or条件

Cognos过滤器or条件

发布时间:2021-12-27 20:27:27

Ⅰ cognos 8明细过滤器里面使用 in 函数时报错

建议把这些“387*25(超过7500)个值”想办法放在一个查询中(做视图或者表)专,然后和原本使用过属滤器的那个查询做关联实现过滤。因为你本身这么多条记录,就不可能是人工一个一个手动选的吧(=。=|||)

Ⅱ Cognos中如何使用过滤器滤掉空值的行

某一个item(类似于主键的那个) is null

Ⅲ Cognos 使用Resport Studio 制作报表,怎样设置参数

这个有两种方式实现:
1.在FM建包的时候建两个参数#prompt('统计起始时间','date')#;#prompt('统计结束时间','date')#。在Resport Studio提示页面中建两个参数,名字跟FM中的参数名要保持一致,统计起始时间,统计结束时间。
2.在Resport Studio提示页面中建两个参数,在结果页面中的数据查询上添加一个条件过滤器。
两者的区别在于,前者是先传参数,数据库查询时只查日期范围内的数据。后者是先把所有数据查出来,在页面端在进行控制。

Ⅳ cognos 报表能做查询功能吗

清单查询?可以的

Ⅳ cognos8 过滤时如何设置某字段等于哪个变量

建议把这些“387*25(超过7500)个值”想办法放在一个查询中(做视图或者表),然后和原本使用过滤器的那个查询做关联实现过滤。因为你本身这么多条记录,就不可能是人工一个一个手动选的吧(=。=|||)

Ⅵ cognos内容库需要重装吗

工具/原料

Ⅶ cognos报表条件块怎么使用

举个例子
新建一张拥有3个列表对象的报表。定义报表的列如下:
List 1: Proct | Proct lines and Sales fact | Quantity.
List 2 :Time dimension | Current year, Time dimension | Current month and Sales fact | Quantity.
List 3: Retailer site | Region and Sales fact | Quantity.
为所有报表对象定义合适的分组、排序和聚合。确定所有的报表对象使用不同的查询。

如何实施…
1. 我们从创建一个用于报表类型的prompt开始。转到Page Explorer并添加一个prompt page。
2. 添加一个value prompt到prompt page工作区。定义参数名称为paramReportType。请注意,此处不需要定义任何过滤,使用值或者显示值。
3. 选中此value prompt,从属性列表中打开Static Choice属性。
4. 定义3个静态选项,如下图所示。
5. 转到Condition Explorer,新建一个String Variable。定义其表达式为:
ParamValue('paramReportType')。
6. 为此变量添加3个值:BD、BP和BR。修改变量名为ReportType。
7. 转到report page,添加一个Conditional block到报表工作区。
8. 选中此conditional block,并从属性栏中打开Block Variable对话框。从下拉列表中选择ReportType变量,然后点击OK。

9. 从属性框中选择BP为current block。选中按procts显示sales quantity的第一个列表,并拖拽其到conditional block内(此处,我们需要用到Ancestor按钮以选中整个列表)。
10. 修改此conditional block的current block属性为BD,拖拽“Salesman by Periods”列表到conditional block中。
11. 重复对BP和最后一张报表应用以上操作。
12. 在报表头部,选中“Double click to edit text”,修改其Source type属性为Report expression。定义此表达式为:
ParamDisplayValue('paramReportType')。
13. 运行并测试报表。
工作原理…
在前面博文“条件样式”的示例中,我们已经知道如何定义条件变量,并使用它来定义条件样式。而在此例中,我们探讨了条件变量时如何在conditional block中使用的。
Conditional block是一个很有用的组件,它允许报表在特定条件下显示特定的对象。它在需要隐藏或显示整个对象时很有用。当然此例也可以通过显示或隐藏特定的列来实现。
为条件参数的“Other”选项定义合适的内容是一个很好的做法。除非需求明确定义了“Other”选项为空,否则最好不要这么做。

报表块的话,我觉得一些报表软件比如FineReport会比较好用

Ⅷ cognos8.4 win7系统 oracle11g cognos用Report Studio设计时在过滤器内无法对中文进行过滤

没用cognos,一直在用finereport,觉得很好用,你可以试一下。

Ⅸ cognos 过滤器里能用case when 吗

Cognos 10 里面当然可以,但是一般对查询字段做case when,不会在过滤器里面用。


格式如下:

caseexpression{whenexpressionthenexpression}[elseexpression]end

例:(国家这个字段里面有'中国'和'台湾',我要让最后这个查询字段里面台湾部分归到中国,其他部分不变)

case[国家]when'台湾'then'中国'else[国家]end
阅读全文

与Cognos过滤器or条件相关的资料

热点内容
施特劳斯智饮机滤芯是什么 浏览:631
污水处理产业扶持政策有哪些 浏览:811
锦鲤鱼池过滤泵流量 浏览:711
超滤器是什么意思 浏览:881
纯水静静怎么打 浏览:846
超滤截COD 浏览:914
电子超纯水水罐用什么材质 浏览:49
清除水垢硅磷晶 浏览:519
crv空气净化器怎么打开 浏览:526
反渗透膜低温清洗 浏览:785
郑州过滤王管理中心地址 浏览:872
水水垢成分 浏览:866
陕西原装外置污水提升泵要多少钱 浏览:419
聚聚乙烯树脂粉袋 浏览:739
饮水机漏水属于什么原因 浏览:824
污水厂硝化脱模怎么处理 浏览:924
vue2内置过滤器 浏览:386
植物芳香油蒸馏设备 浏览:418
聚醚枫超滤膜进水pH 浏览:907
外置过滤桶推荐 浏览:676