sap-smartforms-凭证连续打印设置操作之三

sap-smartforms-凭证连续打印设置操作之三

ID:35939064

大小:464.00 KB

页数:22页

时间:2019-04-26

sap-smartforms-凭证连续打印设置操作之三_第1页
sap-smartforms-凭证连续打印设置操作之三_第2页
sap-smartforms-凭证连续打印设置操作之三_第3页
sap-smartforms-凭证连续打印设置操作之三_第4页
sap-smartforms-凭证连续打印设置操作之三_第5页
资源描述:

《sap-smartforms-凭证连续打印设置操作之三》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实用文案SAPSMARTFORMS凭证连续打印设置操作之三---利用ALV显示,并进行手动选择打印在SAP系统中,凭证经常需要连续打印,如从凭证号100,打印至120;要求系统在打印的时候自动按凭证号进行分页处理。下面的例子是利用内表传递数据至SMARTFORMS中,并且利用打印程序中的内表循环来实现凭证的自动分页打印处理;而SMARTFORMS的设置则非常的简单,按一张凭证号来进行设置即可。下面进行具体的操作讲解。一、打印效果显示,如下图所示:运行报表程序:运行后,出现下面的界面,这时我们就可以

2、选择需要打印的单据号,然后再点击工具栏中的“打印”按钮,即可进行选择性的连续打印,如下图:上面为显示连续打印三张销售凭证,运行后如下图所示:标准文档实用文案标准文档实用文案一、数据结构体的定义zwyvbap;TCODE:SE11,此结构体在后面的程序中也要用到,是传递数据的接口。定义如下图所示:二、SMARTFORMSFORM界面设置1、表格接口的数据,如下图所示:标准文档实用文案2、表格接口表的数据如下图所示:3、全局定义中的数据定义如下图所示:一、SMARTFORMS页和窗口的操作:1、页头显

3、示内容。下面的操作都只进行截图显示。如下图所示:标准文档实用文案2、MAIN主窗口的设置:打印表体的表头显示,如下图所示:标准文档实用文案表体循环显示:新程序行的设置:标准文档实用文案统计区域的设置:页尾的设置:一、REPORT完整代码清单,如下图所示(TCODE:SE38):*&---------------------------------------------------------------------**& Report  ZP_SD_006*&*&----------------

4、-----------------------------------------------------**&标准文档实用文案*&*&---------------------------------------------------------------------*REPORT  zp_sd_007.INCLUDE zp_sd_007_varl.INCLUDE zp_sd_007_form.INCLUDE zp_sd_007_alv.START-OF-SELECTION.  PERFOR

5、M get_data_alv.  PERFORM show_alv TABLES gt_vbak_alv.*&---------------------------------------------------------------------**&  包含                ZP_SD_007_VARL*&---------------------------------------------------------------------*TABLES: vbak.DATA:

6、 formname  TYPE  tdsfname,      fm_name   TYPE rs38l_fnam,      control TYPE ssfctrlop,      errtab  TYPE tsferror.标准文档实用文案DATA: BEGIN OF gt_vbak OCCURS 0.  "定义内表        INCLUDE TYPE  zwyvbap.DATA: END OF gt_vbak.DATA: BEGIN OF gt_vbap OCCURS 0,    "定

7、义内表  vbeln LIKE vbak-vbeln.DATA: END OF gt_vbap.DATA: p_vbeln TYPE vbak-vbeln.* 定义传递到FORM中的页头数据DATA:    vkorg TYPE vbak-vkorg,  "销售组织    vtweg TYPE vbak-vtweg,  "分销渠道    vkbur TYPE vbak-vkbur,  "销售办事处    vkgrp TYPE vbak-vkgrp,  "销售组    kunnr TYPE vbak

8、-kunnr,  "供应商代码    name1 TYPE kna1-name1,  "供应商名称    vbeln TYPE vbak-vbeln,  "订单号码    audat TYPE vbak-audat.  "过账日期* 定义显示在ALV界面上的内表DATA: BEGIN OF gt_vbak_alv OCCURS 0,    vkorg TYPE vbak-vkorg,  "销售组织    vtweg TYPE vbak-vtweg,  "分销渠道    vkbur 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。