ABAP/ALV/RFC/FTP

保存变更到change document

文章来源: SDN 文章简介: 有时候对于自建表, 一些记录需要保存变更内容, 变更的内容一般选择保存在change document中, 即SAP标准表CDHDR, CDPOS, 本文详细介绍如何完成此功能. 翱翔附注: 慎重使用该方法,因为本来CD表就非常大. Step by Step Process 1. Go to the transaction SCDO for creating an object class. All the tables should be included in an object class in order to log the data changes in the change document tables. A popup will be displayed asking the namespace and the name of the object ...

STVARV – 动态变式处理

文章来源: SDN 本文介绍了动态变式的使用, 在SAP日常处理中非常常用, 是每个SAP顾问都需要掌握的知识. Step by Step Process Step 1: Create the entries in TVARVC table using tcode: STVARV. Go to Tcode STVARV. Add the required entries. In this case we will be monitoring 2 entries: a. ZHPA_ULTIMUS_OUT-FROM_DATE , and b. ZHPA_ULTIMUS_OUT-TO_DATE We need not be bothered about the other entries for this particular scenario. Step 2: Sav...

SAP小技巧 – 如何传输翻译的文本对象

在项目中,经常有多语言的要求,对于程序中的文本翻译,一般直接挂在程序的传输请求即可,如果有一些文本的翻译,不能产生传输请求,则需要使用下面的工具: 事物代码: SLXT 界面: 可以看到,该工具可以根据某段时间,产生的翻译对象,集合到一个TR中集中传输,非常方便,有用的可以收录啦。 ...

丢失的文件新的下载地址清单 – 今天更新ALV生成器下载地址

先牢骚几句,现在博客里面的所有下载链接基本上都废了,原因是服务器上的文件都丢了,翱翔也不晓得为啥,反正是没了。现在就是兄弟们需要什么和我要,我尽量把文件找回来。 1. ALV生成器: 原文地址: ALV生成器中文安装步骤 下载地址:   ALV生成器 (1.0 MiB, 0 hits)You must Login to download files. ...

[文章分享]ALV详解

翱翔点评: 本文详细介绍了ALV Grid的使用方法,也就是我们常说的OO类型的ALV,如果看了这篇文章还不能流畅的使用ALV,只能说明,你没有用心….. 翱翔评级: ★★★★☆ 文章来源: 不详 文章概览: 文章下载:   ALV详解 (306.3 KiB, 79 hits)You must Login to download files. ...

ABAP send mail with IGS pic as Body

  问题总是一个接一个,算了,做个出来吧.   思路:IGS会生成图片,那么把这个图片的hex文件放到发送邮件的附件中,同时更新图片链接,也就是名字一致即可.   效果如图: 程序源代码如下: 请 登陆 或者 注册 读取文章隐藏部分. ...

SAP发送邮件:正文中包含图片 – 补充

  发送的图片需要上传到SAP MIME对象库中,具体操作方法如下:   1. 保存需要上传的图片到本地,注意允许的对象类型,一般为gif,jpg,这个可以设置.   2. 进入SMW0, 上传新图片:         点击执行按钮:      点击创建按钮:      输入对象名称和描述,然后点击上传按钮,选择上传的图片,然后上传即可. 程序中对应的位置:   ...

SAP Send Mail: With Picture in Body

翱翔曾经写过使用CL_BCS发送邮件,原文地址:   翱翔云天教你写ABAP程序发送邮件 今天有朋友问如何在发送邮件中,不要在附件显示图片,而是放到邮件的正文中.我当时的推测是肯定可以实现,并且需要写HTML来支持,实践证明确实如此,下面把效果放出,并附上程序代码. 效果图如下: 程序代码: 请 登陆 或者 注册 读取文章隐藏部分. ...

ABAP Tips&Tricks

  这东西经常在网上看到,搞的和原创似的,实在是侵犯了我们伟大的SAP的版权.SAP对于性能的调谐,总是有一套的,多在SAP中发掘吧.   SAT,或者SE30,里面就有大量的tips以及tricks,网上大多是盗版哦!   无图无真相,请参考:     建议ABAP新人多多参考SAP给出的建议,使代码的执行效率多多提升! ...

不要试图直接修改选择屏幕

不得不说,这个基本的错误,还是会有人犯,看来知识需要积累,视野需要开阔,多看,多听,多学习才是王道. 原文内容如下: 请问关于ABAP屏幕格式问题 我在ABAP程序里定义了几个参数,如图1然后在屏幕1000里面调整了一下排列顺序,将定义的输入框横向排列,如图2激活后传输到正式系统后,发现格式全变了,如图3.这个报表是新开发的,第一次传输过去后是正常的(正式系统中原来不存在的时候),当再次修改后传输过去就变成图3这样了,也尝试过重新传输,但都不起作用,请高手们帮忙看看有没有什么办法解决,万分感谢~~ 翱翔解说: 选择屏幕,是SA...

[转]判断条目是否被锁住

213291_093943079_2
闲逛, 转自老白的博客: http://blogold.chinaunix.net/u1/40527/showart.php?id=2595228 先比之下,翱翔的废话显得多了些, 还是老白比较直接: REPORT z_barry_test .   DATA: locked .   START-OF-SELECTION.   PERFORM checklock USING 'AUFK' '670008200000001' locked . WRITE locked.   *&---------------------------------------------------------------------* *& Form checklock *&---------------------------------------------------------...

SAP ABAP: Write..To..语句

1
这个基本的东西翱翔为什么要单开篇文章来记录呢? 再翱翔公司的系统,是ECC6,但是是从46C升级过来的,大家可以预见到,必定有很多遗漏的程序会出现问题. 前几天突然冒出几个单子,其开票金额为几个亿. My God, 公司好像没有这样大的单子啊. 于是开始检查问题原因,发现有段程序逻辑,只有在很特殊的情况才会走到,而这段程序逻辑,就涉及到了write to 的使用不规范. 根据SAP ABAP的语法规则,write to为格式化输出语句, 也就是说可以根据单位啊,货币啊之类的限制条件,从一个数量或者金额类型的变量规范输出到一个字符或者字符串类型的变量中. 而出错...