在屏幕程序中,我们经常需要下拉框限制用户输入,一下是方法:
1.在Dialog的屏幕上选用inputbox控件,然后选择这个控件的dropdown属性为"Listbox",如图。
2. 在屏幕的flowlogic里面中的BPO中添加以下语句(例句):
PROCESS BEFORE OUTPUT.
MODULE listbox_0100."下拉选项
3. 双击listbox_0100来创建该module,输入以下代码(示例代码):
MODULE listbox_0100 OUTPUT.
TYP...
分类:
其他好文 时间:
2014-11-12 13:54:20
阅读次数:
1512
在SAP DIALOG设计中,有时候需要动态的隐藏某些列,下面是方法.
***数据定义
CONTROLS: table_control TYPE TABLEVIEW USING SCREEN 0100. "Table Control名称
DATA: l_col LIKE LINE OF table_control-cols. "定义Table Control 列
***在PBO中
PROCESS BEFORE...
分类:
其他好文 时间:
2014-11-12 11:50:32
阅读次数:
129
SAP 中很多时候是需要弹出式对话框的,提醒客户是否要进行某一个操作,我们可以调用CALL FUNCTION 'POPUP_TO_CONFIRM'
下面简单介绍常用的参数。...
分类:
其他好文 时间:
2014-11-07 17:03:01
阅读次数:
2646
在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-...
分类:
其他好文 时间:
2014-11-07 17:02:08
阅读次数:
1084
1、ABS 绝对值2、ROUD: 除了调用函数外,还有另一个用法: round( val = arg {dec = n}|{prec = n} [mode = m] )3、SUBSTRING: SUBSTRING(VAL=GS_STRINGOFF=GI_FLAG-1LEN=1) 1. substri...
分类:
其他好文 时间:
2014-11-06 17:13:51
阅读次数:
252
sap函数大全函数名 描述SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织VIEW_MAINTENANCE_CALL 维护表视图函数名 描述DY_GET_FOCUS ...
分类:
其他好文 时间:
2014-11-06 14:41:41
阅读次数:
197
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = '00'
object = 'ZOA_LOGNUM'
IMPORTING
number = lv_curno
EXCEPTIONS
interval_not_found = 1
number_range_not_i...
分类:
其他好文 时间:
2014-10-31 15:45:13
阅读次数:
266
1、cl_abap_list_utilities=>dynamic_output_length 类得静态方法可以计算出字符串长度。以下输出的是7DATA: lv_str TYPE string, lv_len TYPE I , lv_char TYPE c...
分类:
其他好文 时间:
2014-10-24 18:05:57
阅读次数:
135
原本所有的程序都正常的存放在FICO的包下面。后来传递到QAS就出问题了。如下图:很多程序不翼而飞啊,但是在SE38里面又找得到。经过多次实验才确定只要重建对象列表即可。好了,失踪的程序函数都回来了~
分类:
其他好文 时间:
2014-10-21 10:06:43
阅读次数:
495