实现:
1。新建COMPONENT:ZCDM_PROCD_HELP,效果如上的界面.
COMPONENT上新建NODE:VH_DATA_SELECTED 设为INTERFACE。
新建EVENT:VH_DATA_SELECTED 设为INTERFACE。
新建ATTRIBUTE:VALUE_HELP_LISTENER TYPE REF TO IF_WD_VALUE_HELP_LISTENER。
METHODS:BT_MASTER_SELECT 作用: 取选择行,将数据赋到INTERFACE NODE中。
method ONACTIONBT_MASTER_SELECT .
wd_comp_controller->fill_master_selected( ).
wd_comp_controller->fire_vh_data_selected_evt( ).
wd_comp_controller->value_help_listener->close_window( ).
endmethod.
2。在当前COMPONENT中加入 COMPONENT USAGE :PROCD_HELP 引用 ZCDM_PROCD_HELP.
在ATTRIBUTE中设置如下:
INPUT HELP MODE: FREELY PROGRAMMED
INPUT HELP COMPONENT USAGE: PROCD_HELP
ON_OVS Event Handler 根据节目代码进行查询操作(ovs) OVS
METHODS:ON_OVS 继承PROCD_HELP上 OVS事件 作用: 根据节目代码进入查询操作,调与上面的界面。