hemir_abap

学习ABAP的小小博客

My Links

Blog Stats

Cached @ 2025/4/26 5:45:41Control ASP.skins_mtclean_controls_blogstats_ascx

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

Cached @ 2025/4/26 5:45:41Control ASP.skins_mtclean_controls_singlecolumn_ascx

Data transport at point of time PAI (SAP HELP)

If the statement FIELD is used in the event block at point of time PAI, then the statement controls the data transport for the specified dynpro field. By default, all dynpro fields are transported to the ABAP program at the event PAI and before the processing of the corresponding event block. If you use one or multiple FIELD-statements, only such dynpro fields are transported directly at the event PAI, which are not listed after a FIELD-statement.

The transport of the content of a dynpro field dynp_field specified after FIELD to the homonymous global ABAP data object takes place at execution of the corresponding FIELD-statement. If a dynpro field is listed in more than one FIELD-statement, its value is transfered when the first corresponding FIELD-statement is executed. There are the following exceptions:

  • The statement FIELD has no effect for the OK-field. The OK-field is always transported directly at the event PAI.
  • A field, whose content is initial to PBO, and which is not changed by the user, is not transported by the FIELD-statement. If this field in a PAI-module is filled with a value before execution of the FIELD-statement, then the value is not overwritten with the initial value by the FIELD statement.

Note

  • The effect of the statement FIELD upon the data transport to the event PAI is independent from the link to a MODULE-statement.
  • A dynpro field must not be used in a PAI-module, before it is transported by the dynpro. Otherwise, the ABAP field contains the same value as at the end of the previous dialog step.
  • When dynpro fields are defined with reference to flat structures in the ABAP Dictionary, the homonymous global data objects of the ABAP-program must be declared with the statement TABLES as interface work area. Otherwise, no data transport takes place, neither with or without FIELD.
  • If a dynpro field is defined with reference to a data element in the ABAP-Dictionary, to which is assigned an obsolete field-exit on a customer system, then the function module of the field-exit can be executed during transport, which in general changes the value of the dynpro field.

posted on 2009-06-05 17:30 hemir 阅读(1465) 评论(0)  编辑 收藏

Feedback

标题
姓名
主页
内容 
  登录  使用高级评论  Top 订阅回复  取消订阅
[使用Ctrl+Enter键可以直接提交]