SAP ABAP基础语法(四)

编程入门 行业动态 更新时间:2024-10-10 15:21:13

SAP ABAP基础<a href=https://www.elefans.com/category/jswz/34/1770552.html style=语法(四)"/>

SAP ABAP基础语法(四)

 1: 在屏幕上弹出提示框文本加变量,以及message相关整理

CONCATENATE '共选择行项目数' G_NUM_SELECT   '''''''' INTO L_TEXTLINE1.CONCATENATE '修改成功行项目数' G_NUM_SUCCESS '''''''' INTO L_TEXTLINE2.
CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'EXPORTING TITEL        = '修改提示'TEXTLINE1    = L_TEXTLINE1  (自己定义的变量)TEXTLINE2    =  L_TEXTLINE2.
*                    CANCEL_DISPLAY = SPACE.  "不显示CANCEL按钮
*          IMPORTING ANSWER       = ANSWER.    (可以有 是 否 取消  3个选项  这里是 ‘是’)* * CHECK ANSWER = 'J'.  (定义 ‘是’ 选项动作的定义)

2: abap 里链接 要显示的文本和自定义的变量。

 CONCATENATE '共选择行项目数' G_NUM_SELECT   '''''''' INTO L_TEXTLINE1.CONCATENATE '修改成功行项目数' G_NUM_SUCCESS '''''''' INTO L_TEXTLINE2.
前后顺序无所谓,可全为变量或文本,可用 TEXT-00X 代替绿色文本。

4:ALV显示中定义第一列为checkbox 选项,

 代码如下:DATA: L_REPID        LIKE SY-REPID,L_STATUS       TYPE SLIS_FORMNAME   VALUE 'SET_PF_STATUS',L_USER_COMMAND TYPE SLIS_FORMNAME   VALUE 'PROCESS_USER_COMMAND ',L_LAYOUT       TYPE SLIS_LAYOUT_ALV,L_SEL_HIDE     TYPE SLIS_SEL_HIDE_ALV.DATA: L_HIDE_ENTRY TYPE SLIS_SELENTRY_HIDE_ALV OCCURS 0 WITH HEADER LINE.L_LAYOUT-BOX_FIELDNAME         = 'SELET'."定义checkbox与显示列表第一列,  L_LAYOUT-DETAIL_INITIAL_LINES  = 'X'.L_LAYOUT-COLWIDTH_OPTIMIZE     = 'X'.L_LAYOUT-F2CODE                = '&ETA'.L_LAYOUT-DETAIL_POPUP          = 'X'.L_HIDE_ENTRY-MODE = 'A'.L_HIDE_ENTRY-SELNAME = 'BUTXT'.COLLECT L_HIDE_ENTRY.L_SEL_HIDE-MODE = 'C'.L_SEL_HIDE-T_ENTRIES = L_HIDE_ENTRY[].CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'EXPORTINGI_CALLBACK_PROGRAM       = SY-REPIDI_CALLBACK_PF_STATUS_SET = L_STATUS " "标题栏,控制。I_CALLBACK_USER_COMMAND  = L_USER_COMMAND "IT_FIELDCAT              = G_FIELDCAT[]  "根据入参表,列数组I_BUFFER_ACTIVE          = ' 'IS_LAYOUT                = L_LAYOUTIS_SEL_HIDE              = L_SEL_HIDEI_SAVE                   = 'U'TABLEST_OUTTAB                 = G_ITAB_VBUK.
其中下划线部分为定义的checkbox,字段” SELET “必须在要显示的内表定义中定义,否则运行会报错。

5: 添加功能条功能键时如何批量添加标准功能键:

 首先:新建一个guistatus 状态,然后右键点击新建屏幕。

然后:EXTRAS-->ADJUSTTEMPLATE--> 选择要添加的功能条即可,

 

更多推荐

SAP ABAP基础语法(四)

本文发布于:2023-11-17 12:48:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1642227.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语法   基础   SAP   ABAP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!