这次要完成的功能是,在abap中制作一个事务码,通过普通的输入框获取数据,然后将数据排版到一个word文档中,并可以打印这个文档。
对于word文档的制作需要用到事务码se71
也就是SAPscript这个概念
请参考这个链接《SAPscript Forms 教程》 SAPscript
教材中这种效果的报表为 商业报表,有两种实现方式:SAPscript 和 smart forms
这个程序使用的案例是SAPscript
这种报表需要三个事务码:
SE71 窗体
SO10 文本
SE72 style
但主要使用SE71
创建一个FORM然后在里面添加页,编辑若干窗口,然后将窗口和页用 页窗口 的方式绑定在一起
其中具体的文字内容有,静态文字,表格,动态文字
其中表格,参考教材的416-417的表格,书中只有一个表格,具体的解释需要访问下面这个链接:
sap的wike 关键词 BOX
程序和form协作,能够制作出商业报表
程序就是abap代码,使用方式参考上图中的示例代码
Form是通过SE71创建的,例子如下:
1.使用事务码SE71进入下图所示程序
英文的界面如下图所示
SE71有如下的元素