如何合并在水晶报表列(How to Merge columns in crystal report)

2019-10-19 04:13发布

我工作的crystal报告在Visual Studio 2008中水晶报表我有两个领域BranchNameTypes 。 我要的是,如果BranchNameTypes都相同,则合并所有列在特定行,并仅显示与该行的粗体字 BRANCHNAME。

--------------------------------------
Branch Name  |  Types   |   Status   |
--------------------------------------
    abc      |    abc   |            |
--------------------------------------
    xyz      |    mnl   |            |
--------------------------------------

我想把它当作

--------------------------------------
Branch Name  |  Types   |   Status   |
--------------------------------------
               abc                   |
------------------------------------- 
    xyz      |   mnl    |            |
--------------------------------------

我怎样才能做到这一点?

Answer 1:

我确实有点类似functionlity通过剿场的条件..

右键点击场的地点理想,上报告,然后点击旁边的“剿”复选框,然后加入条件,如果按钮"Branch Name""Types"的值相同,则返回true;否则返回false

应用此条件Branch NameStatus字段

这不会对打印值Branch NameStatus ,当条件匹配



Answer 2:

我不认为合并是在水晶报表可能的,但你可以实现这一目标用剿条件。

  1. 创建申请,从扩展Branch name to Status
  2. 现在单独创建3个filds所有3列
  3. 现在写了3个个人列作为剿条件

    If Branch name==Types true else false

  4. 创建3个独立的列作为一个类似的条件

    If Branch name<>Types true else false



Answer 3:

在水晶报表合并,我们需要动感的线条,但线条不能在水晶报表抑制,在那里我们使用文本对象与边框为一条线,那么你可以使用这个条件抑制你的线路:

if BranchName = Types then true else false

您可以抑制BranchNameTypes相同。抑制我说以前生产线和最终ü可以创建一个公式,并在其中写:

if BranchName = Types then BranchName else ''



文章来源: How to Merge columns in crystal report