首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。...文章概要: 本文我们将开启SAP中SMARTFORMS智能表单的讲解。本文是开篇,主要介绍一下SMARTFORMS的应用场景以及文本编辑器的配置。...SMARTFORMS概要 SMARTFORMS是SAP所提供的一款功能强大的商务报表解决方案,也被称为智能表单,能够按指定格式生成报表,并可以将执行结果通过连接打印机直接输出,采用图形模式来控制报表的格式及位置...SMARTFORMS是在SAP SCRIPT的基础上产生的新的表单制作工具,更加方便快捷。...  除此之外,SAP在SMARTFORMS中也设置了很多的检查来强制用户使用MS WORD编辑器。

1.5K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SAP Smartforms 条码打印

    SAP 条码打印有 新旧 两种技术方法: 1、传统的(旧):将数据发送到打印机上,由打印机将数据转换成 条码图案,然后进行打印。...2、新方法:数据在SAP系统中生成条码图案,然后直接发送到打印机 进行打印。 传统的 在SAP Smartforms 里实现条码打印。...T-CODE:SE73 --> 打印机条码 三、在Smartforms的样式里添加 条码样式。T-CODE:Smartforms 四、在Smartforms里,将样式应用到文本上。...T-CODE:Smartforms 五、要对调整条码的样式,到设备类型,修 改打印控制(Print Control)的 SBPnn的值T-CDOE:SPAD-->完全管理-->设备类型-->选择中使用的设备类型...请选择中打印机(输出设备)所在的设备类型。双击后,会显示此设备类型所能打印的条码类型。按F5对设备类型创建新的条码类型。如下图: 三、在Smartforms的样式里添加 条码样式。

    1.1K20

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

    前言 在SAP SMARTFORMS(智能表单) 设计过程中,我们可能会遇到这种需求:有没有办法能够动态调整我的窗口位置?...---- 效果演示 ---- 实现原理 SMARTFORMS 在激活时会生成一个对应的FUNCTION MODULE,通过DEBUG进入FUNCTION MODULE,可以发现:SMARTFORMS中定义的窗口信息...、TEMPLATE 等都是存放在特定的内表中的,如下图所示: 内表 作用 %HEADER 存放smartforms属性信息 %REFTAB 存放的信息还不太清楚 %DOCSTRUC 存放窗口的详细信息...在上面的分析中,我们已经明白了动态调整窗口位置的实现原理,那么下一步要进行的操作就是编写ABAP代码来进行控制了,这一步的关键问题在于我们的代码要放在什么位置才能在SMARTFORMS打印前完成对%DOCSTRUC...通过观察分析:发现了SMARTFORMS打印数据流的FUNCTION MODULE在如下图所示位置: 确定了数据流打印的位置后,那么下一步便是确定在什么位置添加ABAP代码,我们知道在SMARTFORMS

    69350

    采购订单Message输出打印

    Title 采购订单Message输出打印 很多业务中需要在完成订单的时候来进行单据打印的输出操作,比如新建采购订单的时候,需要输出采购订单的PDF或者使用邮件功能来将采购订单发送给指定人员 SAP...有标准MESSAGE输出的配置功能-TCODE NACE 下面我们就根据采购订单保存时生成一个message smartforms 来说明一下 一 NACE 配置 设置输出类型 从NEU复制一个到ZNEU...⽤的程序FORM) 发现它是使⽤SAPFM06P使⽤ADOBE FORM来输出的,这⾥对于我们⼀般的ABAPer 来说,使⽤smartforms会⽐较熟练,所以我们创建⼀个:ZTAB_ZHU_PO_OUT_FORM...程序 来调⽤我⾃⼰定义的smartforms来输出打印 设置如下图 设置条件记录 选择我们创建的ZNEU输出类型 选择根据采购组织和供应商来确定Message 的输出 当我们第一进入时,可以选择左上角输出定价菜单...使用Function 'ME_READ_PO_FOR_PRINTING' 来获取当前PO的信息,都放在doc的返回参数中 程序中TNAPR存放着调用程序,SMARTFORMS的信息,所以smartforms

    1.3K20

    打包APP出现的问题:

    第一个问题: ?...(作者就是删除里面的多余证书有效的) 然后按照正常的发布证书申请流程就行申请 最后回来Xcode提交打包文件 问题三: ?...删除完成后如果报找不到密钥之类的错误,进行如下操作 选择Xcode-》Preferences进入以下界面下面的问题 问题四: 上传不成功 状况1:上传成功了,但是iTunes Connect里面的构建版本中没有上传的版本...状况2:应用上传了好几次,之前的版本都可以显示出来,但是最新的显示不出来。 状况3;证书配置都没有问题,但是每次上传会显示如下图,一直不成功,重新try也是失败 ?...Paste_Image.png 这个选取的是ipa包 至于怎么生成ipa包,先打包 ? Paste_Image.png 再使用个人开发hoc证书, ?

    2.3K20

    webpack编译打包出现的问题!

    最近使用webpack打包编译文件的时候,遇到个奇怪的问题,找不到源头,具体报错如下: ? 点进去后: ? 为这样的!...看着像moment.js的问题,然而并不是,在其它项目中也有使用到这个插件,也是用的好好的,而且这个错误是突然出现的,之前在使用的时候都是正常的....还有在之前也有出现过一个 报错都差不多,叫call() is not a function; 也试过把commont.js加入到其它文件,确实这个页面也报错了,但是这并不是问题的根源,于是继续找: 后来经过排查...:是两个common.js的冲突,从webpack打包的时候,会生成一个common.js的javascript文件,我们自己在测试环境的项目中实际也引用了一个common.js,这样就导致了一些问题,...非常奇葩的问题,引以为戒!

    1.1K20

    用pyinstaller打包时的图标问题

    本文目录 前言 问题原因一原因二把图标打包到代码里参考 ? 前言 因为昨天重新研究了下python的打包方法,今天一番准备把之前写的一个pdf合并软件重新整理一下,打包出来。...但在打包的过程中仍然遇到了一些问题,半年前一番做打包的时候也遇到了一些问题,现在来看,解决这些问题思路清晰多了,这里记录下。...问题 打包成功,但运行时提示Failed to execute script xxx。这里又分很多种原因,这时不要用-w打包,然后在终端.\xxx.exe的方式运行,就可以看到输出日志了。...当然,然后另外的解决办法,就是下面我们要讲的把图标打包到代码里的方法。...这样我们的打包过程就完成啦,最终就只有一个exe文件,然后就可以发布了!

    2.8K20

    用pyinstaller打包时的图标问题

    前言 因为昨天重新研究了下python的打包方法,今天一番准备把之前写的一个pdf合并软件重新整理一下,打包出来。...但在打包的过程中仍然遇到了一些问题,半年前一番做打包的时候也遇到了一些问题,现在来看,解决这些问题思路清晰多了,这里记录下。...问题 打包成功,但运行时提示Failed to execute script xxx。这里又分很多种原因,这时不要用-w打包,然后在终端.\xxx.exe的方式运行,就可以看到输出日志了。...当然,然后另外的解决办法,就是下面我们要讲的把图标打包到代码里的方法。...这样我们的打包过程就完成啦,最终就只有一个exe文件,然后就可以发布了!

    1.1K50

    在sap系统设置纸张打印格式(针式打印机)

    在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1、运行事务代码SPAD;选择工具栏上的【完全管理】按钮——>选择【设备类型...至此就为SAP的报表打印设置了针孔纸的纸张打印格式,接着是在报表中的使用: 6、write输出的方式,不需要在程序中设置,只是在打印时要求用户选择“格式类型”为上面所设置的“215*140”; 7、smarform...方式,在使用事务代码smartforms画表格时,在“表格属性”栏的“输出选项”中的“页格式”选择上面所设置的“215*140”即可。...至此,你的ABAP报表就可以使用针式打印打印出正确的格式出来了。...注意:由于SAP与针式打印机之间接口的问题,如果表格线太细,打印出来的表格会有时缺少部分横线和竖线,纠正办法是:加粗表格的表框线,最好设置到20TW

    3.2K10

    【SAP FICO系列】SAP 关于ABST2的若干问题

    年关岁尾,总是会遇到关于ABST2的问题,前年,去年,今年,同样的问题老生常谈,年年有余 而这样的问题分析起来,也一直是我们的弱项。...以下,小可简单说明一下如何分析这样的问题: 1) ABST2是干啥用的? 什么?你还不知道ABST2是干啥的,那么你肯定不是做固定资产的。...别觉得不做固定资产,这就和你无关,虽然平时不觉得,可是书到用时方恨少,一旦你遇到了这样的问题,哭爹喊娘都来不及。因为一旦有了ABST2的问题,那肯定就是Verrrrrry High了。...:资产记账的出现问题,没有反应到总账 IV:运行ABST2的同时,在做其他资产相关的业务 7)ABST2出现差异了如何调整?...毫无厘头的问题,你也许会有这样的感觉。但是当你真正运行ABST2,看到0呀,999呀,W004呀之类的数据在结果里面,手心脚心拔凉拔凉的时候,你才会觉得,这个竟然如此多娇。

    54550
    领券