【问题标题】:Suppressing sections if another section is not suppressed in crystal report c# 4.0如果在水晶报表 c# 4.0 中没有抑制另一个部分,则抑制部分
【发布时间】:2015-03-18 09:40:15
【问题描述】:

我正在编写一份报告(水晶报告),其中有多个页眉。

我被困在的部分是,如果

1) PageHeaderSection (a) 未被抑制,然后 PageHeaderSection (b) 被抑制并

2) 如果 PageHeaderSection (b) 未被抑制,则 PageHeaderSection (a) 被抑制。

请帮助我解决上述情况,因为我无法找到在水晶报表中应用代码的位置以及执行上述工作的代码应该是什么。

提前致谢

编辑

这是水晶报表的外观图片

https://www.dropbox.com/s/bcocp5stn0pzvwe/Untitled.png?dl=0

【问题讨论】:

  • 你能展示你所拥有的代码示例吗(在你的问题中,而不是评论部分)?
  • 你的抑制条件是什么?
  • 如问题中所述,如果我的 pageheader(a) 没有被抑制,那么 pageheader(b) 应该被抑制

标签: c# c#-4.0 crystal-reports c#-3.0


【解决方案1】:

试试这个:

如果假设您的 field1 是您尝试用于抑制的字段。

Page header a

if field1=somevalue //your comparision value
then true
else false

Page header b

if field1=somevalue //your comparision value
then false
else true

【讨论】:

  • 不,我需要整个部分而不是字段,因为该部分中有大约 20 个字段
  • 解决方案是针对整个部分而不是针对单个字段....字段参与抑制公式
  • 你能改变与特定部分是否被抑制的比较
  • 在页眉 a 和 b 的专家部分中写公式....如果您发现很难发布您的公式也会更改解决方案中的公式
  • 不,我不明白在哪里写你的公式,如果该部分被抑制,上述公式的条件应该是。现在你能帮忙吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 2014-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多