网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月11日
漏签
0
天
sap吧
关注:
16,915
贴子:
52,400
看贴
图片
吧主推荐
游戏
首页
上一页
1
2
3
4
5
6
下一页
尾页
113
回复贴,共
6
页
,跳到
页
确定
<<返回sap吧
>0< 加载中...
回复:ABAP开发基础及应用
只看楼主
收藏
回复
贴378618627
默默无闻
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你这是不是把源码也发出来,要不然,我都不知道怎么跟着学。
你这第一个程序,就包括了分配事务代码 画界面 窗口按钮
这是不是太快了。
贴378618627
默默无闻
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第一步创建开发包 SE80 选择类型为 Package 输入一个包的名称,敲击回车 然后保存(先创建包的原因是 因为 后续所有的程序都需要分配到一个开发包里面)
第二步 创建程序
SE38 输入一个程序名 ZZTEST01
REPORT ZZTEST01. (给程序起个名字 ZZTEST01)
DATA A TYPE C. (定义了一个变量叫A 类型是C 字符)
A = 'Hello world'. (给A赋值为 Hello world
write 'A'. (输出A)
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1、建立程序1.1、ABAP开发工作台
1. 通过事务代码SE80进入ABAP开发工作台后的初始界面如下:
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2. 在较新版本如EHP7或EHP8,工作台的界面中导航栏显示的内容已可定制,定制方式为通过菜单Utilities(工具)-->Settings(设置),同时还可进行其他工具如ABAP编辑器(代码编辑)、类构建器(面向对象编程)等的设置。在本实践中工作台常规和ABAP编辑器部分设置分别如下:
工作台(常规)只选择了资源库浏览器、资源库信息系统、传输组织器:
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ABAP编辑器,设置代码自动缩进及在格式优化(自动编排)时,ABAP关键字为大写,其他为小写:
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1.2、开发组织
1)创建开发请求
在导航栏中选择“传输组织器”后,保持下方下拉项为默认选择(下拉项为“用户的所有可修改请求”、用户为自己的账号),下方将显示对应的信息节点,如图1-4所示:
图1-4 传输组织器选择
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
选择最下方的“XXX的可修改请求”节点后,右键创建请求,在弹出如图1-5的窗口中选择请求类型和描述后点击对勾完成开发请求的创建,结果如图1-6。
图1-5 创建请求界面
图1-6 完成后的开发请求
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2)创建开发包
导航栏中选中“资源库浏览器”后,在下方的下拉框中选择包(开发包Package),并在输入框中输入你自己的开发包名字(以Y或Z开头)如图1-7,输入后回车,将会显示创建包的提示(如图1-8),按提示选择及在如图1-9所示的新窗口中输入各属性后对勾,随后会弹出如图1-10所示的选择工作台请求的界面提示,在此界面中选择上一步骤建立的请求后点击对勾,由此完成开发包的建立。
图1-7 选择及输入开发包
图1-8 创建包提示
图1-9 开发包属性设置
图1-10 指定开发包对应的请求
佛珠哦啊
默默无闻
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
请教一下,SMARTFORMS打印预览²显示正常,但是打印机出来的结果是#,这种怎么解决?
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@佛珠哦啊
如果SAP SMARTFORMS不能打印角标数字,可能是因为没有正确设置SMARTFORMS的输出选项或者没有正确设置打印程序。
以下是一些可能的解决方案:
检查SMARTFORMS的输出选项:在SMARTFORMS的输出选项中,需要正确设置打印机设备类型和输出方式。
检查打印程序的设置:在SAP中,打印程序是负责将SMARTFORMS转换为打印格式的程序。如果打印程序没有正确设置,可能导致SMARTFORMS无法打印角标数字。可以检查打印程序的设置,确保打印程序能够正确处理SMARTFORMS中的角标数字。
检查打印机驱动程序:如果打印机驱动程序没有正确安装或设置,可能导致SMARTFORMS无法打印角标数字。可以检查打印机驱动程序的设置,确保它能够正确处理SMARTFORMS中的角标数字。
检查SMARTFORMS中的模板:在SMARTFORMS中,需要正确设置模板,包括设置正确的字体和字号。如果模板没有正确设置,可能导致SMARTFORMS无法打印角标数字。
在遇下段情
崭露头角
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@sap老干部怎么没有更新了
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1.3、创建程序及设置基本信息和文本标题
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1)创建程序及设置基本信息
从工作台的导航栏中选择“资源库浏览器”,并保证选择的包为前面步骤创建的开发包,然后在下方窗口中选中开发包节点并右键-->创建-->程序,弹出如图1-11的建立程序的界面,输入程序名称后点击对勾:
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
显示的设置程序属性如图1-12,需要设置程序的类型和状态,从状态中选择为“K 客户生产程序”,完成后保存,然后将会进入程序的编辑界面如图1-13:
图1-12 程序属性设置
图1-13 程序编辑界面
sap老干部
吧主
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2)设置程序文本标题
通过菜单“转到”-->“文本元素”,设置文本符号(图1-14)、标题(图1-15),以为后续程序代码使用,选择文本则在代码完成后根据代码的变量输入。
图1-14 程序的文本符号
图1-15 程序的列表标题
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示