2020-09-02 11:57发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在IF_EX_WORKORDER_UPDATE〜AT_SAVE中进行CJ20N中的检查操作。
如何更新 ALL 操作的内部表?
带有" ASSIGN('(SAPLCONW)AFVGD')TO "。 我上次操作已修改...
非常感谢
简历
为什么不尝试实现方法BEFORE_UPDATE?
在1709版本中(目前我只能访问该方法),您拥有所有这些漂亮的表
如果您在用户退出之前调用了所有退出操作,则可以创建一个SINGLE TON类来共享此信息
(然后停止阅读 内存,这很糟糕!)
https ://wiki.scn.sap.com/wiki/display/ABAP/ABAP+Objects+Design+Patterns+-+Singleton
感谢西蒙妮...
调试过程为:
1个AT_SAVE
2 BEFORE_UPDATE
我尝试从BEFORE_UPDATE执行AT_SAVE方法:
方法IF_EX_WORKORDER_UPDATE〜BEFORE_UPDATE。
数据wa1_operation类型为COBAI_s_OPERATION。
数据类型为COBAI_S_HEADER_DIALOG。
清除我-> ERROR1。
在IT_OPERATION处循环进入wa1_operation。
如果...。
me-> ERROR1 ='1'。
退出。
endif ...
结束循环。
如果不是我-> ERROR1是初始的。
将对应的wa1_operation移动到ishd。
调用方法me-> IF_EX_WORKORDER_UPDATE〜at_save
导出IS_HEADER_DIALOG = ishd
异常ERROR_WITH_MESSAGE = 99。
endif。
方法。
方法IF_EX_WORKORDER_UPDATE〜AT_SAVE。
不检查我->错误1是初始的。
消息e162(00)引发error_with_message。
问题是过程继续...这就是为什么我试图将操作表导入AT_SAVE
最多设置5个标签!
为什么不尝试实现方法BEFORE_UPDATE?
在1709版本中(目前我只能访问该方法),您拥有所有这些漂亮的表
如果您在用户退出之前调用了所有退出操作,则可以创建一个SINGLE TON类来共享此信息
(然后停止阅读 内存,这很糟糕!)
https ://wiki.scn.sap.com/wiki/display/ABAP/ABAP+Objects+Design+Patterns+-+Singleton
感谢西蒙妮...
调试过程为:
1个AT_SAVE
2 BEFORE_UPDATE
我尝试从BEFORE_UPDATE执行AT_SAVE方法:
方法IF_EX_WORKORDER_UPDATE〜BEFORE_UPDATE。
数据wa1_operation类型为COBAI_s_OPERATION。
数据类型为COBAI_S_HEADER_DIALOG。
清除我-> ERROR1。
在IT_OPERATION处循环进入wa1_operation。
如果...。
me-> ERROR1 ='1'。
退出。
endif ...
结束循环。
如果不是我-> ERROR1是初始的。
将对应的wa1_operation移动到ishd。
调用方法me-> IF_EX_WORKORDER_UPDATE〜at_save
导出IS_HEADER_DIALOG = ishd
异常ERROR_WITH_MESSAGE = 99。
endif。
方法。
方法IF_EX_WORKORDER_UPDATE〜AT_SAVE。
不检查我->错误1是初始的。
消息e162(00)引发error_with_message。
方法。
问题是过程继续...这就是为什么我试图将操作表导入AT_SAVE
非常感谢
简历
一周热门 更多>