语法 说明
&field+<offset>& 对于字符变量设置从何位置显示数据,如果offset大于字符变量长度时,系统就不会显示任何数据
&field(<length>)& 设置输出长度.
&field(*)& 如果该字段类型是abap数据字典里定义的类型,系统将按照字典定义的长度设置输出长度
&field(S)& 禁止输出符号位
&field(<)& 符号位显示在数据的左边
&field(.<nat.number>)& 设置显示小数的位数
&field(E<nat.number>)& 设置为科学标示法
&field(T)& 禁止千分位的显示(适用于: DEC, CURR, INT和QUAN几种数据类型).
&field(Z)& 禁止数字前导0的显示
&field(I)& 禁止显示空值
&field(K)& 禁止类型系统按数据字典定义的转换函数进行输出转换
&field(R)& 右对齐(只有在定义了输出长度时才有效)
&field(F<filler>)& 用<filler>指定的字符替换左边的空格.
&field(L)& 将日期转换为本地显示格式,使用JDAT指定的格式
&field(C)& 该设置效果和ABAP的CONDENSE语句相同.
/: 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 = ' '
分享到:
相关推荐
SAPGUI770 SMARTFORMS插件是用于SAP系统的一个重要工具,它扩展了标准的SAP GUI功能,特别是在报表和文档生成方面。SMARTFORMS是SAP ABAP编程环境中的一种强大功能,用于创建复杂的业务表格和文档,如发票、订单、...
在SAP系统中,Smartforms是一种用于创建复杂打印文档的强大工具。它允许用户设计和构建交互式的表单,这些表单可以与SAP业务流程集成,以满足各种报告和输出需求。然而,有时在使用Smartforms时可能会遇到运行异常的...
在SAP系统中,Smartforms是一种强大的工具,用于创建复杂的打印输出,比如发票、报告、信件等。Smartforms提供了一种图形化的用户界面,使得非编程人员也能设计出符合业务需求的打印模板。本教程将围绕Smartforms...
### ABAP Smartforms 学习操作手册精要 #### SMARTFORMS:新一代报表设计利器 SMARTFORMS,作为SAPScript的升级版,是SAP系统中用于设计和生成复杂打印输出的一种强大工具。与传统的SAPScript相比,SMARTFORMS提供...
标题 "SAP_SMARTFORMS.zip" 暗示了我们正在处理与SAP系统中的SmartForms相关的主题。SmartForms是SAP ABAP环境中的一种工具,用于创建复杂的业务文档,如发票、报告和订单,而无需编程知识。当提到“smartforms无法...
在SAP ABAP开发中,ALV(Accelerated List Viewer)和SMARTFORMS是两种用于数据展示和报表生成的重要工具。本篇文章将深入探讨这两者,并结合“分页”这一功能,来阐述如何在实际应用中高效地处理大量数据。 ALV是...
SAP SmartForms开发示例 在SAP系统中,报表制作是非常重要的一个环节,而SAP SmartForms正是用于报表制作的强大工具。本文将对SAP SmartForms进行详细的介绍,并通过实例讲解SmartForms的开发步骤。 一、SAP ...
SAP SmartForms是SAP系统中的一个强大工具,用于创建高度自定义的、结构化的打印输出,如发票、报告和订单。它允许用户通过图形化界面设计复杂的表单,而无需深入编程。以下是对SmartForms及其相关设计开发的详细...
在SAP系统中,Smartforms是一种用于创建复杂打印输出和交互式表单的强大工具。它允许用户通过图形化的用户界面设计、布局和控制打印文档的结构。然而,有时在使用SAP GUI 740或750版本时,用户可能会遇到Smartforms...
SAP ABAP Smartforms 是一种用于创建和管理电子表格和表单的SAP工具,它允许用户在SAP系统中定制打印表单,使表单设计更加灵活、高效。它基于ABAP面向对象的编程技术和SAPScript的传统打印表单设计,被广泛应用于...
在ABAP开发中,Smartforms是一种强大的工具,用于创建复杂的业务文档和表单。本教程将深入探讨如何设计和利用Smartforms,以满足SAP系统中的各种打印需求。 首先,让我们了解一下SAP Script,它是Smartforms的基础...
SAP Smartforms是SAP系统中的一个强大工具,主要用于创建复杂的业务文档,如发票、报告、申请表等。它提供了一个图形化的用户界面,让用户能够设计出结构清晰、格式规范的表格和表单,极大地提高了工作效率。IBM的...
在IT领域,特别是针对SAP系统的开发与设计中,SAP SmartForms是一种强大的工具,用于创建复杂的打印格式和用户界面输出。本文档旨在深入解析如何利用Table、Template、Loop以及Command这四大元素,在SAP SmartForms...
SAP SmartForms 是一个强大的表单设计工具,用于在SAP系统中创建和管理复杂的业务文档。这个插件是为了解决在默认情况下,某些表单可能不允许编辑的问题。通过安装SmartForms插件,用户能够自定义和编辑这些不可修改...
### smartforms表单制作详解 #### 一、样式创建与编辑 **SmartForms**是SAP系统中一种用于创建复杂打印格式的工具,它允许用户设计定制化的文档模板,包括发票、订单确认、发货通知等。本文将详细介绍如何在...
### SMARTFORMS 使用自定义表结构详解 #### 概述 在SAP ABAP开发环境中,SMARTFORMS是一种用于创建复杂、美观的打印输出形式的技术。通过使用SMARTFORMS,开发者能够灵活地控制打印输出的布局和样式。本文将详细...
### SAP ABAP SMARTFORMS 技术详解 #### 一、SMARTFORMS 概述 SMARTFORMS 是 SAP ABAP 开发中一种重要的报表工具,它建立在 SAPScript 的基础上,提供了一种更加直观和高效的报表设计方式。与传统的 SAPScript ...