1定义输入帮助处理
PROCESS ON VALUE-REQUEST.
FIELD ACTIVE_SZKART MODULE YCURVE_VALUE_REQUEST.
FIELD ACTIVE_WWAER MODULE YCURVE_VALUE_REQUEST.
FIELD ACTIVE_DKOND MODULE YCURVE_VALUE_REQUEST.
2编写YCURVE_VALUE_REQUEST module代码
module ycurve_value_request input.
* Dieses Modul wird bei F4 auf szkart, wwaer oder dkond ausgef黨rt und
* liefert eine Liste der selektierten Zinskurven.
data: return_tab like ddshretval occurs 1 with header line,
field_tab like dfies occurs 1 with header line,
dynpfields like dynpread occurs 3 with header line.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
ddic_structure = 'JBIZKARTLIST'
retfield = 'ACTIVE_SZKART'
dynpprog = 'SAPLJBYCDETAIL'
dynpnr = '1000'
dynprofield = 'X' "Felder aufs Dynpro zur點kstellen
window_title = text-003
value_org = 'S'
callback_program = 'SAPLJBYCDETAIL'
callback_form = 'BO_CALLBACK_FORM'
tables
value_tab = selected_zkartlist
field_tab = field_tab
return_tab = return_tab
exceptions
parameter_error = 1
no_values_found = 2
others = 3.
if sy-subrc eq 0.
* read table selected_zkartlist with key szkart = active_szkart
* wwaer = active_wwaer
* dkond = active_dkond.
* move sy-tabix to active_index.
* Aktualisiere die Table Control-Daten f黵 das Tab Strip
* perform bo_data_transfer_for_tab_strip.
endif.
endmodule. " YCURVE_VALUE_REQUEST INPUT
3.编写回调函数BO_CALLBACK_FORM代码
注意红色代码块,那里定义了返回三个字段并填写到操作屏幕
form bo_callback_form
tables record_tab structure seahlpres
changing shlp type shlp_descr_t
callcontrol like ddshf4ctrl.
data: interface like line of shlp-interface,
fp like line of shlp-fieldprop.
clear interface.
clear fp.
fp-shlpoutput = 'X'.
modify shlp-fieldprop from fp transporting shlpoutput
where shlpoutput = space.
interface-shlpfield = 'SZKART'.
interface-valfield = 'ACTIVE_SZKART'.
append interface to shlp-interface.
interface-shlpfield = 'WWAER'.
interface-valfield = 'ACTIVE_WWAER'.
append interface to shlp-interface.
interface-shlpfield = 'DKOND'.
interface-valfield = 'ACTIVE_DKOND'.
append interface to shlp-interface.
endform. " BO_CALLBACK_FORM
代码摘自sap的SAPLJBYCDETAIL
原文地址http://blog.csdn.net/CompassButton/archive/2007/09/07/1775980.aspx
- 大小: 25 KB
分享到:
相关推荐
ABAP F4用内表做帮助的例子。F4IF_INT_TABLE_VALUE_REQUEST
ABAP/4程序员之路——第1天 ABAP/4 Workbench ABAP/4数据字典 Report程序的结构 重要的句法 ABAP/4程序员之路——第2天 重要的句法(二) 控制和计算 数据库操作 练习
STM32Cube_FW_F4_V1.24.0\Drivers\STM32F4xx_HAL_Driver
STM32F4xx_DFP.2.13.0 mdk5 F4专用 STM32F4xx_DFP.2.13.0 STM32F4xx_DFP.2.13.0
GD32F4系列MCU单片机固件库GD32F4xx_Firmware_Library_V3.0.0
STM32F4xx_DSP_StdPeriph_Lib_V1.8 官方代码,例子 程序
STM32F4xx_DSP_StdPeriph_Lib_V1.8.0,STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
STM32F4xx_DSP_StdPeriph_Lib_V1.4.0
Updated File System Demo: corrected invalid free space value shown in case of unmounted drives. Graphics examples use Segger emWin version 5.50.0. All examples: Enable Event Recorder in debug targets....
Version: 2.16.0 (2022-01-19) Keil.STM32F4xx_DFP.2.16.0.pack STM32CubeMX integration: Synchronized versions of generated component ::Device:STM32Cube Framework:STM32CubeMX (in gpdsc) and its bootstrap...
stm32f4 can总线 mdk514
\8,STM32 参考资料\STM32F4xx 固件库\stm32f4_dsp_stdperiph_lib.zip
STM32F4xx_DSP_StdPeriph_Lib_V1.6.1
Version: 2.15.0 (2020-09-28) Keil.STM32F4xx_DFP.2.15.0.pack Download Updated Pack to STM32Cube_FW_F4 Firmware Package version V1.25.1 using HAL Drivers V1.7.9. STM32CubeMX integration (Version 6.0.1)...
stm32f4xx_dsp_stdperiph_lib_um.chm
Keil.STM32F4xx_DFP.2.16.0.pack
stm32f4单片机时钟配置工具 stm32f4xx_Clock_Configuration_V1.0.0
最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序20190109最新 GD32F4xx_程序...
STM32F4xx_DSP_StdPeriph_Lib_V1.8.0.rar STM32F4系列固件库源码
Keil.STM32F4xx_DFP.2.15.0.pack,开发Keil.STM32L0xx系列的keil开发包。