- 3
- 0
- 约5.77千字
- 约 6页
- 2017-06-15 发布于湖北
- 举报
第1章 1创建简单的 ABAP/4 程序
概览
内容
命名程序
本节描述如 何创建简单 的 ABAP/4 程序。了解 如何创建 ABAP/4 程序将有助 于了解本指 南中的其它 主题。
创建简单的 ABAP/4 程序涉及下 列基本步骤 :
1. 命名 程序
2. 指定 程序属性
3. 编写 程序代码
4. 测试 程序
本节也描述 如何显示或 更改现有程 序以及如何 从编辑器中 启动程序。
此处描述的 创建新 ABAP/4 程序的过程 适用于报表 和短培训程 序。在开始 编写报表程 序之前,用 户也许想先 创建报表和 短培训程序 以熟悉 ABAP/4 语法。要为 新事务创建 模块存储, 可以采用不 同于报表程 序的方式进 行。关于如 何为事务创 建模块存储 的详细信息 ,参见 ABAP/4 模块池。
关于 ABAP/4 编辑器和调 试过程的详 细信息,参 见文档 ABAP/4 工作台工具 。
本节讲述下 列主题:
1命名程序
要创建 ABAP/4 程序,请进 行如下操作 :
1. 在“ SAP R/3”初 始屏幕上选 择“工具 - ABAP/4 工作台”。
出现“ABAP/4 开发工作台 ”屏幕
2. 选择 “ABAP/4 编辑器”
“ABAP/4 编辑器初始 屏幕”如下 所示:
3. 为在 “程序”字 段中创建的 程序输入名 称(关于创 建程序名称 的详细信息 ,参见 命名程序规则 (页 2) )。
4. 选择 “创建”。
不论在“对 象组件”下 选择什么, 都出现“ABAP/4: 程序属性” 屏幕。
当命名并创 建程序后, 可以定义其 属性(关于 定义程序属 性的详细信 息,参见 指定程序属 性 (页 3) )。
创建 ABAP/4 程序还有其 它过程。例 如,可以:
1. 选择 “ABAP/4 开发工作台 ”屏幕上的 “对象浏览 ”。
2. 选择 “对象列表 ”下的“程 序”。
3. 选择 “单一对象 ”下的“程 序对象”。
4. 输入 程序名并单 击“显示” 。
如果程序不 存在,则询 问是否要创 建它。关于 对象浏览器 及创建程序 其它过程的 详细信息, 参见文档 ABAP/4 工作台工具 。
2命名程序规 则
当创建程序 名称时请遵 循如下规则 :
_ 使用至少 1 个但不超过 8 个字符。
_ 不要使用 下列字符
- 句点( .)
- 逗号 ( , )
- 空格( )
- 括号 ( )
- 单引号 ( )
- 双引号 ( )
- 等号 ( = )
- 星号 ( * )
- 元音变 音 (_ , _ , _ , _ , _ , _ ) 和 _
- 百分号 (%) 和下划线 (_):因 为这些符号 是 SQL 语句的通配 符,所以也 会导致问题 (参见 为在程序中选定行指定条件)。SAP 建议在程序 名称中不要 使用它们。
创建程序名 称时请遵守 这些命名约 定:
_ 报表程序 (以列表格 式输出数据 分析):Yaxxxxxx 或 Zaxxxxxx。 用应用程序 区的分类字 母替换 a。用任何 有效字符替 换 x 。注意 SAP 报表程序遵 守相似的命 名约定:Raxxxxxx。
_ 任何其它 ABAP/4 程序(培训 程序或事务 程序): SAPMYxxx 或 SAPMZxxx。 用有效字符 替换 x 。注意标准 SAP ABAP/4 程序遵守相 似的命名约 定:SAPMaxxx, 其中 a 代表某应用 程序区。
3指定程序属 性
程序属性决 定程序属于 哪种应用程 序以及程序 所链接的逻 辑数据库。 必须谨慎输 入属性以便 系统能正确 处理程序( 有关程序属 性的详细信 息,参见 重要的程序 属性 (页 3) )。
已经将名称 分配给程序 并选择“ABAP/4 编辑器初始 屏幕”上的 “创建”时 ,出现“ABAP/4:程 序属性”屏 幕。
要输入程序 属性,请进 行如下操作 :
1. 在字 段“标题” 中输入程序 标题。选择 描述程序功 能的标题。 系统自动将 标题与文本 摘要合并。 如果以后要 更改标题, 请按如下操 作进行:
- 选择“ ABAP/4 编辑器初始 屏幕”上的 “文本摘要 ”或“属性 ”。
- 选择“ 更改”。
2. 完成 两个强制字 段:
- 如果创 建报表程序 ,则在“类 型”字段中 输入 1 ,如果创建 模块存储, 则在“类型 ”字段中输 入 M。关于可 能类型的列 表,请单击 可能条目箭 头。
- 在“应 用程序”字 段中为应用 程序输入分 类字母,如 财务会计输 入 F 。
3. 如果 创建报表( 类型 = 1),请选 择“确定” 。
系统将特定 报表属性自 动插入输入 字段。然后 看见附加字 段“逻辑数 据库”、“ 从应用程序 ”和“选择 屏幕”(版
您可能关注的文档
- 爱情戏中墙意象之文化意义.pdf
- 爱因斯坦与光电效应.pdf
- 氨基酸和其种类.ppt
- 澳洲留学需要带物品清单.doc
- 焙烧温度对合成LiFePO 4的产物组成与电化学性能的影响.pdf
- 泵轴填料密封中可靠性实验研究.pdf
- 秉道教育--北京师范大学经济及工商管理学院2013年硕士生招生专业目录.docx
- 病历规范书写及管理.ppt
- 玻璃微纤维在AGM隔板中应用状况.pdf
- 测量学 第三节 角度测量.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)