我在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。 感谢。
答案 0 :(得分:2)
您可以直接使用Select Distinct Records
菜单中提供的Database
选项,该选项只会选择并显示不同的记录。
答案 1 :(得分:2)
我找到了解决方案。按报告中显示的所有字段分组。然后隐藏详细信息部分。然后可以显示不同/唯一的记录。
一切顺利。
答案 2 :(得分:0)
您可以创建一个包含这3列的公式(类似于Col_1 + Col_2 + Col_3),根据该公式创建一个组,并将这3个字段放在该组中。