其中使用的ON CHAIN-INPUT 和 ON CHAIN-REQUEST的使用与ON INPUT和ON REQUEST几乎相同。 区别就是,组合字段中如果使用了ON CHAIN-INPUT|REQUEST,有任意字段能符合INPUT与REQUEST同理的要求,就会触发MOD。 例如按照以上代码只输入了工厂,但是已经改变了工厂的初始值,符合INPUT条件,所以就调用MOD 而get_text则始终会被...
3.2.1 ON CHAIN-INPUT|REQUEST 如果屏幕中多个字段满足条件就要调用该MOD,则需要用CHAIN和ENDCHAIN将FIELD包裹起来,并使用ON CHAIN-INPUT|REQUEST,形成组合 PROCESS AFTER INPUT. CHAIN. FIELD:marc-werks,makt-matnr. MODULE check_matnr ON CHAIN-INPUT. MODULE get_text. ENDCHAIN. MODULE user_command_9000. 1...
该条件功能类似于ON REQUEST,但是如果链中的任一字段的值发生更改,则调用ABAP/4模 块。 例如: CHAIN. FIELD: A, B, C. FIELD: D, E, F. MODULE X ON CHAIN-INPUT. MODULE Y. ENDCHAIN. 在此,如果字段A、B、C、D、E、F中任何一个具有不同于初始值的值,则调用模块X。而始终调用模块Y。如果Y发现...
FIELD: A, B, C MODULE X ON INPUT. ENDCHAIN. 1. 2. 3. 只有当列表中的最后字段(C)包含非初始值时,才调用模块X。如果X发现错误,则在错误对话框中重新打这开三个字段(A, B,C)并等待输入。 (4 )CHAIN. FIELD: A, B, C MODULE X ON CHAIN-REQUEST. ENDCHAIN. 1. 2. 3. 只有当列表中的最...
_ON CHAIN-INPUT 类似于ON INPUT。如果链中的任一字段包含初始值(空值或零)以外的值,则调用ABAP/4模块。 _ON CHAIN-REQUEST 该条件功能类似于ON REQUEST,但是如果链中的任一字段的值发生更改,则调用ABAP/4模块。 例如: CHAIN. FIELD: A, B, C. FIELD: D, E, F. MODULE X ON CHAIN-INPUT. MODULE ...
CHAIN. FIELD ZVJXZHU_01-VBELN . FIELD ZVJXZHU_01-PONSR . FIELD ZVJXZHU_01-CONTEXT . FIELD ZVJXZHU_01-ID . MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST. ENDCHAIN. FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX. CHAIN. FIELD ZVJXZHU_01-VBELN . ...
维护你输入物料要用到的表 在表的维护视图里 修改子程序的代码,例如 select single maktx from makt into zppt006-maktx where matnr = zppt006-matnr and spras = sy-langu.
ON CHAIN-REQUEST This condition functions just like ON REQUEST, but the ABAP/4 module is called if any one of the fields in the chain changes value. What is “at exit-command:? The flowlogic Keyword at EXIT-COMMAND is a special addition to the MODULE statement in the Flow Logic .AT ...
ENDCHAIN. CHAIN. FIELD: A, B, D, E MODULE Y ON CHAIN-REQUEST. ENDCHAIN. 7避免自动字 段检查 在进行自动 字段检查之 前,有时希 望系统执行 某种处理逻 辑。例如, 如果用户想 从屏幕退出 ,则无须在 需要输入的 字段中输入 数据。 流逻辑关键 字 AT EXIT-COMMAND 在流逻辑中 是 MODULE 语句的...
REQUEST入力可能項目に REQUEST = 1 と設定した場合、PAI イベントにおける影響はユーザが項目内容を変更した場合と同じになります。すなわち、ユーザが実際に項目を変更したかどうかに関係なく、ON REQUEST または ON CHAIN-REQUEST を使用した条件モジュール呼出が実行されます。REQUEST は、...