先看一下原先打印出来的Smartforms:
现在需求是通过Smartforms打印时,要显示采购订单文本。
首先,明确一点:采购订单文本是根据物料号获取到的。
通过Tcode:SE75找到采购订单文本的ID,如下:
OK,Smartforms中准备工作做好了,下面就是到程序中找到相应逻辑,然后根据物料号获取采购订单文本了。
既然要显示采购订单文本,首先我们根据拿到的物料号去配置一下采购订单文本。通过Tcode:MM02进入更改物料(初始屏幕),输入物料号,如下:
保存一下,好了,测试数据也有了!
下面就是在处理Smartforms逻辑下获取采购订单文本了,上代码:
Excel打印处理方法一样大同小异。先通过Tcode:SMW0将模板下载下来,添加一列,再将新的模板上传。具体步骤如下图:
基本上就是这样的了!