Crystal Reports交叉表列值

2020-09-13 12:44发布

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

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


我有一个交叉表报表,该报表包含约55行和7列。列值如121..127、61 ... 67等; 表示它是由7个数字组成的序列,且顺序随机。 有没有一种方法可以使用某些公式将列名称更改为Site 1,Site2..Site7? 我添加了一个附加的报告标题部分,并使用站点1 ..站点7创建了带有文本的标签,并取消显示列值以查看是否可以解决我的问题。 但是,现在的问题是标签不要在每个垂直页面上重复。 我该如何解决呢?

在这方面的任何建议都会有很大帮助。 预先感谢。 crosstab-column-header.jpg

crosstab-column-header.jpg (20.8 kB)

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

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


我有一个交叉表报表,该报表包含约55行和7列。列值如121..127、61 ... 67等; 表示它是由7个数字组成的序列,且顺序随机。 有没有一种方法可以使用某些公式将列名称更改为Site 1,Site2..Site7? 我添加了一个附加的报告标题部分,并使用站点1 ..站点7创建了带有文本的标签,并取消显示列值以查看是否可以解决我的问题。 但是,现在的问题是标签不要在每个垂直页面上重复。 我该如何解决呢?

在这方面的任何建议都会有很大帮助。 预先感谢。 crosstab-column-header.jpg

crosstab-column-header.jpg (20.8 kB)
付费偷看设置
发送
4条回答
微wx笑
1楼 · 2020-09-13 13:32.采纳回答

马里尼嗨,

右键单击交叉表的列中的一个单元格>格式字段>通用选项卡>单击"显示字符串"旁边的公式按钮,然后使用以下代码:

"恢复站点"和Totext(CurrentColumnIndex,'#')

如果编号从零开始,则将代码更改为:

"恢复站点"和Totext(CurrentColumnIndex + 1,'#')

-阿比拉什

微wx笑
2楼-- · 2020-09-13 13:35

非常感谢阿比拉什!

天桥码农
3楼-- · 2020-09-13 13:45

您如何从数据中知道它是哪个站点?

代替在交叉表之外创建新标签,请尝试以下操作:

1。 在交叉表中选择列标题。 右键单击它,然后选择"列选项",然后选择"组选项"。

2。 转到"选项"选项卡,看看是否可以自定义组名。 如果可以,请使用公式按钮指定每个组的列标题。

3。 如果不允许您自定义,则需要创建一个公式,以指定每个组的名称。 使用此公式作为交叉表中的列,而不是您当前使用的字段。

-戴尔

粗暴的香蕉
4楼-- · 2020-09-13 13:26

感谢您的回复。 Abhilash提供的解决方案效果很好。

马里尼

一周热门 更多>