2020-09-13 01:23发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试连续三天创建一个Crystal Report。 我能够创建两个不同的列,但无法创建第三列。 第二个挑战我必须在每个部分中指定不同的日期。 随附的屏幕截图来自Crystal Report(Export XLS)。 请指教。 我正在使用SAP Crystal Reports2016。希望获得帮助。 谢谢
您不会将其作为列进行。 我可以想到两种使用子报表的方法:
方法1
-在第1天的日期分组,并为 第1天
-使用底部组标题和详细信息部分将第1天的数据提取到主报表中。
-使用与第2天相同的格式创建第2天的子报表 第1天的数据。请确保删除所有未使用的部分。 将子报表放置在顶部组标题中,并使其仅与所需的宽度相同。
-为第3天创建另一个子报表,就像对第2天所做的那样。将其放置在第2天子报表的旁边
-转到顶部组标题部分的Section Expert,然后打开" Underlay following"
您必须使用 子报表可以使所有内容对齐,但这将为您提供所需的外观。
方法2
这类似于方法1 ,但您还将为第1天创建一个子报表。您将需要在主报表中进行一个小的查询,以提取至少一条数据记录。 我通常使用仅选择当前日期的命令,然后在处理此类报告时在该字段上进行分组。 禁止显示主报告中的详细信息。 在组标题中排列子报表。
这些可能是获取所需显示内容的最简单方法。 但是,它们可能会干净地导出到Excel,因为Crystal的Excel导出不能很好地处理子报表。 但是,当它们导出为PDF时,它们看起来会很好。
如果您需要能够导出到Excel,则可以使用带有 顶部的日期以显示您的数据。 这样可以很好地导出到Excel。 另一种选择是使用命令(SQL Select语句)为您旋转数据,以便在第1天,第2天和第3天有单独的列。
-Dell
感谢戴尔的回复,非常感谢您的帮助。
GG
最多设置5个标签!
您不会将其作为列进行。 我可以想到两种使用子报表的方法:
方法1
-在第1天的日期分组,并为 第1天
-使用底部组标题和详细信息部分将第1天的数据提取到主报表中。
-使用与第2天相同的格式创建第2天的子报表 第1天的数据。请确保删除所有未使用的部分。 将子报表放置在顶部组标题中,并使其仅与所需的宽度相同。
-为第3天创建另一个子报表,就像对第2天所做的那样。将其放置在第2天子报表的旁边
-转到顶部组标题部分的Section Expert,然后打开" Underlay following"
您必须使用 子报表可以使所有内容对齐,但这将为您提供所需的外观。
方法2
这类似于方法1 ,但您还将为第1天创建一个子报表。您将需要在主报表中进行一个小的查询,以提取至少一条数据记录。 我通常使用仅选择当前日期的命令,然后在处理此类报告时在该字段上进行分组。 禁止显示主报告中的详细信息。 在组标题中排列子报表。
这些可能是获取所需显示内容的最简单方法。 但是,它们可能会干净地导出到Excel,因为Crystal的Excel导出不能很好地处理子报表。 但是,当它们导出为PDF时,它们看起来会很好。
如果您需要能够导出到Excel,则可以使用带有 顶部的日期以显示您的数据。 这样可以很好地导出到Excel。 另一种选择是使用命令(SQL Select语句)为您旋转数据,以便在第1天,第2天和第3天有单独的列。
-Dell
# p#感谢戴尔的回复,非常感谢您的帮助。
GG
一周热门 更多>