SAP 中很多时候是需要弹出式对话框的,提醒客户是否要进行某一个操作,我们可以调用CALL FUNCTION 'POPUP_TO_CONFIRM' 下面简单介绍常用的参数. DATA: G_RETURN TYPE C . CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING * TITLEBAR = '弹出标题' *
在SAP DIALOG设计中,有时候需要动态的隐藏某些列,下面是方法. ***数据定义 CONTROLS: table_control TYPE TABLEVIEW USING SCREEN 0100. "Table Control名称 DATA: l_col LIKE LINE OF table_control-cols. "定义Table Control 列 ***在PBO中 PROC
MOVE-CORRESPONDING用于将一个结构中的数据赋予另一个结构中的对应字段,只能存一行数据. 所以使用时应该是如下形式: TABLES: spfli. DATA: yp_wa LIKE spfli, yp_tab LIKE TABLE OF spfli. TYPES: BEGIN OF sp, sel TYPE c. INCLUDE STRUCTURE spfli. TYPES: END OF sp. DATA: wa TYPE sp, tab TYPE TABLE OF sp.
在ABAP开发中,对于不能使用join的聚集表或者需要使用SELECT 的内表,我们一般使用for all entries in 语句将该表与内表串联,查询出需要的数据,例如 TYPES: BEGIN OF t_asnum, asnum LIKE asmd-asnum, END OF t_asnum. DATA:gt_asnum TYPE TABLE OF t_asnum. CLEAR: g_matkl,gt_asnum. SELECT SINGLE matkl FROM zmm_ys_jsdl
在SAP中,有时候需要把单值的结构变成区间的结构,也就是类似SELECTION-OPTION的功能,SAP提供了RANGES来实现该功能. (SAP 中SELECTION-OPTION 是个很强大的功能,在程序中也经常需要类似SELECTION-OPTION的功能,如果不画屏幕的话,SAP提供了RANGE来实现该功能) 实例如下: DATA: table_t LIKE TABLE OF spfli, table_wa LIKE spfli. RANGES:g_ranges FOR spfli-
FUNCTION zmm_jsd_creatpo. *"---------------------------------------------------------------------- *"*"Local interface: *" IMPORTING *" VALUE(JSD) TYPE ZMM_YS_JSD_HEAD-JSD *" EXPORTING *" VALUE(E_FLAG) TYPE C
DATA: lt_return TYPE TABLE OF bapiret2 WITH HEADER LINE. DATA: l_err_flag TYPE c VALUE ''. "确认操作符 DATA: g_lblni TYPE lblni. " 服务输入单条目表号 DATA: g_posting_dat TYPE sy-datum. "记账日期 DATA: l_string TYPE string. " 获取采购订单抬头 CLEA