abap dialog开发中怎么使用SEELCT-OPTIONS?想在dialog中使用SELECT-OPTIONS,但是不会用
1个回答
展开全部
可以通过子屏幕的方式,将选择屏作为一个子屏幕,但是这种选择屏幕是没办法保存变式的。具体实现如下:
第一步:定义选择屏幕
SELECTION-SCREEN: BEGIN OF SCREEN 0101 AS SUBSCREEN,
SELECT-OPTIONS: S_AUFNR FOR AUFK-AUFNR OBLIGATORY.
SELECTION-SCREEN: END OF SCREEN 0101.
第二步:在屏幕上创建一个子屏幕区域
第三步:在屏幕逻辑流的PBO和PAI中中写上调用子屏幕的语句
PBO:
CALL SUBSCREEN G_SUB_SELECTION INCLUDING SY-REPID '0101'.
PAI:
CALL SUBSCREEN G_SUB_SELECTION.
这样定义完成后,就可以在PAI最后的MODULE MDI_COMMAND_0103中去写取数逻辑了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询