`
Jack Wu
  • 浏览: 898433 次
  • 来自: ...
社区版块
存档分类
最新评论

关于SmartForm和ScriptForm的输出格式设置说明

阅读更多
   
Syntax
说明
&field+<offset>&
对于字符变量设置从何位置显示数据,如果offset大于字符变量长度时,系统就不会显示任何数据
&field(<length>)&
设置输出长度.
&field(*)&
如果该字段类型是abap数据字典里定义的类型,系统将按照字典定义的长度设置输出长度
&field(S)&
禁止输出符号位
&field(<)&
符号位显示在数据的左边
&field(.<nat.number>)&
设置显示小数的位数
&field(E<nat.number>)&
设置为科学标示法
&field(T)&
禁止千分位的显示(适用于: DEC, CURR, INTQUAN几种数据类型).
&field(Z)&
禁止数字前导0的显示
&field(I)&
禁止显示空值
&field(K)&
禁止类型系统按数据字典定义的转换函数进行输出转换
&field(R)&
右对齐(只有在定义了输出长度时才有效)
&field(F<filler>)&
<filler>指定的字符替换左边的空格.
&field(L)&
将日期转换为本地显示格式,使用JDAT指定的格式
&field(C)&
该设置效果和ABAPCONDENSE语句相同.
/: SET COUNTRY country_key
设置按某个国家显示小数点,千位符和日期的格式
/: SET DATE MASK = 'date_mask'
设置日期显示格式
DD
(two digits)
DDD
天名称(缩写)
DDDD
天名称 (全称)
MM
(two digits)
MMM
日期名称 (缩写)
MMMM
日期名称 (全称)
YY
(two digits)
YYYY
(four digits)
LD
(formatted as for the L option)
LM
(formatted as for the L option)
LY
(formatted as for the L option)
示例
/: SET DATE MASK = 'Foster City, MM.DD.YY'
&DATE& -> Foster City, 03.01.97
&DATE(Z)& -> Foster City, 3.1.97
/: SET DATE MASK = 'MMMM DD, YYYY'
&DATE& -> March 01, 1997
取消设置
/: SET DATE MASK = ‘’
/: SET TIME MASK = 'time_mask'
时间设置
HH hours (two digits)
MM minutes (two digits)
SS seconds (two digits)
假设当前时间是10:08:12.
&TIME& -> 10:08:12
/: SET TIME MASK = 'HH:MM'
&TIME& -> 10:08
/: SET TIME MASK = 'HH hours MM minutes' &TIME& -> 10 hours 08 minutes
&TIME(Z)& -> 10 hours 8 minutes
取消设置:
/: SET TIME MASK = ' '
 
 

分享到:
评论

相关推荐

    smartform

    在SAP ABAP编程中,SmartForm和ScriptForm是两种常用的文档输出技术,它们用于创建复杂的格式化报表和文档。本文将重点讨论SmartForm的输出格式设置,它提供了丰富的功能来定制文本、字段布局和数据格式。 ...

    abap script form 视频教材

    2. **Font and Formatting**:ABAP Script提供了多种字体和格式选项,如大小、颜色、加粗、斜体等,用于美化输出。你可以直接在代码中设置这些属性。 3. **Graphics and Images**:除了文本,还可以插入图形和图片...

    SMARTFORM知识 SMARTFORM知识

    SMARTFORM是SAP系统中用于创建复杂打印输出的工具,它是基于SAPScript的一个增强版本。SMARTFORM的主要特征在于其图形化的用户界面,这使得非程序员也能方便地设计和编辑打印格式,而无需深入的编程知识。以下是...

    设置smartform的纸张格式.pdf

    在Smart Forms中设置纸张格式是一个关键的步骤,这决定了输出结果在打印时的物理尺寸和打印区域。通常,用户在创建Smart Forms时会根据需要选择合适的纸张大小,比如A4纸张,它是国际上广泛使用的标准打印纸尺寸。...

    SAP SMARTFORM的开发技术.pdf

    6. 段落格式:设置段落格式,大体上和sapscript类似,但一行的各个段落之和要等于TABLE宽度。 7. 样式设置:选择样式,在SMARTSTYLES里面定义字体的属性和对齐方式。 SAP SMARTFORM的开发技术需要掌握以上几个关键...

    smartform实例讲解

    - 在Form Attributes中定义SMARTFORM的基本属性和输出选择。 - 在Form Interface中定义SMARTFORM的接口属性,如IMPORT、EXPORT、TABLES和EXCEPTION等,这些用于从ABAP程序中调用SMARTFORM时传递参数。 - Global ...

    SmartForm 打印程序.rar_SMARTFORM

    标题 "SmartForm 打印程序.rar_SMARTFORM" 暗示了这是一个关于 SmartForm 打印程序的压缩文件,可能包含了模板和相关的指导文档,例如 "SmartForm 打印程序.txt"。这个文本文件很可能是对 SmartForm 设计和配置的...

    sap smartform

    * Smart Form:是 SAP SmartForm 的核心组件,负责表单的设计和逻辑处理。 * Function Module:是 SAP SmartForm 的数据检索组件,负责从 SAP 系统中检索数据。 * Interface:是 SAP SmartForm 的接口组件,负责将...

    SMARTFORM基础知识.pptx

    SMARTFORM 是在 SAPScript 的基础之上产生的一种新的 FORM 制作方式,它完全兼容 SAPScript。在做SMARTFORM 的过程中基本上不需要多少编程知识,它有一个图形界面来帮助我们完成工作。 概述 * SMARTFORM 是一种...

    SAP SMARTFORM 教程

    SmartForm的开发基于图形化的界面,可以设计出复杂的打印格式,包含多个页面、字体、表格、图像和自定义对象。SmartForm常用于生成发票、订单确认、提单等文档的打印输出。开发SmartForm可以使用SAP ABAP开发工具,...

    SAP ABAP开发学习——第16课:SmartForm(视频教程)

    SmartForm是SAP用于创建高度结构化和复杂的业务文档的工具,如发票、报告和订单。它提供了丰富的图形化界面,允许开发者通过拖放功能来设计和布局文档内容。在SAP ABAP开发中,SmartForms是一个强大的组件,尤其在...

    ABAP smartform超详细入门讲解

    制作Smartform是指设计和编辑Smartform的全局设置、页和窗口、强制换页、页码计算、金额汇总等内容。制作Smartform需要在ABAP工作台中选择“编辑”菜单,然后选择“智能表单”,选择要编辑的Smartform,然后进行编辑...

    SAP SMARTFORM的开发技术.pptx

    SAP SMARTFORM 是在 SAPscript 的基础之上产生的一种新的 FORM 制作方式,有一个图形界面。一个 SMARTFORM 的程序逻辑主要是取数和打印两部分程序中的数据内表传递到 SMARTFORM 中一般有两种方式:1. 先通过 SE11 ...

    SAP GUI 740 750 解决Smartforms 文本打不开的问题

    在SAP系统中,Smartforms是一种用于创建复杂打印输出和交互式表单的强大工具。它允许用户通过图形化的用户界面设计、布局和控制打印文档的结构。然而,有时在使用SAP GUI 740或750版本时,用户可能会遇到Smartforms...

    如何制作一个简单的SAP SMARTFORM

    1. **复制语言属性和输出选项**:确保新的SMARTFORM具有与原SAPScript相同的语言设置和输出参数。 2. **迁移布局信息**:包括页面和窗口的信息以及它们在页面上的位置和属性。这一步骤确保了原有布局的完整性被...

    一个表结构smartform分页

    smartform实现分页,只有一个结构,单号改变是则分页

    打印销售订单smartform修改版

    该smartform是对资源里销售订单smartform的完善,主要完善是用一个全局变量表示每页显示的行项目数,不需要每个流程里指定该数据,该smartform对应博客中的smartform连续打印,并自动补充空行这篇博客,该smartform...

    Smartform操作手册

    2. **图形化设计**:Smartform提供图形界面,包括FormPainter、PCEditor和TablePainter,帮助用户设计报表格式,初始化文本和域,以及定义表格布局。 3. **事务代码**:启动Smartform设计的事务代码是SMARTFORMS,...

Global site tag (gtag.js) - Google Analytics