根据记录的内容隐藏发票的整个页面

2020-09-22 19:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在为提供的服务打印发票,但是...

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

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


我正在为提供的服务打印发票,但是为了简化问题,我们仅假装它们是出售的产品。 如果某个产品出现在要开票的项目列表中,则我们根本不希望生成发票,因为余额将通过其他方式处理。 如果某种产品(记录)出现在发票上,有没有办法抑制整个发票?

通过运行总计计算每张发票的特殊项目数,然后使用抑制公式

WhilePrintingRecords;
如果每个部分的{#RTNoPrintCount}> 0然后为True

,我就可以取消所有部分(徽标,地址,期初余额,期末余额等)和整个发票 去掉了。 但这仅在特殊产品是发票上的唯一产品的情况下才能正常工作。 如果发票上还有其他产品,它仍会删除特殊产品,徽标和地址部分,但仍会列出非特殊产品。

我也尝试使用标志变量,但也无法使其正常工作。

有什么想法吗?

我正在使用SAP Crystal Reports 14。