se91 消息类的一点理解
一直有点奇怪的是:消息类算什么?是什么东东?是类吗?和se24中创建的类有什么区别?
今天突然有点豁然开朗了,可以把消息类理解为静态类,或者理解為C#中的模型类,它只有属性,没有方法。下图中的【号/No】,就是消息的属性,我们可以根据序号调用其属性值。


使用示例:
REPORT ZFIR_001 MESSAGE-ID ds. "报表引用消息类
//FUNCTION-POOL wbabap MESSAGE-ID ds. "函数池引用消息类
MESSAGE s017 WITH rs38m-programm. "调用消息类的属性。
使用消息类有一个好处:针对相同的问题可以保持提示消息的信息内容保持一致。同时,提示信息中还有占位符,允许我们替换。统一中不失灵活!

浙公网安备 33010602011771号