由于工作的关系,最近需要对SAP系统进行二次开发,于是开始学习ABAP。鉴于网上对于ABAP的资料少之又少,所以自己整理一些资料。 第一章 ABAP 开发环境和总体介绍1.1 ABAP 开发环境ABAP 开发的三种环境:(1)SAP 正式系统环境;(2)SAP IDES 系统环境(学习环境);(3)MINISAP 环境。三种环境中均含有大量的例
转载 2024-09-03 20:42:58
88阅读
ABAP 面试问题及答案(一):数据库更新及更改 SAP Standard   前言最近在准备面试,在网上找了一份英文文档: ABAP 面试问题及答案。该文档的英文原标题为: SAP ABAP Interview Questions, Answers, and Explanations: ABAP Certification Review,作者为 Barry Fewer。 现
转载 4月前
0阅读
sap Program DEMO 介绍 Program Description BALVBT01 Example SAP program for displying multiple ALV reports on one page BCALV_GRID_DEMO ALV Dialog grid de
原创 2021-08-05 10:30:36
192阅读
1, 视图簇介绍SAP系统中经常会看到有层次结构的可以维护数据的屏幕,比如Tcode OMT3:这个其实就是视图簇(View cluster),是通过SE54将多个表维护视图按照一定的关联关系链接起来,形成层次结构,方便维护数据。用SE93查看OMT3,看到实际上维护视图簇是调用了Tcode:SM34,而被维护的视图簇为:V_CM1SM342, 视图簇创建下面介绍一下如何创建视图簇(Vi
*&---------------------------------------------------------------------* *& Report YDEMO_015 *& *&---------------------------------------------------------------------* *& *&amp
原创 2021-08-05 11:59:54
192阅读
效果展示:
原创 2021-08-05 12:00:56
160阅读
原文链接 :ABAP DEMO篇40 ABAP内存传值运用   1、ABAP 内存运用语句: **传递数据到内存 EXPORT LT_ITAB TO MEMORY ID ‘MM’. **从内存读取数据 IMOIRT LT_ITTAB FROM MEMORY ID ‘MM’.   ABAP内存只能在同个session的不同程序之间共享数据,新的session内存数据消失;适用场景:
转载 2021-08-05 11:28:12
3031阅读
效果图:
原创 2021-08-05 11:59:34
377阅读
*& * *& Report YCX_021 *& * *& *& * REPORT YCX_021. INCLUDE OLE2INCL . * * Global GUI Controls Variables / Structures * *--Data Definition of OLE DATA: GS_EXCEL TYPE OLE2_OBJECT , GS_WBOOKLIST TYPE OL
原创 2021-08-05 12:00:19
502阅读
展示效果: GUI状态: SCREEN 9000 最简单的方式创建屏幕
原创 2021-08-05 12:03:22
1294阅读
ABAP 和 JSON格式 转换,copy标准代码做的调整。欢迎大家查看原文关注原作者
原创 2022-11-10 10:39:36
500阅读
在学习这门语言之前,让我们先看看SAP的二次开发具有哪些工具和技术 ,这里给大家一个overview: 1、REPORT(报表) :报表程序的主要作用是从数据库中抓取数据通过整理陈列出来,给企业高层或具有相关需求的人员查看。如无特殊需求,此类程序一般不需客制screen、menu、title。         A、AB
转载 2023-12-05 09:56:49
37阅读
1、ST05是用于在开发ABAP程序时,对应事务码取得的字段是“数据结构”而不是“透明表”的时候,通过ST05的“SQL跟踪”来获得相关“Select”的语句;一般查看“REC”列耗时比较多的“Select”语句; 2、跟踪时如果有涉及到“数量”这类有对数据表进行更新或插入操作的,则直接去查Update和Insert的SQL语句; 3、在跟踪后,直接双击“对象名”列的名称,点选“表格字段”转到“S
*& * *& Report YDEMO_006 *& *& * *& *& *& * REPORT YDEMO_006. DATA: BEGIN OF itab OCCURS 0 , mblnr LIKE mseg-mblnr , kostl LIKE mseg-kostl , END OF itab . DATA: ok_code LIKE sy-ucomm . DATA: l_valid(1
原创 2021-08-05 12:00:38
566阅读
大多数程序员可能都没有听说过这门语言。ABAP是SAP公司专门用于SAP软件环境的专门语言。这么多专门就能知道这门语言邻域有多么狭窄。这门语言过去据称是一条闷声挣大钱的好途径,非常不卷,简直躺赢的好事。这么说也没毛病,关键在SAP的业务能有多好。国内erp刚起步时,SAP就是行业的网管。很多甲方以上了SAP为荣,按销售的宣传,上了SAP就走向了世界500强的康庄大道。那个时候投标,其他国内公司都演
原创 5月前
66阅读
abap开发报表的简单过程。程序的正确与否我们不与讨论,我们只关心这个程序的编写过程。首先,在任何程序的开始阶段,我们都要确定将会用到的表。我们所讲的这个程序是查询采购订单是否完成的。将会用到以下三个表:EKKO,EKPO,EKET。程序的开头为:REPORT TEST.TABLES: EKKO,EKET,EKPO.现在我们已经定义了所要用到的表,接下来的工作就是定义内表和数据。内表是用来存储我们
转载 2007-11-26 11:50:59
1139阅读
1点赞
2评论
文章目录1 Introduction.2 Study resourse3. Basic knowledge4 How to start the first program4.1. package4.2:Create Program(SE38)4.3 quick keybord.4.Summary1 Introduction.ABAP是SAP二次开发的的一门编程语言(既然又面向过程,又面向对象),主
SAP ABAP JAVA开发技术总结1.ABAP基础1.1基本数据类型1.1.1ABAP基本数据类型C–字符 最大长度1~262143个字符,默认长度为1个字节 N–字符串 0到9之间字符组成的数字字符串,最大长度1~262143个字符,默认长度为1个字节 D–日期 为 YYYYMMDD的日期格式,最大长度8个字符 T–时间 为 24-hour的 HHMMSS,最大长度6个字符 I–整型-214
转载 2023-08-08 10:53:47
65阅读
******************************************************
转载 2022-10-17 10:49:27
517阅读
ABAP DEMO篇1 单层反查BOM ABAP DEMO篇2 删除工艺路线 ABAP DEMO篇3 展开BOM ABAP DEMO篇4 动态选择屏幕 ABAP DEMO篇7 维护工艺路线 ABAP DEMO篇8 工艺路线组件分配 ABAP DEMO篇9 修改WBS BOM ABAP DEMO篇10
原创 2021-08-05 11:44:32
415阅读
  • 1
  • 2
  • 3
  • 4
  • 5