0

我在帐户创建页面上设置了一个复选框并链接到 DB,如果用户选中他们希望某些项目显示在他们的报告中的框(来自 CR 的 PDF)。我已将 DB 值添加到我的模式(位值)中,并且其他字段也存在。

如果位值为 0,我如何抑制这 3 个项目。

我试图在 CR 中使用 IF/ELSE 来抑制它,但这不能正常工作。

我是否需要创建一个公式字段并抑制其中的项目?

示例将不胜感激,因为我已经尝试了我能想到的一切。

4

2 回答 2

1

右键单击字段并选择“格式化字段...”。选择常用选项卡。单击“抑制”复选框右侧的按钮。在公式中输入以下文本:

CurrentFieldValue=0

对其他字段重复此过程或使用格式刷按钮来执行此操作。

于 2013-06-28T14:57:45.630 回答
0

如果您正在填充 DataTable 并将其传递给 CR,那么您可以使用 ForEach 循环来遍历 DataRows 并在那里处理数据。

更好的是,您可以在返回数据的存储过程中处理这个问题。

于 2013-06-28T14:57:01.703 回答