【发布时间】:2021-06-29 04:52:09
【问题描述】:
使用 Cognos Report Studio:
我有一个返回两个数字的查询,我需要根据这两个数字显示一个向上、向下或直箭头。存储在服务器中的图像。
这是我的条件:
If (num1 > num2) then (green arrow)
If (num1 < num2) then (red arrow)
If (num1 = num2) then (straight arrow)
我尝试使用名为vImage 的string 变量,条件如下:
case
when (num1 > num2) then (GreenArrow.png)
when (num1 < num2) then (RedArrow.png)
when (num1 > num2) then (StraightArrow.png)
end
以num1 和num2 作为查询结果。
那些.png 文件是我的答案列表。
在我的报告中,我将 Image 布局元素与 URL Source Variable 设置为 Image 变量。
但当我运行 HTML 时,报告元素返回空白。
我尝试在 URL 源变量对话框中选择和取消选择值,但似乎没有任何效果。
有什么建议吗?
【问题讨论】:
-
您听说过报表变量和条件块吗?
-
请使用样本数据提供样本报告规范。这有助于确定具体问题并确保您已经完成了相关工作,因此我们会以最少的努力来回答问题。
-
如果规范太大而无法在此处发布,您可以从您的问题中链接到其他服务(例如pastebin.com)。