`
文章列表
CALL FUNCTION 'POPUP_TO_CONFIRM'   EXPORTING    titlebar                    = 'Hellow '    diagnose_object             = 'ZCP_TEST'     text_question               = '是否选择删除?'    text_button_1               = '要得' *   ICON_BUTTON_1               = ' '    text_button_2               = '不干' *   ICON_B ...
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 ode ...
为screen上的输入框增加F4搜查功能 假设输入框g_var_f1绑定在变量g_var_f1. 且可选值在内表g_itab_t1的字段c1上. 1`在screen的logic flow上code:   PROCESS ON VALUE-REQUEST.     FIELD g_var_f1 MODULE user_gvarf1vr_0010.   其中f为输入框的name.并新建MODULE m.   立即能在屏幕显示后,该框右侧出现F4按钮.     为一个屏幕上多个输入框配置F4搜查即   PROCESS ON VALUE-REQUEST.     FIELD f1 MODULE m ...
ABAP直接操作EXCEL实现数据处理。这里是用OLE实现操作EXCEL的。现在还有 DOI操作EXCEL等方法。以后用到再做介绍。此处不是直接生成EXCEL文件,而是从 服务器已经上传的EXCEL模板中下载模板然后打开修改实现数据保存。也可以直接创建 新的EXCEL文件往里面传递数据并设置格式。这里不做介绍。 1.采用模板文件实现。上传EXCEL模板 T-code:SMW0 WebRFC 的二进制数据 包:MI  点击按钮,上传excel模板。 模板数据保存在系统表wwwdata中。 2.在程序中下载模板 *下载EXCEL模板FORM FORM  te ...

屏幕调用语句

Set Screen next_screen_number:为当前屏幕指定后续屏幕。 Call Screen number/Call Transaction tcode:挂起当前屏幕序列或事务码,进入新的屏幕序列, 在新屏幕中通过Leave Screen To Screen 0返回到挂起的屏幕序列上。 Leave Screen:为完成当前屏幕控制流转入后续屏幕。 Leave To Screen number/Leave To Transaction tcode:为完成当前屏幕跳转到指定屏幕或事务码

程序查找Customer Exit

    博客分类:
  • sap
REPORT ZEXIT_HELP no standard page heading. tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir. tables : tstct. data : jtab like tadir occurs 0 with header line. data : field1(30). data : v_devclass like tadir-devclass. parameters : p_tcode like tstc-tcode obligatory. select single * from ...
1、  'TEXT_CONVERT_XLS_TO_SAP'单元格文本不能超过256个字符    CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'     EXPORTING       i_line_header              = 'X'       i_tab_raw_data             = lt_raw       i_filename                 = p_file     TABLES       i_tab_converted_data       = it_data     EXCEPTIONS       c ...
*&---------------------------------------------------------------------* *& Report  Z_DEMO_ALV_JG *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT  Z_DEMO_ALV_ ...
ABAP里为了控制并发,保持数据一致性,用了锁对象(lock object)对于abaper来说使用起来非常方便,没有什么难度,很好的处理了并发的状况。下面先介绍如何使用.这里的锁对象是逻辑意义上的锁,可能你锁定的条目在表里根本不存在。 1.如何创建锁对象 创建锁对象很容易,TCODE:se11.选择最下面的lock object。如图: 自建的锁对象以EZ或者EY开头,新建完之后可以看到三个标签页。Attributes,Tables,Lock Parameter. 如果是接口对表进行操作,注意需要选上allow RFC.如图: Tables标签下Primary Tables下两个 ...
1.理论 只要两个表的公共字段有匹配值,就将这两个表中的记录组合起来。 个人理解:以一个共同的字段求两个表中符合要求的交集,并将每个表符合要求的记录以共同的字段为牵引合并起来。 语法 FROM table1 INNER JOIN table2 ON table1 . field1 compopr table2 . field2 INNER JOIN 操作包含以下部分: 部分 说明 table1, table2 要组合其中的记录的表的名称。 field1,field2 要联接的字段的名称。如果它们不是数字,则这些字段的数据类型必须相同,并且包含同类数据,但是,它们 ...
1、参数引用传递(Parameters Passed by Reference) 使用USING或CHANGING不带value关键字来声明参数引用传递。代码样例: FORM subr USING    p1 [{TYPE type}|{LIKE field}]                    p2 [{TYPE type}|{LIKE field}]                    ...           CHANGING p1 [{TYPE type}|{LIKE field}]                    p2 [{TYPE type}|{LIKE field}] ...
*&---------------------------------------------------------------------* *& Report   ZHP_PATTERN_SINGLETON *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT  zh ...
1.SELECT CARRID           CONNID           FLDATE           PRICE     FROM SFLIGHT     INTO TABLE GT_tab      FOR ALL ENTRIES IN GT_SFLIGHT    WHERE CARRID = GT_SFLIGHT-CARRID      AND CONNID = GT_SFLIGHT-CONNID. 在 WHERE 条件中,GT_SFLIGHT-CARRID和GT_SFLIGHT-CONNID这些列将用作占位符。该 SELECT 语句的结果集是 SELECT 语句的所有结果 ...
REPORT z_barry_export_import . DATA: BEGIN OF itab1 OCCURS 0 ,       ff(10) ,       END OF itab1. DATA: itab2 LIKE itab1 OCCURS 0 WITH HEADER LINE . DATA: str1 TYPE string ,       str2 TYPE string . APPEND '111111111' TO itab1. APPEND '222222222' TO itab1. str1 = 'sssssssssss'. ***如果是同名的对象,可以这么写: ...
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'     EXPORTING       I_CALLBACK_PROGRAM      = g_repid       i_callback_user_command = 'USER_CALLBACK'       I_STRUCTURE_NAME        = 'T_OUTPUT'       I_GRID_TITLE            = 'Document List'       is_layout               = gs_layout       is_variant            ...
Global site tag (gtag.js) - Google Analytics