点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个Office分析模板。 其中有很多尺寸选择。 执行诸如保存,提示之类的任何操作时,都收到很少的警告消息。 由于我的查询结构,我不想在BEx旁边更正警告。
我刚刚在sap社区帮助门户上检查了一些VB代码,但无法实现。
在这里,我附上警告的屏幕快照以禁止显示。 请帮我。
第一则完整消息:组合检查:0WORKCENTER字符的特征值GLAP/M1。 不存在(RSPLS_CR-009,BDV)
第二条完整消息: Chirala Line 2 Months尚未准备就绪:数据切片,特征关系(RSPLS_CR-046,BDV)
谢谢。
warning.jpg (64.5 kB)
您好Parichay,
您是否尝试了我们的用户指南中所述的示例?
请检查以下链接: https://help.sap.com/viewer/ca9c58444d64420d99d6c136a3207632/2.7.0.0/en-US/84f15aa36f1e4e8ca8108122 >
谢谢,
迭戈·费拉里
嗨,
RSRT中的"禁止发送消息"设置是特定于查询的。
此致
格雷戈
嗨
我发现在VBA中实施此操作并不困难。
第一件事是识别您要处理的所有消息。 因此,在工作簿中,您可以使用函数SAPListOfMessages列出所有消息,包括可用于识别消息的所有信息。
首先,您注册您的回调,在本例中,为此创建了一个子过程,以使维护不在ThisWorkbook类之内。
过程很简单
现在,我调用了一个过程,该过程可以调用所有我不想运行的东西,但是如果不想,可以在这里实现逻辑。
然后,我实现了一种支持功能,以简化消息的抑制。 messageState仅用于调试,因此您可以将其省略,但是我发现将其打印到立即窗口以遵循操作确实很棒。
现在的诀窍是,下一个过程必须是一个函数。 我发现,如果它不是函数类型,则不会执行。
但这是我实现抑制逻辑的地方
简短示例版本
相同版本的长示例
最后我有这个功能来处理带有返回值的数组问题
我希望这会有所帮助。
嗨,格雷戈尔
我在RSRT中检查了它不是特定于查询的。 因为一旦我打开RSRT,在分配查询之前,环境中便有一个选项来禁止显示消息。 那么它如何特定于查询?
感谢您的回复
您为什么不隐藏后端中的消息?
您好,Parichay,
输入查询名称,然后在"查询"的上下文菜单中选择"消息":此设置特定于查询。
如果您使用菜单"环境"->"禁止消息",则将保留所有查询的设置。
此致
格雷戈(Gregor)
Hi Diego,
它不适用于以上警告。 我试过了。 还有其他选择吗?
谢谢
Parichay
一周热门 更多>