点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个子报表,其中包含在CR2008中设计的交叉表
我需要根据行2的值动态更改总计的显示字符串。
我正在使用公式动态添加所需的字符串,但是如果不适用于第2行的所有值。
请提出建议。
〜索拉比
Untitled.jpg (46.0 kB)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个子报表,其中包含在CR2008中设计的交叉表
我需要根据行2的值动态更改总计的显示字符串。
我正在使用公式动态添加所需的字符串,但是如果不适用于第2行的所有值。
请提出建议。
〜索拉比
Untitled.jpg (46.0 kB)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个子报表,其中包含在CR2008中设计的交叉表
我需要根据行2的值动态更改总计的显示字符串。
我正在使用公式动态添加所需的字符串,但是如果不适用于第2行的所有值。
请提出建议。
〜索拉比
Untitled.jpg (46.0 kB)
Saurabh,您好
您是否有"预览"模式的屏幕截图?
您使用了什么公式?
此外,您想要 总计要看吗?
-阿比拉什
阿比拉什,
我正在尝试按帐户组(即资产负债表/损益表)更改总额,并且在交叉表报表中已经将其作为一个组。
我已尝试按照您的上述说明进行操作,但没有出现空白行。
交叉标签的设置如下:
列为分区
第1行:由公式字段确定的B/S或I/S
第2行:帐户编号由公式字段确定(报告可以在3个不同级别上运行,并且此公式字段根据所选择的参数确定值)
第3行:帐户说明
使用Crystal Reports 2016支持包2版本14.2.2.1975
我对Crystal Reports还是很陌生,但是已经慢慢过了。 您可以为此提供任何帮助,我们将不胜感激。
如果您需要我提供任何其他信息,请告诉我。
谢谢。
John
嗨,约翰,
您介意将此问题发布为新问题吗?
-阿比拉什 p>
你好,苏拉卜,
我想我明白你想说的话。 总计(总计和小计)字段没有"显示字符串"公式。 您需要为小计添加一个虚拟行并取消原始小计。 假设您使用的是CR 2008或更高版本,请执行以下操作:
1)在"预览模式"下,右键单击放置在交叉表行中的第二个字段。 在上面的屏幕截图中,应该是显示值"(a)"的单元格。
2)选择"计算所得成员">"插入子代"。 您应该在(a)行的"总计"上方看到空白行。
3)右键单击"总计"单元格正上方的空白单元格,然后选择"计算所得成员">"编辑插入公式":
删除" and"运算符之后的所有内容。 它应该只是:
GetRowGroupIndexOf(CurrentRowIndex)= 2
4)现在,您应该在每个组的每个"总计"行上方看到一个空白行
5)再次右键单击"总计"单元格正上方的空白单元格,然后选择"计算所得成员">"编辑标题公式"并使用以下代码:
"总计"为&& GridLabelAt(" database_field",CurrentRowIndex)
将上面的域代码中的database_field替换为在交叉表中用作第二行的字段名称。 确保有双引号,并删除CR自动为数据库字段放置的任何括号,例如{或}。
6)现在,您应该看到原始小计上方的每一行都显示了 您想要的带有第二组名称的文本
7)接下来,右键单击该标头单元格旁边的空白单元格之一,然后选择"计算所得成员">"编辑计算公式"并使用以下代码:
< p> GetTotalValueFor(" database_field")用上面的字段名称替换上面代码中的database_field,该字段名称这次用作交叉表中的第三行。
< p> 8)右键单击交叉表左上角的空白,然后选择"交叉表专家">"自定义样式">在交叉表中选择第二行,然后选中"抑制小计"就是这样! 我还附上了示例报告,供您参考。 提取并将其扩展名更改为.rpt。
让我知道您是否希望交叉表看起来像这样。
-Abhilash
一周热门 更多>