- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本数据类型
REPORT(报表 )
报表程序的主要作用是从数据库中抓取数据通过整理陈列出来, 给企业高层或具有相关需求的人
员查看。如无特殊需求,此类程序一般不需客制 screen 、menu、title 。
A 、ABAPLIST (最简单的一种报表程序,显示在屏幕上的数据及格式都通过 ABAP 中的
WRITE语句实现,开发工具: SE38)
B 、ALV REPORT (The ALV Grid Control (ALV = SAP List Viewer) 属于报表的一种
高级形式, 显示出来的报表整洁美观, 具有很大的交互功能, 屏幕上的数据及格式主要通过系统
的 FUNCTION实现,开发工具: SE38)
C 、SAPSCRIPT(属于商务报表,主要应用于商业用途或对外的报表设计,开发工具:
SE38、SE71)
D 、SMARTFORM(属于商务报表, 主要应用于商业用途或对外的报表设计, 是 SAPSCRIPT
的升级版, 包含了 SAPSCRIPT 的绝大多数功能, 但开发起来比 SAPSCRIPT更方便, 快捷。 开发工
具: SE38 、SMARTFORMS)
E 、QUERY (适用于简单的查询报表开发, 无需具有 ABAP 编程知识, 但又提供了写 ABAP
代码的功能,对于一些简单的、无太多计算逻辑或判断逻辑的报表,推荐用其开发,开发工具:
SQ01、SQ02、SQ03)
F 、REPORTPAINTER(此类报表主要应用于 FICO 模块, 比较少用, 但功能也非常强大。 )
常用 T-CODE
SAP标准的例子程序: T-CODE(ABAPDOCU)
可以将事务代码分配给类型为 Executable program(1) 的单独程序,以后就将程序作为事务代码
处 理 。 通 过 T-CODE(SE38) 或 者 菜 单 (Tools-ABAP Workbench-Development-other
Tools-Transactions 就可以了。
用 SE93 查看和创建 TCODE,然后将该 TCODE 加到相应的角色里就可以放到左边的菜单里了。 SAP
菜单树:工具 - ABAP 工作台 - 开发 - 其他工具 - 事务
标准菜单: s000
SE38 进入开发界面, Tools → ABAP Workbench → Development →ABAP Editor
SE80 对象导航器 object navigator 和 workbench ,Tools → ABAP Workbench → Overview →
Object Navigator
SE11: 数据字典 ABAP Dictionary ,Tools → ABAP Workbench → Development → ABAP Dictionary
作用: Create a Table ,Create a Domain ,Create a Data Element
SE81 以树状结构察看 应用模块( ca ,fi , .. ) 其下包括 开发类 Development class
/h debug 模式 F8 test 运行 F3 回退
语法检查快捷键: CTRL + F2 激活 Activate CTRL + F3
运行报表:
整齐打印: shift + F1 默认不可插入字符,按键盘插入键即可插入字符
TABLES语句: TABLES dbtab.
声明程序所使用的 table 。
dbtab 是 ABAP/4 词典对象的名称, 同时也是创建的表工作区的名称。 表工作区组件的顺序和名
称与在 ABAP/4 词典中声明的对
文档评论(0)