2020-09-16 04:32发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们想在水晶报表中添加一... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们想在水晶报表中添加一个公式,如果某个组中存在特定值,则将该公式添加到该组中最大的数量上。
在下面的示例中,我们的发票分组中包含了车辆登记号。
在第二组中,我们想将管理费添加到该组中最大的费用中,就像我想将两个(20 + 20)管理费加起来最大(285)一样,并同时隐藏这两个管理费。
有人可以帮助我实现这一目标吗?
感谢您。
这是您需要做的:
1。 使用此代码创建一个名为" AdminFee"的公式字段,并将其放在"详细信息"部分:
如果{Table.Action} ='Administration Fee',则{Table.Net};
2。 右键单击此"公式字段">"格式字段">"常用"选项卡>选中"抑制"。
3。 创建一个名为@Net的公式,并将"详细信息"部分中的此"公式"域替换为"原始"域:
共享号码var net; 共享号码var gnet; 如果{Table.Net} =最大值({Table.Net},{Vehicle Reg Number字段}),则 净额:= {Table.Net} +总和({@AdminFee},{Vehicle Reg Number字段}) 其他 净:= {Table.Net}; gnet:= gnet + net; 净; //{Net和Vehicle Regn Number的正确数据库字段替换{Table.Net}和{Vehicle Reg Number field}。
4。 创建一个名为@Vat的公式,并用以下公式字段替换" Vat"字段:
共享号码var net; 净* 0.2;
5。 创建一个公式以重置变量并将其放在"组头"上:
共享号码var net:= 0; 共享号码var gnet:= 0;
6。 创建一个公式以显示" Net"的小计并将其放在组页脚中:
共享号码var gnet;
7。 创建一个公式以显示"增值税"的小计,并将其放在"网络"旁边的组页脚中:
共享号码var gnet; gnet * 0.2;
希望这会有所帮助。
-Abhilash
最多设置5个标签!
嗨,
这是您需要做的:
1。 使用此代码创建一个名为" AdminFee"的公式字段,并将其放在"详细信息"部分:
2。 右键单击此"公式字段">"格式字段">"常用"选项卡>选中"抑制"。
3。 创建一个名为@Net的公式,并将"详细信息"部分中的此"公式"域替换为"原始"域:
4。 创建一个名为@Vat的公式,并用以下公式字段替换" Vat"字段:
5。 创建一个公式以重置变量并将其放在"组头"上:
6。 创建一个公式以显示" Net"的小计并将其放在组页脚中:
7。 创建一个公式以显示"增值税"的小计,并将其放在"网络"旁边的组页脚中:
希望这会有所帮助。
-Abhilash
一周热门 更多>