0

我在 Cognos 8.3 中有一个简单的列表报告。我有一个这样的领域:

ETLJobX Completed - SUCCESS
ETLJobY Completed - FAIL
ETLJobZ Completed - SUCCESS
ETLJobA Completed - SUCCESS
ETLJobB Completed - FAIL

我有一个条件格式化程序设置为绿色的成功和红色的失败。完美运行。在字符串中使用条件“包含”成功或失败。

如果我更改数据,使一行看起来像这样:

ETLJobX Completed - SUCCESS
Job used in Report X

ETLJobY Completed - FAIL
Job used in Report Y

它不再为该行着色。回车似乎打破了一切。如果我键入与以下相同的数据:

ETLJobX Completed - SUCCESS Job used in Report X

这样它就在一行上,条件格式可以正常工作。

有什么办法可以使这项工作在带有回车符的行上工作?

4

1 回答 1

1

一种对我有用的方法(在 8.4 版上)是创建一个像这样的条件变量:position ('SUCCESS', [Query1].[test]) > -1. 将新条件分配为要应用条件格式的列的样式变量。如果表达式包含回车,则以相同方式使用LIKEorCONTAINS运算符似乎不起作用。

于 2010-03-03T18:39:33.730 回答