ABAP search help (搜索帮助) 五种方法

摘要:
*第3种,上下两个是关联在一块的。工厂和库存地点。PARAMETERS:l_werkstypezwerks_logrt-werks.PARAMETERS:l_logrttypezwerks_logrt-logrt.*第4种,selectionscreen中的:日期类型的searchhelp。这种方法要注意在dialoguescreen中,要在元素清单中reference中l_data添加DATS,*按钮才会出来,否则要按F4,才能出来帮助按钮。PARAMETERS:l_datatypedats.*第5种:dialoguescreen中的屏幕下拉框。datal_datetypedats."dialoguescreen中的日期类型的searchhelp创建。

ABAP 的搜索帮助有很多种方法,掌握下面的几种基本差不多了

*&---------------------------------------------------------------------*
*& Report ZTEST1
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZTEST1.

tables: mara.

DATA:ok_code TYPE sy-ucomm,
save_ok TYPE sy-ucomm.

parameters: l_matnr type matnr matchcode object zmara. " 第1种-简单的弹出对话框

PARAMETERS:l_ebeln type ebeln matchcode object ZEKKO. " 第2种-selectio-method 是 view。

* 第3种,上下两个是关联在一块的。工厂和库存地点。
PARAMETERS:l_werks type zwerks_logrt-werks.
PARAMETERS:l_logrt type zwerks_logrt-logrt.

* 第4种,selection screen 中的 :日期类型的search help。这种方法要注意在dialogue screen 中,要在元素清单中reference中 l_data添加DATS,
*按钮才会出来,否则要按F4,才能出来帮助按钮。
PARAMETERS:l_data type dats.

* 第5种:dialogue screen 中的 屏幕下拉框。

data l_date type dats." dialogue screen 中的日期类型的search help 创建。
call screen '0100'.

data l_ver type char10.

Module drop_down_list output.

TYPE-POOLS vrm.
DATA :name TYPE vrm_id,
List TYPE vrm_values,
Value LIKE LINE OF list.
Name = 'L_VER'. "屏幕上绑定的下拉框也是这个名字。
REFRESH list.
Value-key = 'A'.
Value-text = '西海岸'.
APPEND value TO list.

Value-key = 'B'.
Value-text = '东海岸'.
APPEND value TO list.

CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = name
values = list.

ENDMODULE. "drop_down_list OUTPUT
*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE STATUS_0100 OUTPUT.
SET PF-STATUS '0100'.
SET TITLEBAR '0100'.

ENDMODULE. " STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE USER_COMMAND_0100 INPUT.
SAVE_OK = OK_CODE .
clear:OK_CODE.
case:SAVE_OK.
when 'BACK' or 'EXIT' or 'CACEL'.
leave to screen 0.
endcase.
ENDMODULE. " USER_COMMAND_0100 INPUT

免责声明:文章转载自《ABAP search help (搜索帮助) 五种方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇iOS 强制退出程序APP代码PHP 出现 502 解决方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ABAP术语-Connection Type

Connection Type 原文:http://www.cnblogs.com/qiangsheng/archive/2008/01/17/1042479.html A connection type is a relationship type whose occurrences are visible connections (lines) be...

【ABAP系列】SAP ABAP 的替代和校验

公众号:matinal 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【ABAP系列】SAP ABAP 的替代和校验   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。 正文部分 以下内容请参考,懒得翻译了 I. Creating, activating...

sap ABAP关于Data Reference的使用FIELDSYMBOLS

Data References(只能指向abap定义的基本数据或者基本数据组合体) 1、定义数据参考变量(Data References) DATA dref TYPE REF TO DATA.(指向任意类型,但在创建时必须指定对象类型) DATA dref TYPE REF TO DATA_TYPE. 或者 TYPES t_dref TYPE RE...

ABAP-供应商主数据创建(公司视图)

FUNCTION zmm_fm_21_04.*"----------------------------------------------------------------------*"*"本地接口:*"  IMPORTING*"     VALUE(IN) TYPE  ZSLIFNR_SRM*"  EXPORTING*"     VALUE(OUT...

Runtime error TSV_TNEW_PAGE_ALLOC_FAILED

NOTE:/20527 https://launchpad.support.sap.com/#/notes/20527 NOTE:2180736  https://launchpad.support.sap.com/#/notes/2180736 T-CODE:RZ10   进行SAP系统参数的设置,设置后需激活参数并重启SAP实例,配置参数才会生效 系...

abap 负数前置

第一种、直接调用函数“CLOI_PUT_SIGN_IN_FRONT”。 但是这个有个弊端,传入的值必须是字符型,所以必须赞传入前自己先转换好变量。 第二种:自己写一下自定义函数,可以自己写代码转换也可以在里面调用函数“CLOI_PUT_SIGN_IN_FRONT”。 FUNCTION CONVERSION_EXIT_Z001_OUTPUT. *"-----...