`

smartforms

    博客分类:
  • abap
阅读更多
语法                                   说明 
&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 插件

    SAPGUI770 SMARTFORMS插件是用于SAP系统的一个重要工具,它扩展了标准的SAP GUI功能,特别是在报表和文档生成方面。SMARTFORMS是SAP ABAP编程环境中的一种强大功能,用于创建复杂的业务表格和文档,如发票、订单、...

    SAP Gui77 smartforms 插件,解决 smartforms 运行异常问题

    在SAP系统中,Smartforms是一种用于创建复杂打印文档的强大工具。它允许用户设计和构建交互式的表单,这些表单可以与SAP业务流程集成,以满足各种报告和输出需求。然而,有时在使用Smartforms时可能会遇到运行异常的...

    SAP 打印smartforms教程

    在SAP系统中,Smartforms是一种强大的工具,用于创建复杂的打印输出,比如发票、报告、信件等。Smartforms提供了一种图形化的用户界面,使得非编程人员也能设计出符合业务需求的打印模板。本教程将围绕Smartforms...

    ABAP_Smartforms_学习操作手册

    ### ABAP Smartforms 学习操作手册精要 #### SMARTFORMS:新一代报表设计利器 SMARTFORMS,作为SAPScript的升级版,是SAP系统中用于设计和生成复杂打印输出的一种强大工具。与传统的SAPScript相比,SMARTFORMS提供...

    SAP_SMARTFORMS.zip

    标题 "SAP_SMARTFORMS.zip" 暗示了我们正在处理与SAP系统中的SmartForms相关的主题。SmartForms是SAP ABAP环境中的一种工具,用于创建复杂的业务文档,如发票、报告和订单,而无需编程知识。当提到“smartforms无法...

    sap abap smartforms(本人自己写的)

    SAP ABAP Smartforms 是一种用于创建和管理电子表格和表单的SAP工具,它允许用户在SAP系统中定制打印表单,使表单设计更加灵活、高效。它基于ABAP面向对象的编程技术和SAPScript的传统打印表单设计,被广泛应用于...

    SAP SmartForms Template-Table-Loop-Command

    在IT领域,特别是针对SAP系统的开发与设计中,SAP SmartForms是一种强大的工具,用于创建复杂的打印格式和用户界面输出。本文档旨在深入解析如何利用Table、Template、Loop以及Command这四大元素,在SAP SmartForms...

    ALV & SMARTFORMS 并分页

    在SAP ABAP开发中,ALV(Accelerated List Viewer)和SMARTFORMS是两种用于数据展示和报表生成的重要工具。本篇文章将深入探讨这两者,并结合“分页”这一功能,来阐述如何在实际应用中高效地处理大量数据。 ALV是...

    SAP SmartForms开发示例1.1.docx

    SAP SmartForms开发示例 在SAP系统中,报表制作是非常重要的一个环节,而SAP SmartForms正是用于报表制作的强大工具。本文将对SAP SmartForms进行详细的介绍,并通过实例讲解SmartForms的开发步骤。 一、SAP ...

    SAP smartforms 标准教材

    SAP SmartForms是SAP系统中的一个强大工具,用于创建高度自定义的、结构化的打印输出,如发票、报告和订单。它允许用户通过图形化界面设计复杂的表单,而无需深入编程。以下是对SmartForms及其相关设计开发的详细...

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

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

    SAP Smartforms (IBM官方培训教程)

    SAP Smartforms是SAP系统中的一个强大工具,主要用于创建复杂的业务文档,如发票、报告、申请表等。它提供了一个图形化的用户界面,让用户能够设计出结构清晰、格式规范的表格和表单,极大地提高了工作效率。IBM的...

    SMARTFORMS使用自定义的表结构

    ### SMARTFORMS 使用自定义表结构详解 #### 概述 在SAP ABAP开发环境中,SMARTFORMS是一种用于创建复杂、美观的打印输出形式的技术。通过使用SMARTFORMS,开发者能够灵活地控制打印输出的布局和样式。本文将详细...

    SAP  smartforms 插件

    SAP SmartForms 是一个强大的表单设计工具,用于在SAP系统中创建和管理复杂的业务文档。这个插件是为了解决在默认情况下,某些表单可能不允许编辑的问题。通过安装SmartForms插件,用户能够自定义和编辑这些不可修改...

    smartforms表单制作说明

    ### smartforms表单制作详解 #### 一、样式创建与编辑 **SmartForms**是SAP系统中一种用于创建复杂打印格式的工具,它允许用户设计定制化的文档模板,包括发票、订单确认、发货通知等。本文将详细介绍如何在...

    abap_smartforms表单设计教程

    在ABAP开发中,Smartforms是一种强大的工具,用于创建复杂的业务文档和表单。本教程将深入探讨如何设计和利用Smartforms,以满足SAP系统中的各种打印需求。 首先,让我们了解一下SAP Script,它是Smartforms的基础...

    SAP-ABAP-SMARTFORMS帮助

    ### SAP ABAP SMARTFORMS 技术详解 #### 一、SMARTFORMS 概述 SMARTFORMS 是 SAP ABAP 开发中一种重要的报表工具,它建立在 SAPScript 的基础上,提供了一种更加直观和高效的报表设计方式。与传统的 SAPScript ...

Global site tag (gtag.js) - Google Analytics