abap中制作word文档并排版打印SAPscript

这次要完成的功能是,在abap中制作一个事务码,通过普通的输入框获取数据,然后将数据排版到一个word文档中,并可以打印这个文档。

对于word文档的制作需要用到事务码se71

也就是SAPscript这个概念

请参考这个链接《SAPscript Forms 教程》  SAPscript

教材中这种效果的报表为 商业报表,有两种实现方式:SAPscript 和 smart forms

这个程序使用的案例是SAPscript

这种报表需要三个事务码:

SE71  窗体

SO10  文本

SE72  style

但主要使用SE71

创建一个FORM然后在里面添加页,编辑若干窗口,然后将窗口和页用 页窗口 的方式绑定在一起

其中具体的文字内容有,静态文字,表格,动态文字

其中表格,参考教材的416-417的表格,书中只有一个表格,具体的解释需要访问下面这个链接:

sap的wike    关键词 BOX


abap中制作word文档并排版打印SAPscript_第1张图片


程序和form协作,能够制作出商业报表

程序就是abap代码,使用方式参考上图中的示例代码

Form是通过SE71创建的,例子如下:

1.使用事务码SE71进入下图所示程序

abap中制作word文档并排版打印SAPscript_第2张图片

英文的界面如下图所示

abap中制作word文档并排版打印SAPscript_第3张图片

SE71有如下的元素

abap中制作word文档并排版打印SAPscript_第4张图片


abap中制作word文档并排版打印SAPscript_第5张图片

abap中制作word文档并排版打印SAPscript_第6张图片

abap中制作word文档并排版打印SAPscript_第7张图片

abap中制作word文档并排版打印SAPscript_第8张图片



你可能感兴趣的:(se71,sapscript)