我所知的有3种方式如下:1、SM02创建消息,并设定有效期,当用户打开新的窗口或者刷新窗口出现,针对于client的所有用户生效2、SO00创建普通邮件,选择一个收件人,在收件人后面选中闪电图标即可3、用ABAP程序创建系统提示这个提示的效果,就跟sap提示出错一样,这个程序的源代..
分类:
其他好文 时间:
2015-01-10 18:26:16
阅读次数:
176
调用如下语句,查看采购订单信息:
SET PARAMETER ID 'BES' FIELD g_ebeln.
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
查看采购凭证为g_ebeln的详细信息。
ID ‘BES’ 为屏幕的上输入框的ID,ME23N 为事务代码。
同理其他调用屏幕一样...
分类:
其他好文 时间:
2014-12-30 11:45:26
阅读次数:
220
在ABAP内表使用时,有时候我需要按照规定的某几个字段进行汇总,方法如下:
LOOP AT gt_date INTO gw_date.
AT NEW cityto.
APPEND gw_date TO gt_order.
ENDAT.
ENDLOOP....
分类:
其他好文 时间:
2014-12-29 15:23:00
阅读次数:
269
Unlock ABAP Program editor lock...
分类:
其他好文 时间:
2014-12-29 12:14:04
阅读次数:
157
自我ALV 理解学习,集有 回车事件 ,自定义按钮,ALV网格颜色。REPORT ZALV_TEST.TYPE-POOLS:ZSLIS.DATA:BEGIN OF GT_DATA OCCURS 0, "显示数据内表。 MATNR LIKE MARA-MATNR, "物料 MATK...
分类:
其他好文 时间:
2014-12-25 20:00:51
阅读次数:
291
1、获得光标所在alv的方法*&---------------------------------------------------------------------**& 获得光标所在ALV的方法*&-----------------------------------------------...
分类:
其他好文 时间:
2014-12-23 16:53:23
阅读次数:
219
在ABAP开发中,对于不能使用join的聚集表或者需要使用SELECT 的内表,我们一般使用for all entries in 语句将该表与内表串联,查询出需要的数据,例如
SELECT *
FROM zmm_ys_yw
INTO TABLE gt_order
FOR ALL ENTRIES IN gt_asnum
WHERE asnum = gt_asnum-asnum....
分类:
其他好文 时间:
2014-12-23 12:34:02
阅读次数:
245
知道SAP当前用户登录的ID,也就是SY-UNAME,可以取得用户中文名称,如下:
***取得用户中文名称
SELECT SINGLE persnumber addrnumber INTO
(l_persnumber, l_addrnumber)
FROM usr21
WHERE bname = SY-UNAME.
IF sy-subrc = 0.
SELECT SINGLE name_first name_last INTO (l_name_firs...
分类:
其他好文 时间:
2014-12-23 12:24:37
阅读次数:
244
这个包可以为我们提高高效的数学表达式计算。
举个例子:这个是我们策划给出的游戏命中率的一部份计算公式
是否命中=a命中率 – (b等级 – a等级) * (命中系数(6)* b闪避率 / 100)+32
为了好看点,我们把他变成:ahit-(blv-alv)*(6*beva/100)+32
Jeval就是用在这种情况下的!!!!
Jeval下载地址:http://www.oschina....
分类:
编程语言 时间:
2014-12-23 12:22:56
阅读次数:
176
SAP ABAP编程 在string类型A字符串中查询匹配string类型B字符串
FIND b IN SECTION OFFSET off OF
a
MATCH OFFSET moff " => moff = 4 匹配成功 开始于第四个字符(从0 开始)
MATCH LENGTH mlen. " => mlen = 6 匹配成功 字符长度...
分类:
其他好文 时间:
2014-12-23 10:33:17
阅读次数:
230