DATA : sf_name TYPE rs38l_fnam.
DATA : sf_output_options TYPE ssfcompop.
DATA : sf_control_parameters TYPE ssfctrlop.
DATA : sf_job_output_options TYPE ssfcresop. ***********************设置打印对话框中的参数*************************** sf_output_options-tddest = 'LP01'. "打印设备
sf_output_options-tdpageslct = '1,2,4'. "打印哪几页,多页使用逗号分开
sf_output_options-tdnoprev = 'X'. "隐藏打印预览按钮 *********控制打印对话框显示与否,及直接打印预览方式输出***************** sf_control_parameters-no_dialog = 'X'. "打印前不显示打印设置对话框
sf_control_parameters-preview = 'X'. "直接显示预览结果 *******************调用SMARTFORMS程序生成函数*************************** CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZSF_WM'
IMPORTING
fm_name = sf_name. ***************************动态调用新生成的函数************************* CALL FUNCTION sf_name
EXPORTING
output_options = sf_output_options "获取打印对话框中用户选择、输入、操作的结果:如判断用户在
control_parameters = sf_control_parameters "打印对话框中点击的是打印预览还是点击的直接打印
IMPORTING
job_output_options = sf_job_output_options. IF sf_job_output_options-tdpreview = 'X'. "控制报表的打印次数,将打印记录累加后存放于系统中,作为重复打印控制的依据。
WRITE : '打印预览模式'.
ELSE.
WRITE : '直接打印模式'.
ENDIF.

最新文章

  1. SDWebImage的简单使用
  2. mysql使用
  3. execl执行解释器文件以及shell命令
  4. WordPress的SEO技术
  5. StyleCop 安装
  6. Method to fix "Naming information cannot be located because the target principal name is incorrect." for AD replication failure
  7. 关于debug和release 以及new 和delete
  8. win7_32位安装MySQL_5.6以及密码修改方法
  9. Python实战之dict简单练习
  10. 爬虫新手学习2-爬虫进阶(urllib和urllib2 的区别、url转码、爬虫GET提交实例、批量爬取贴吧数据、fidder软件安装、有道翻译POST实例、豆瓣ajax数据获取)
  11. SQL Server数据库优化的10多种方法
  12. SQL内模糊查询语句拼接时单引号'问题
  13. hibernate 一对多 取多方数据重复问题,FetchMode.JOIN、FetchMode.SELECT、FetchMode.SUBSELECT区别
  14. Android--从系统Gallery获取图片
  15. python基础自学 第三天
  16. SHELL脚本--数学运算和bc命令
  17. BizTalk Server 如何处理大消息
  18. BZOJ2839 : 集合计数 (广义容斥定理)
  19. Caused by: java.lang.ClassNotFoundException: javax.xml.bind.Validation
  20. SQL Server 安装后改动计算机名带来的问题以及解决方法

热门文章

  1. Vue基础开发入门之简单语法知识梳理(思维导图详解)
  2. 【职场必备】6个免费良心网站&职场办公网站(收藏血赚)
  3. EFCore 的 DbFirst 模式
  4. Djang内置分页和自定义分页
  5. CentOS 并没有死,Rocky Linux 让其重生
  6. 真香!Windows 可直接运行 Linux 了
  7. 升级gradle后。需要修改jenkin 编译java版本从1.8 到11
  8. font-family样式对照表
  9. C#/VB.NET 实现Word和ODT文档相互转换
  10. 为 map 中不存在的 key 提供缺省值