
ABAP
Jay_1989
做事先做人!
展开
-
ABAP创建HELLO WORLD程序
本章将介绍建立"HELLO WORLD"程序,为新建程序分配TCODE,为新程序增加标题和列标题等内容。1、建立"HELLO WORLD"程序登录SAP后,输入事务代码(TCODE):SE38输入程序名后,点击“创建”按钮输入程序标题等信息后,点击“保存”按钮单击“本地对象”,表示不需要传输至其它服务器输入WRITE语句行后,单击如下按钮,测试运行程原创 2016-05-26 17:43:19 · 4140 阅读 · 0 评论 -
ABAP实战Form设计
SAPForm是ABAP设计单据打印的工具,实现与SmartForms类似的功能,并且两种工具很多概念是相同的,Smart Forms可视化设计功能更强、更直观,但SAP中很多标准单据都是由Form设计的,每个项目都需要调整标准的单据格式,再介绍较复杂的Form制作。内容如下:(1)一个简单的单据打印例子,包括Form制作,打印程序设计;(2)复杂单据的制作,包括图片的上传、变量的传递、循原创 2017-03-28 09:40:48 · 7705 阅读 · 1 评论 -
ABAP Function中Export和Import参数和程序中是相反的
1、很多人困惑function中的export和import参数和程序里的为什么相反,至于为什么我也搞不明白,但是我就知道这么干①:函数里IMPORT:importing parameters是传递到FM的参数EXPORT:exporting parameter是从FM返回的参数②:程序里恰好相反IMPORT:作为export显示,是我们需要到导出FM的参数EX原创 2016-07-28 14:47:03 · 2457 阅读 · 0 评论 -
ABAP表控制Table Control设计
表控制(Table Control)是SAP应用中最重要的对象之一,业务单据的输入、基础数据的表格输入等都是使用Table Control控件,本章主要介绍:(1)在屏幕设计中通过向导来制作表控件对象,由系统生成程序;(2)非向导设计Table Control控件;(3)通过系统生成数据表维护程序,并在程序中调用;(4)表格设计技巧;(5)通过表格维护变更内表数据,并将内表数据原创 2016-06-20 08:54:16 · 26464 阅读 · 2 评论 -
SAP的WebService发布
1、RFC的介绍上一篇博文“”已经介绍了SAP是如何创建RFC接口,这里我们就不再详细讲述了。本文中的WebService是基于RFC建立的,因此没有建立好RFC的朋友们,请先阅读上一篇博文,完成RFC的建立。2、WebService创建2.1、调用创建命令在RFC界面点击Utilities-->More Utilities-->Create Web Service-->F原创 2016-07-11 19:35:47 · 9550 阅读 · 0 评论 -
ABAP Tree Control的使用
Tree Control是最常用的Windows控件之一,在其他语言中,称为“Tree View”等,ABAP的Tree Control能完成相似的功能,本章主要介绍以下实例:(1)实现一个简单的Tree Control;(2)建立有数据表接口的Tree Control对象;(3)通过右键菜单完成Tree Control节点的增删修改等功能;(4)Tree Control对象与AL原创 2016-07-04 18:39:24 · 8290 阅读 · 0 评论 -
ABAP实战屏幕SCREEN设计(二)
屏幕(SCREEN)是ABAP设计最重要的工作之一,SAP的单据、主数据维护等业务功能都使用屏幕,一个程序可以包含多个屏幕。上一篇博文“ABAP实战屏幕SCREEN设计(一)”主要介绍了以下内容:(1)第一个"HELLO WORLD" Screen程序(2)工具条和菜单设计(3)屏幕对象(4)数据字典关联字段(5)逻辑流(6)下拉框设计本篇博文将继续介绍剩下内容,主原创 2016-06-15 10:23:14 · 29518 阅读 · 4 评论 -
ABAP实战屏幕SCREEN设计(一)
屏幕(SCREEN)是ABAP设计最重要的工作之一,SAP的单据、主数据维护等业务功能都使用屏幕,一个程序可以包含多个屏幕。本文主要介绍:(1)第一个"HELLO WORLD" Screen程序(2)工具条和菜单设计(3)屏幕对象(4)数据字典关联字段(5)逻辑流(6)下拉框设计(7)修改屏幕(8)子窗口(Subscreen)(9)表条目控制(10)定制原创 2016-06-14 08:46:41 · 38587 阅读 · 2 评论 -
ABAP ALV控件的使用
ALV控件的使用ALV(SAP List Viewer)控件是SAP业务中最常用的控件之一,本章先用一个简单的例子介绍用ALV控件显示数据,再以实例方式介绍ALV的强大功能。本章主要内容有:(1)简单的ALV控件实例(2)自定义输出字段的ALV控件实例(3)在屏幕上建立ALV控件(4)自定义ALV控件的工具条按钮(5)处理ALV控件双击事件(6)通过ALV控件编辑内原创 2016-06-27 13:08:48 · 12405 阅读 · 0 评论 -
ABAP标准列表和选择屏幕
标准列表输出REPORT YTEST20160527.*定义结构DATA:BEGIN OF SCHOOL, CITY TYPE YTJAYCITY-YCT_NAME, NO TYPE YTJAYSCHOOL-YSH_ID, NAME TYPE YTJAYSCHOOL-YSH_NAME, ADDRESS TYPE YTJAYSCHOOL-YSH_ADDR,END OF S原创 2016-06-07 17:49:57 · 4987 阅读 · 0 评论 -
ABAP数据字典和数据表的读取
ABAP数据字典的事务代码(TCODE):SE11,数据字典和SAP整个业务应用是整合的。本章主要介绍:实例建表,数据表维护程序,添加数据,建立域、数据元素和搜索帮助,逻辑数据库,数据表的读取。相关概念 通过本章的学习能清晰地了解ABAP数据字典与实际数据库之间的关系。数据字典对象由数据字段(Table Field)、数据元素(Data Element)、域(Domain)原创 2016-05-31 16:44:29 · 15111 阅读 · 4 评论 -
ABAP SORT
SORT MAN1 BY HIGH WEIGHT DESCENDING.与SORT MAN1 DESCENDING BY HIGH WEIGHT.的效果是不一样的。REPORT YTEST20160527.DATA:BEGIN OF MAN, NAME(20) TYPE C, HIGH TYPE P DECIMALS 2, WEIGHT TYPE P DEC原创 2016-05-30 10:01:24 · 13673 阅读 · 2 评论 -
ABAP语法示例
1、FIELD-SYMBOLSFIELD-SYMBOLS是字段符号,类似于FOXPRO的宏,FOXPRO能把一段程序存入一个字符串中,再通过某种方式使该字符串运行。SAP的FIELD-SYMBOLS,把一个结构定义分配给字段符号,通过字段符号来引用结构中的成员。REPORT YTEST20160527.DATA:BEGIN OF MAN, NAME(30) TYPE原创 2016-05-30 11:16:27 · 2683 阅读 · 0 评论 -
SAP通过JCO调用Java程序配置开发
最近接到一任务,需求是SAP将采购请求发送给第三方EDI程序,我的任务是将第三方EDI接口封装好,然后供本公司SAP程序调用。之前都是JAVA通过JCO来调用SAP的RFC程序,这已经很熟悉了,没有任何问题。现在反过来调用,还是头一回,查阅了大量资料,终于搞定。现将研究成果与大家分享,避免大家走许多弯路。准备工作安装JCo3JCo有32位和64为之分,32位的JVM选择32位的JCO,原创 2017-05-08 11:30:23 · 6924 阅读 · 0 评论