ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:82.50KB ,
资源ID:7042720      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7042720.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(第1章创建简单的ABAP4程序.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

第1章创建简单的ABAP4程序.doc

1、7 帮你解决一切难题包括企业和个人一切的一切 现在==免费注册==(用你的姓名抢注)享受会员功能极力推荐。补充一下信息实名认证要用到身份证相片用手机照下来然后上传上去就行了,实名认证是对用户资料的真实性进行验证审核。保障用户的合法权益。 SAP AG 第一章:Error! No text of specified style in document. 第1章 1创建简单的 ABAP/4 程序 概览 内容 命名程序 命名程序规 则 指定程序属 性 重要的程序 属性 编写程序 测试程序 显示或更改 程序 将事务代码 分配给程序

2、 本节描述如 何创建简单 的 ABAP/4 程序。了解 如何创建 ABAP/4 程序将有助 于了解本指 南中的其它 主题。 创建简单的 ABAP/4 程序涉及下 列基本步骤 : 1. 命名 程序 2. 指定 程序属性 3. 编写 程序代码 4. 测试 程序 本节也描述 如何显示或 更改现有程 序以及如何 从编辑器中 启动程序。 此处描述的 创建新 ABAP/4 程序的过程 适用于报表 和短培训程 序。在开始 编写报表程 序之前,用 户也许想先 创建报表和 短培训程序 以熟悉 ABAP/4 语法。要为 新事务创建 模块存储, 可以采用不 同于报表程 序的方式进 行。关于如 何为事务

3、创 建模块存储 的详细信息 ,参见 ABAP/4 模块池。 关于 ABAP/4 编辑器和调 试过程的详 细信息,参 见文档 ABAP/4 工作台工具 (页 Error! Not a valid link.) 。 本节讲述下 列主题: 1命名程序 要创建 ABAP/4 程序,请进 行如下操作 : 1. 在“ SAP R/3”初 始屏幕上选 择“工具 -> ABAP/4 工作台”。 出现“ABAP/4 开发工作台 ”屏幕 2. 选择 “ABAP/4 编辑器” “ABAP/4 编辑器初始 屏幕”如下 所示: 3. 为在 “程序”字 段中创建的 程序输入名 称(关于创 建程序名称

4、 的详细信息 ,参见 命名程序规 则 (页 2) )。 4. 选择 “创建”。 不论在“对 象组件”下 选择什么, 都出现“ABAP/4: 程序属性” 屏幕。 当命名并创 建程序后, 可以定义其 属性(关于 定义程序属 性的详细信 息,参见 指定程序属 性 (页 3) )。 创建 ABAP/4 程序还有其 它过程。例 如,可以: 1. 选择 “ABAP/4 开发工作台 ”屏幕上的 “对象浏览 ”。 2. 选择 “对象列表 ”下的“程 序”。 3. 选择 “单一对象 ”下的“程 序对象”。 4. 输入 程序名并单 击“显示” 。 如果程序不 存在,则询 问是否要创 建它。关于

5、对象浏览器 及创建程序 其它过程的 详细信息, 参见文档 ABAP/4 工作台工具 (页 Error! Not a valid link.) 。 2命名程序规 则 当创建程序 名称时请遵 循如下规则 : _ 使用至少 1 个但不超过 8 个字符。 _ 不要使用 下列字符 - 句点( .) - 逗号 ( , ) - 空格( ) - 括号 ' ( ' ' ) ' - 单引号 ( ' ) - 双引号 ( " ) - 等号 ( = ) - 星号 ( * ) - 元音变 音 (_ , _ , _ , _ , _ , _ ) 和 '_ ' - 百分号 (%) 和下划线

6、 (_):因 为这些符号 是 SQL 语句的通配 符,所以也 会导致问题 (参见 为在程序中选定行指定条件)。SAP 建议在程序 名称中不要 使用它们。 创建程序名 称时请遵守 这些命名约 定: _ 报表程序 (以列表格 式输出数据 分析):Yaxxxxxx 或 Zaxxxxxx。 用应用程序 区的分类字 母替换 a。用任何 有效字符替 换 x 。注意 SAP 报表程序遵 守相似的命 名约定:Raxxxxxx。 _ 任何其它 ABAP/4 程序(培训 程序或事务 程序): SAPMYxxx 或 SAPMZxxx。 用有效字符 替换 x 。注意标准 SAP ABAP/4 程序遵

7、守相 似的命名约 定:SAPMaxxx, 其中 a 代表某应用 程序区。 3指定程序属 性 程序属性决 定程序属于 哪种应用程 序以及程序 所链接的逻 辑数据库。 必须谨慎输 入属性以便 系统能正确 处理程序( 有关程序属 性的详细信 息,参见 重要的程序 属性 (页 3) )。 已经将名称 分配给程序 并选择“ABAP/4 编辑器初始 屏幕”上的 “创建”时 ,出现“ABAP/4:程 序属性”屏 幕。 要输入程序 属性,请进 行如下操作 : 1. 在字 段“标题” 中输入程序 标题。选择 描述程序功 能的标题。 系统自动将 标题与文本 摘要合并。 如果以后要 更改标题, 请按如下操

8、 作进行: - 选择“ ABAP/4 编辑器初始 屏幕”上的 “文本摘要 ”或“属性 ”。 - 选择“ 更改”。 2. 完成 两个强制字 段: - 如果创 建报表程序 ,则在“类 型”字段中 输入 1 ,如果创建 模块存储, 则在“类型 ”字段中输 入 M。关于可 能类型的列 表,请单击 可能条目箭 头。 - 在“应 用程序”字 段中为应用 程序输入分 类字母,如 财务会计输 入 F 。 3. 如果 创建报表( 类型 = 1),请选 择“确定” 。 系统将特定 报表属性自 动插入输入 字段。然后 看见附加字 段“逻辑数 据库”、“ 从应用程序 ”和“选择 屏幕”(版 本)。

9、 4. 指定 与程序相关 的所有其他 属性(有关 程序属性的 详细信息, 参见 重要的程序 属性 (页 3) )。 5. 选择 “保存”以 保存属性。 6. 出现 “维护对象 目录条目” 窗口。 7. 输入 开发类。 如果为培训 或测试目的 创建程序( 如某私有对 象),则输 入开发类 $TMP 或选择“逻 辑对象”。 8. 选择 “保存”以 保存开发类 。 这将关闭“ 维护对象目 录条目”窗 口并返回“ ABAP/4: 程序属性” 屏幕。 9. 选择 “后退”离 开屏幕。如 果要直接转 到 ABAP/4 编辑器,请 选择“转向 -> 源代码”。 如果通过预 定义开发类 在“对

10、象浏 览器”中创 建程序,则 跳过步骤 6 到8。 3重要的程序 属性 最重要的程 序如下所述 。关于其它 属性的详细 信息(或关 于此处描述 的属性的详 细信息), 请选择相关 的输入字段 ,并单击可 能的条目箭 头。 注意下述某 些属性只适 用于报表程 序并不适用 于其他 ABAP/4 程序。 类型 除了类型 1(如同报 表的独立程 序)和 M(模块存 储),还应 该注意类型 I(包含程 序)。包含 程序是个独 立的程序, 它有两个主 要特征。首 先,它包含 程序代码, 不同程序都 可使用该代 码。其次, 它用于模块 化程序源代 码,该代码 分成逻辑相 关部分。其 中每个部分

11、 都存储在不 同的包含程 序中。包含 程序改善源 代码的可读 性并有助于 维护。(有 关包含程序 的详细信息 ,参见 包含程序)。 应用程序 “应用程序 ”字段包括 应用程序的 缩写,如, 财务会计缩 写为 F 。该必需条 目使系统能 将程序分配 给适当的业 务区。 开发类 开发类对系 统之间进行 传输非常重 要。执行传 输时,可以 将分配给某 个开发类的 工作台对象 组合起来。 如果用户在 某组中工作 ,也许要将 程序分配给 现有开发类 或创建新的 开发类。分 配给开发类 $TMP 的程序是私 有对象并且 不能传输到 其他系统。 但是,也可 以通过选择 “ABAP/4 编辑器初始

12、 屏幕”上的 “程序 -> 重新分配...” 更改分配给 程序的开发 类。 应用程序中 的逻辑数据 库(仅报表 程序) 这些属性决 定报表使用 哪个逻辑数 据库检索数 据,以及逻 辑数据库属 于哪个应用 程序。应用 程序中数据 库名称必须 是唯一的。 但是,整个 系统可以包 括数个同名 数据库。因 此指定应用 程序很重要 。关于逻辑 数据库的详 细信息,参 见 逻辑数据库的特性和维护。 如果报表程 序直接读取 数据,而未 使用逻辑数 据库(关于 此主题的详 细信息,参 见 访问带逻辑数据库的数据库表),则应该 象通常一样 指定应用程 序,但将“ 逻辑数据库 ”字段置空 。 选择屏幕版

13、本(仅报表 程序) 如果没有指 定选择屏幕 版本,则系 统在逻辑数 据库选择标 准、报表特 定参数及选 择选项的基 础上自动创 建选择屏幕 (关于选择 屏幕的详细 信息,参见 使用选择屏幕)。 如果想使用 自己的选择 屏幕,请在 此字段中输 入号码。该 号码必须小 于 1000。 可以通过按 F4 或在 DBxxxSEL 程序中找到 现有选择屏 幕号码(详 细信息,参 见 逻辑数据库选择)。 大写/小写 显示和存储 时,如果要 让 ABAP/4 编辑器将程 序代码与输 入时保持相 同,则请将 该字段置空 。如果选择 该字段,则 所有的程序 代码(除了 引号中的文 本及注释外 )都转换成

14、 大写字母。 屏幕显示依 赖于所使用 的编辑器模 式(详细信 息,参见文 档 ABAP/4 工作台工具 (页 Error! Not a valid link.) 。 编辑器锁定 如果设置此 属性,则其 他用户则不 能修改、改 名或删除程 序。只有用 户可以更改 程序、维护 属性、文本 摘要及文档 ;或者解除 锁定。 定点算术 如果设置此 属性,系统 则根据小数 点位数将类 型 P 字段四舍五 入,或用零 填补(关于 类型 P 字段的详细 信息,参见数字数据类 型 (页 3–4) )。这种情 况下,无论 在用户主记 录中指定了 什么,小数 点字符总是 句点(.) 。 通过变式启 动(仅

15、报表 程序) 如果设置该 属性,则用 户只可以使 用变式启动 报表程序。 在启动程序 之前,必须 创建至少一 个报表变式 (关于创建 变式的详细 信息,参见 使用变式预设置选择)。 5编写程序 在 ABAP/4 编辑器中编 写 ABAP/4 程序。 可以直接从 “ABAP/4 程序属性” 屏幕切换到 编辑器,也 可以从“ABAP/4 编辑器初始 屏幕”中调 用编辑器。 请进行如下 操作: 1. 在“ ABAP/4 程序属性” 屏幕上选择 “转向 -> 源代码”或 “源代码” 。 选定“源代 码”并选择 “ABAP/4 编辑器初始 屏幕”上的 “更改”。 出现“ABAP/4 编辑

16、器编辑 程序”屏幕 。 系统自动输 入第一个 ABAP/4 语句,如 REPORT or PROGRAM . 对于 , 系统使用在 “ABAP/4 编辑器初始 屏幕”上输 入的名称。 语句 REPORT 和 PROGRAM 实际上具有 相同功能。 它们使系统 能识别报表 程序或任何 其他 ABAP/4 程序并允许 为输出列表 指定一定的 标准: REPORT 或 PROGRAM 语句可以有 不同的参数 ,如 LINE-SIZE、 LINE-COUNT 或 NO STANDARD PAGE

17、 HEADING。 这些参数主 要适用于报 表程序,用 来分析数据 并输出结果 列表。 关于列表的 详细信息, 参见 创建列表 或参见 REPORT 和 PROGRAM 上的关键字 文档。 2. 输入 程序代码。 3. 选择 “检查”进 行语法检查 。然后系统 扫描程序代 码寻找语法 错误及不相 容处。如果 检查出错误 ,则出现消 息报告它并 且有可能的 话将建议解 决方案或更 正。将光标 放在适当的 位置上。 4. 选择 “保存”保 存代码。 源文本存储 在程序库中 。 5测试程序 测试程序检 查代码是否 正确工作。 为测试目的 要运行程序 ,选择“ABAP/4 编辑器编辑

18、程序”屏幕 上的“程序 -> 执行”。 系统执行该 程序,如同 从“ABAP/4 编辑器初始 屏幕”中启 动的一样。 例如,创建 报表程序之 后,则首先 出现从中输 入条件的选 择屏幕,然 后是结果列 表。 如果正创建 ABAP/4 程序模块, 则必须在运 行程序之前 创建事务代 码(关于创 建事务代码 的详细信息 ,参见 对话编程简介)。 出于测试目 的,可以先 不进行保存 ,直接运行 某个不是模 块存储部件 的程序。编 辑器保留一 个包含更改 的临时版本 。但是,测 试结束后必 须返回编辑 器以确保所 有更改都已 保存。 6显示或更改 程序 本节主要说 明如何显示 或更改现有

19、 程序。此处 相关的是技 术步骤而不 是实际代码 更改。 要显示或更 改程序,请 进行如下操 作: 1. 在“ ABAP/4编 辑器初始屏 幕”上的“ 程序”字段 中输入要更 改的程序名 称。 2. 选择 “源代码” 并选择“显 示”或“更 改”。 如果选择“ 更改”则继 续步骤 3。 如果选择“ 显示”,则 看到“ABAP/4编 辑器显示程 序”屏幕。 此处也显示 源代码,但 不能进行更 改。可以通 过选择“显 示 -> 更改”切换 到更改模式 。 3. 如果 其他用户锁 定该程序对 编辑器的访 问,则系统 显示下列消 息: User forbade all ch

20、anges. 在这种情况 下,不能更 改程序。要 更改程序, 必须将它复 制到新程序 中并用新程 序名再开始 步骤 1。否则, 继续步骤 5。 4. 输入 对程序代码 的更改。 5. 选择 “检查”检 查语法。 6. 保存 程序的更改 版本。 如果更改程 序的私有版 本(开发类 $TMP) ,则立即保 存更改版本 。 如果从 $TMP 之外的开发 类更改程序 ,则会出现 一个窗口, 从中可以指 定更正号。 7. 运行 程序测试它 (关于测试 的详细信息 ,参见 测试程序 (页 5) )。 6将事务代码 分配给程序 可以将事务 代码分配给 类型 1 的单独程序 ,以后就将 这些程序作 为事务代码 处理。在编写 ABAP/4 事务 中对事务有 说明。 进行如下操 作: 1. 按照 本节上述主 题所述,创 建单独程序 。 2. 在“ ABAP/4 开发工作台 ”屏幕上选 择“开发 -> 其它工具 -> 事务”。 3. 填入 事务名称并 选择“维护 事务”屏幕 上的“创建 ” 4. 在下 列对话屏幕 上选择“报 表事务” 5. 在下 列“创建报 表事务”屏 幕上填入所 需条目“事 务文本”和 “程序”。 6. 将事 务代码保存 在开发类中 。 7

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服