2020-09-10 08:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是我要解决的一团糟...
是否有一种方法可以在基于用户参数选择的报告上显示报告-不同的报告? 因此,基本上,我试图根据用户通过使用子报告选择的内容显示一个或多个报告。
例如,如果用户选择参数" A",则子报表A将显示在报表上。 如果用户选择参数" B",则子报表B将显示在报表上。
这可能吗?
为澄清这一点,您将对部分和子报表使用"抑制"公式。 如果不隐藏该部分,它将占用报告中的空间。 如果不取消显示子报告,即使该节被取消,它仍将运行。
要取消显示子报告,请右键单击它,然后选择"格式化子报告..."。 在"常用"选项卡上,单击"取消"复选框右侧的公式按钮(不要选中该复选框!),然后输入类似以下公式的内容:
{?SelectedReport} <>'A '<-无论当前子报表的值是什么
如果用户可以选择多个报告,则可以使用以下公式:
'A'in {?Selectedreport}
您可以在子报表所在的部分的"抑制"公式中使用相同的公式。 同样,请勿选中抑制复选框! 这是因为在选中复选框和定义抑制公式时,Crystal有时会感到困惑。
-Dell
嗨,
是的,您可以根据条件显示/隐藏子报表。
假设您的子报表位于"报表A"部分中>>转到条件公式>>?paramater =" A"。
谢谢
Jothi p>
最多设置5个标签!
为澄清这一点,您将对部分和子报表使用"抑制"公式。 如果不隐藏该部分,它将占用报告中的空间。 如果不取消显示子报告,即使该节被取消,它仍将运行。
要取消显示子报告,请右键单击它,然后选择"格式化子报告..."。 在"常用"选项卡上,单击"取消"复选框右侧的公式按钮(不要选中该复选框!),然后输入类似以下公式的内容:
如果用户可以选择多个报告,则可以使用以下公式:
您可以在子报表所在的部分的"抑制"公式中使用相同的公式。 同样,请勿选中抑制复选框! 这是因为在选中复选框和定义抑制公式时,Crystal有时会感到困惑。
-Dell
嗨,
是的,您可以根据条件显示/隐藏子报表。
假设您的子报表位于"报表A"部分中>>转到条件公式>>?paramater =" A"。
谢谢
Jothi p>
一周热门 更多>