需要在Crystal Report的一个表中比较两列的值

2020-09-04 05:10发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要帮助,希望有人可以帮助。 提前谢谢。

我有两个领域。 CollumnA和CollumnB

我想将A列的值与B列的所有值进行比较,并从两列及其行中删除所有重复的值。

** A列... B列**

POD001 ... DPR001

POD002 ... DPR002

POD003 ... POD002

POD004 ... POD003

* *输出应类似于此:**

A列B列

-POD001 ... DPR001

感谢您的帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要帮助,希望有人可以帮助。 提前谢谢。

我有两个领域。 CollumnA和CollumnB

我想将A列的值与B列的所有值进行比较,并从两列及其行中删除所有重复的值。

** A列... B列**

POD001 ... DPR001

POD002 ... DPR002

POD003 ... POD002

POD004 ... POD003

* *输出应类似于此:**

A列B列

-POD001 ... DPR001

感谢您的帮助。

付费偷看设置
发送
3条回答
hengyuye
1楼 · 2020-09-04 06:00.采纳回答

您是在Crystal中只是将表连接在一起还是要连接到存储过程或命令?

命令是一条SQL select语句,它使用您要连接到的数据库的SQL语法为报表提取所有数据。 以下是有关如何使用命令的更多信息: https://blogs.sap.com/2015/04/01/best-practices-when-using-commands-with-crystal-reports /。

如果不确定如何为此编写查询,可以转到Database >>在Crystal中显示SQL查询,复制Crystal生成的查询,并将其粘贴到此处的注释中,以及有关哪种类型的信息的信息。 您要连接到的数据库,哪些字段是A列和B列。有了这些信息,我将可以为您编写该信息。

-Dell

小c菟菟
2楼-- · 2020-09-04 05:36

这取决于您要对该一张表执行的操作...。

您要比较同一行中的值吗? 表格还是要比较一行中A列的值与其他行中B列的值? 您要做什么的逻辑是什么?

-Dell

软件心理学工程师
3楼-- · 2020-09-04 05:46

嗨,戴尔

谢谢您的回答。

我正在将Crystal报表连接到Sql服务器。 我基于sub_report中的B列创建了一个共享数组+公式,然后将其与主报表链接并取消A列,但是此逻辑不起作用。 我可以在sql中尝试内部联接查询,但是问题是columnA ... columnB都来自一个表。

另一个问题是,列A是基于一个表中两列的联接的公式。

您认为我只能在一张桌子上写自定义查询吗?

一周热门 更多>