Crystal Report记录选择公式以消除重复行

时间:2014-10-22 16:43:20

标签: crystal-reports

我在oracle数据库中创建了一个视图。该视图表示以下数据。该视图中有一些重复数据。我还需要这些重复数据。数据代表:

** *Col_1     Col_2     Col_3      Col_4***
    0001      Apple     Nasir      Cat
    0001      Apple     Nasir      Rat
    0002      Orange    Babul      Cat
    0003      Apple     Tutul      Cow
    0004      Banana    Jasim      Goat
    0004      Banana    Jasim      Goat

现在我已将此视图用作Crystal Report的数据源。我在水晶报告中仅显示Col_1,Col_2,Col_3列记录。因此水晶报告显示以下数据。

  **Col_1      Col_2         Col_3**       
    0001       Apple         Nasir     
    0001       Apple         Nasir     
    0002       Orange        Babul     
    0003       Apple         Tutul     
    0004       Banana        Jasim     
    0004       Banana        Jasim     

但我想省略重复的数据。因此Crystal Report仅显示以下数据。

**Col_1    Col_2     Col_3**       
  0001     Apple     Nasir     
  0002     Orange    Babul     
  0003     Apple     Tutul     
  0004     Banana    Jasim   

有人可以帮我写一个水晶报告记录选择公式,以便我可以根据需要显示数据吗?我正在使用Crystal Report 2008。 感谢。

3 个答案:

答案 0 :(得分:2)

您可以直接使用Select Distinct Records菜单中提供的Database选项,该选项只会选择并显示不同的记录。

答案 1 :(得分:2)

我找到了解决方案。按报告中显示的所有字段分组。然后隐藏详细信息部分。然后可以显示不同/唯一的记录。

一切顺利。

答案 2 :(得分:0)

您可以创建一个包含这3列的公式(类似于Col_1 + Col_2 + Col_3),根据该公式创建一个组,并将这3个字段放在该组中。