Crystal Reports:如何基于查询来抑制字段

时间:2014-02-19 17:44:32

标签: crystal-reports

我需要根据查询结果(true或false)来压制Crystal报表中的字段。有没有办法在变量中指定查询并使用该变量来创建仅用于压制字段值的公式?或者你建议任何其他机制?

请告诉我。

1 个答案:

答案 0 :(得分:0)

@codematrix

我建议采用以下机制:

  • 在报告的“公式”字段中创建“共享”变量 标题区域(或报告开头附近。调用它: @QueryResult(或其他一些合适的名称)并将其定义为 BooleanVar。

  • 创建子报告并在子报告中执行查询 根据结果​​设置@QueryResult。

  • 在子报告之后的某个地方你可以在一个中引用@QueryResult 公式字段并将其用于后续逻辑。

如果这有意义,请告诉我。我在Crystal 7到XI中使用过这种技术。

参考:http://publib.boulder.ibm.com/infocenter/iadthelp/v6r0/index.jsp?topic=/com.businessobjects.integration.eclipse.doc.crdesigner/reportdesigner/crconvariablescopecrystalsyntax.htm