首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SAP ABAP——SMARTFORMS(一)【SF概要及文本编辑器】

文章概要: 本文我们将开启SAP中SMARTFORMS智能表单的讲解。本文是开篇,主要介绍一下SMARTFORMS的应用场景以及文本编辑器的配置。...目录 前言 SMARTFORMS概要  SAMRTFORMS数据流向  SAMRTFORMS本质 SMARTFORMS文本编辑器  文本编辑器修改 写在最后的话 前言 本文我们将开启SAP中SMARTFORMS...本文是开篇,主要介绍一下SMARTFORMS的应用场景以及文本编辑器的配置。...SMARTFORMS概要 SMARTFORMS是SAP所提供的一款功能强大的商务报表解决方案,也被称为智能表单,能够按指定格式生成报表,并可以将执行结果通过连接打印机直接输出,采用图形模式来控制报表的格式及位置...---- SMARTFORMS文本编辑器   在SMARTFORMS和SAP SCRIPT中拥有两种编辑器: 默认编辑器 MS WORD编辑器 \ 默认编辑器 MS WORD编辑器 优点 相应速度快

97450

【ABAP】如何动态调整SMARTFORMS窗口位置?(附案例演示)

前言 在SAP SMARTFORMS(智能表单) 设计过程中,我们可能会遇到这种需求:有没有办法能够动态调整我的窗口位置?...本文笔者将带领大家一起来学习一下如何在SMARTFORMS中通过增加ABAP代码来实现这个功能。...---- 效果演示 ---- 实现原理 SMARTFORMS 在激活时会生成一个对应的FUNCTION MODULE,通过DEBUG进入FUNCTION MODULE,可以发现:SMARTFORMS中定义的窗口信息...、TEMPLATE 等都是存放在特定的内表中的,如下图所示: 内表 作用 %HEADER 存放smartforms属性信息 %REFTAB 存放的信息还不太清楚 %DOCSTRUC 存放窗口的详细信息...通过观察分析:发现了SMARTFORMS打印数据流的FUNCTION MODULE在如下图所示位置: 确定了数据流打印的位置后,那么下一步便是确定在什么位置添加ABAP代码,我们知道在SMARTFORMS

33850

采购订单Message输出打印

比如新建采购订单的时候,需要输出采购订单的PDF或者使用邮件功能来将采购订单发送给指定人员 SAP 有标准MESSAGE输出的配置功能-TCODE NACE 下面我们就根据采购订单保存时生成一个message smartforms...打印输出来做定制化,所以需要选中ZNEU,双击处理程序(保存 采购订单后调⽤的程序FORM) 发现它是使⽤SAPFM06P使⽤ADOBE FORM来输出的,这⾥对于我们⼀般的ABAPer 来说,使⽤smartforms...会⽐较熟练,所以我们创建⼀个:ZTAB_ZHU_PO_OUT_FORM 程序 来调⽤我⾃⼰定义的smartforms来输出打印 设置如下图 设置条件记录 选择我们创建的ZNEU输出类型 选择根据采购组织和供应商来确定...信息确定方案 ,将过程RMBEF1修改为之前定义的过程ZRMBEF 当配置和程序都完毕时,我们去ME21N创建对应供应商的采购订单 当保存PO时,弹出框调用WINDOWS本地打印机输出为PDF PS:smartforms...使用Function 'ME_READ_PO_FOR_PRINTING' 来获取当前PO的信息,都放在doc的返回参数中 程序中TNAPR存放着调用程序,SMARTFORMS的信息,所以smartforms

1.1K20
领券