问题标签 [cognos-10]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cognos - Cognos 相当于 excel 的 sumif() 函数
我熟悉 Excel 和 SQL,但对 Cognos 很陌生。我正在[Total Margin]
为每个[Item Code]
. 此结果应显示在每个项目的每一行上。我在 Cognos 中尝试了 2 种方法,在 Excel 中尝试了概念证明。有关单个[Item Code]
.
总项目边距 A (Cognos)
这里的问题是 TOTAL 结果不正确,只是无法在第二行显示。
总项目边距 B (Cognos)
这里的 TOTAL 结果在大多数行上都是正确的,但在第 2 行上是不同的。
项目总保证金 C (Excel)
所以我可以使用 excel SUMIFS 公式得到我想要的结果。我需要编写什么 Cognos 查询才能直接从 Cognos 获得相同的结果?
cognos - 动态 SQL 与使用模型
我们大约在 3 年前开始使用 COGNOS。我们已经使用了 COGNOS 8,现在正在使用 COGNOS 10。我们经常被告知使用动态 SQL 查询而不是使用 COGNOS 模型非常糟糕,因为它会导致性能问题,并且 IBM 不建议这样做。我们从未遇到过特定于动态 SQL 的问题,它们的性能与使用该模型的报告一样好。
是否存在特定于动态 SQL 查询的性能问题或缺点?IBM真的建议不要使用它们吗?
我知道该模型非常适合临时报告和不了解 SQL 的用户。但是对于开发人员来说,动态 SQL 似乎是一个更好的选择,尤其是在他们无法控制 COGNOS 模型的情况下。(我们必须请求并记录所需的模型更改)
感谢您的意见/反馈。
cognos - Cognos BI 10.1.2 如何创建新用户?
我正在尝试在 Cognos BI 10.1.2 中创建一个新用户。
经过一番研究,我发现实际上必须在“身份验证源”中创建一个新用户,例如:IBM Cognos Series 7 命名空间、Active Directory Server、自定义身份验证提供程序、LDAP、CA SiteMinder、RACF、SAP .
所以我的问题是,如何设置这个“身份验证源”,然后让我在该身份验证源中创建的用户显示在 Cognos Connection Web 门户中?
crosstab - Cognos 交叉表报告计算的列总计不正确
我在 Cognos 10.1.1 中有一份报告正在拉取利润、磅和利润/磅。每个查询都有一个字段“度量单位”,标记为“价差 $”、“价差 Lbs”或“价差 $/Lb”。它通过联合连接这三个查询,然后将它们加载到交叉表列表中。单个查询正常工作,当转储到列表报告中时很好,但由于某种原因,在交叉表报告中,计算出的利润/磅列总是错误的。如何使计算的列在交叉表中正确总计?
三个查询分别提取利润、磅和利润/磅的度量单位和度量。
利润的计算。
利润/磅的计算
度量字段的属性。
报告的样子。中间列应等于Spread $ / Spread Lbs,但在交叉表中不等于。
javascript - 我点击提交 3 次后,我的 Javascript 函数破坏了我的 cognos 报告
我创建了一些 HTML 按钮,它们会显示不同的值提示,它们的右侧是一个提交按钮。前几次一切都很好。但是每次我第三次按下提交按钮时,一切都变白了,报告重新加载,我的值提示被移到了报告的底部。我有其他使用 JavaScript 的报告,并且在按下提交按钮一定次数后,报告变为白色重新加载并且 thigns 不起作用。我想知道是否有人知道为什么 Cognos 会这样做。我正在使用 10.2.1 报表工作室。任何帮助将不胜感激。
cognos - cognos Report Studio 将详细过滤器添加到新选择
我有一个带有 SQL 的 Cognos (10.1) 报告。(此时我们不使用包)
该报告有几个可选提示。我遇到的问题是 Cognos 没有将 WHERE 子句直接添加到我的 SQL 中,而是这样做了。
select * from (select my SQL) where
这意味着它首先收集所有数据,然后对其进行过滤。通常这不是问题,但我当前的 SQL 在大表上有很多连接,所以速度非常慢。
有没有办法强制 Cognos 只将我的过滤器添加到 where 子句而无需额外的 select 语句?
select * from my SQL where
这将使我的报告速度更快。
cognos - 在 cognos 中导致 RSV-SRV-0042 追溯错误的案例语句
我收到此错误是因为用于我的年度提示使用值的查询项中包含 case 语句。提示执行我想要的操作,但结合直接指向表的月份提示,我收到错误消息。
这是 case 语句 case when ([Stat]=1) then ('Current Period') else ([Yr]) end
我得到的错误是
我到处寻找帮助,我似乎无法找到解决方案,请有人帮忙!
pie-chart - 如何防止 Cognos BI 饼图中的标签截断
我正在尝试在 Cognos BI 中创建一个显示完整标签的饼图。我不知道该怎么做。我附上了一张图片,显示了当前报告如何截断标签并在每个标签的末尾放置三个点 (...)。我有几个问题:
- 我想做的事能实现吗?
- 为什么每个标签都以“...”结尾并且可以消除它们?
更新:我正在运行 Cognos BI 10.1.1
openedge - 表名的进展 opensge 11.4 问题
我们正在使用progress openegde 11.4数据库和ibm cognos10.2,当我们将表(由下划线(_)如Emp_Info)从progress导入到cognos frameworkmanager工具来创建模型时,它给出了以下错误
如果我们在表名中没有任何下划线,它工作正常......
请给出解决此问题的建议。
report - Backport Cognos 报告到持久模型
我有很多基于设计语言 (en-zn) 和活动语言 (en-us) 建模的模型开发的报告。但是,在开发这些报告时,设置“使用参考 ID 的设计区域设置”并未设置为“真”。因此,如果我更改活动语言查询主题项目的名称,这些都不是“持久的”。我怎样才能使这些报告持久?我已经重新发布了框架包,并将“使用设计语言环境作为参考 ID”设置为“真”。