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

本文介绍如何在ABAP环境中利用SAPscript技术创建商业报表。通过SE71事务码,创建并编辑报表Form,结合SO10进行文本管理及SE72设置样式。文章还介绍了如何在报表中加入静态文字、表格和动态文字等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这次要完成的功能是,在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有如下的元素









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值