`
evangxli
  • 浏览: 230846 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

SAP SmartForms 字符处理

阅读更多

格式化数字等,在smartforms显示输出的格式。 

Link:

http://help.sap.com/saphelp_nw04/helpdata/en/1c/f40c6fddf311d3b574006094192fe3/frameset.htm

Overview

Formatting Options for Fields

Syntax

Description

&field+<offset>&

Skips offsets (<offset>) in the field value (character fields only). If the offset is greater than the length of the value, nothing is displayed.

&field(<length>)&

Sets the output length to <length>.

&field(*)&

If the field is defined by a Data Dictionary type, Smart Forms sets the output length to the value specified there.

&field(S)&

Suppresses the sign

&field(<)&

Displays the sign to the left of the number

&field(.<nat.number>)&

Limits output of decimal places to <nat.number>

&field(E<nat.number>)&

Displays the field value with the fixed exponent <nat.number>. The mantissa is adapted to this exponent by shifting the decimal character and inserting zeros.

&field(T)&

Suppresses thousand indicators when displaying fields of types DECCURRINT, andQUAN.

&field(Z)&

Suppresses leading zeros in numbers

&field(I)&

Suppresses display of initial values

&field(K)&

Deactivates a conversion routine specified in the Data Dictionary

&field(R)&

Right-justified display. Use this option only when specifying an output length as well.

&field(F<filler>)&

Replaces left-justified blanks in the value by the fill character <filler>.

&field(L)&

Converts a date field to a local date and displays it. The date is then formatted using the edit mask JPDAT.

Since this representation uses Japanese characters, it is only to be used in the Japanese version of the SAP System.

&field(C)&

The system takes the field value as a sequence of words separated by blanks. Option C shifts these words to the left and leaves one blank in-between as a separator. Any leading blanks are omitted. This effect corresponds to that of the ABAP statementCONDENSE.

 

 

 Case:

保留三位小数,需要&GV_MENGE_ZH(.3)&。然后同时取消该字段的参考,如下图:



 

 

  • 大小: 28.4 KB
分享到:
评论

相关推荐

    SAP Smart forms中文字体重叠的解决方法

    * Sap Note 1007575的作用:Sap Note 1007575是一个与SAP Smart forms中的亚洲字符压缩问题有关的SAP Note。用户可以通过查看这个SAP Note来解决亚洲字符压缩的问题。 结论:SAP Smart forms中的中文文字体重叠问题...

    Sap_Script Smartforms中文教程

    SAP Script的核心是其字体描述语言,它定义了字符的形状和布局。通过使用Form Painter工具,你可以绘制表格、段落、图片等元素,并结合ABAP逻辑来实现动态数据填充。 2. SAP Script基本操作: - 创建脚本:在SE78...

    SAP SMARTFORM 教程

    开发SmartForm可以使用SAP ABAP开发工具,具体到事务代码为“SmartForms”。 在开发SmartForm时,第一步是设置表格接口,这是定义SmartForm的数据来源。开发者需要在全局设置中指定数据接口,这通常是一个内表或者...

    smartforms里动态取得程序里内表的值

    在SAP领域中,Smartforms是一种非常强大的报表工具,它允许开发者创建复杂、美观且功能丰富的打印输出。本文将详细探讨如何在Smartforms中动态获取程序内表的值,并通过具体的示例来帮助理解这一过程。 #### ...

    SAP设置打印格式中文教程

    另一份文档“SAP_条码打印1.doc”可能详细阐述了不同的条码打印场景,包括如何处理多个条码、如何在打印模板中定位条码,以及如何处理动态生成的条码数据。 “sap_smartforms_条码barcode打印_se73.pdf”可能提供了...

    为SAP列表设置新的打印格式

    ### SAP列表打印格式自定义详解 #### 一、引言 在SAP系统中,默认提供了多种打印格式供用户选择,包括X_65_132、X_65_255、X_58_170、X_65_80和X_90_120等,这些格式适用于不同的打印需求。其中,X_65_132、X_65_...

    abap_smartforms表单设计教程

    在ABAP开发中,Smartforms是一种强大的工具,用于创建复杂的业务文档和表单。本教程将深入探讨如何设计和利用...总的来说,Smartforms是ABAP开发中不可或缺的一部分,对于提升SAP系统的文档处理能力具有重要意义。

    sapscript legacy for 64

    【SAPScript Legacy for 64】是一款专为64位操作系统设计的SAP GUI扩展,主要用于处理SAP SmartForms中的字符集问题。SAP GUI是SAP公司提供的图形用户界面,让用户能够与SAP系统进行交互。在64位环境下,可能会遇到...

    SMARTFORMS使用自定义的表结构

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

    sap_abap 典型实例

    SAP ABAP支持多种数据类型,如I(整数)、F(浮点数)、C(字符)、D(日期)、T(时间)等。学习ABAP的第一步就是理解和使用这些数据类型。此外,了解如何声明变量、常量以及结构体(SELECTION-SCREEN、TABLES)也...

    SAP常用函数文档

    在SAP系统中,函数是实现特定业务逻辑或数据处理的关键元素。以下是一些常见的SAP函数及其描述,这些函数涵盖了从数据读取、屏幕交互、格式转换到用户界面操作等多个方面: 1. SD_VBAP_READ_WITH_VBELN:这个函数...

    SAP ABAP函数集锦

    这两个函数分别用于全角字符到半角字符的转换和反之亦然,主要用于处理东亚语言环境下的字符编码问题。 ### 10. CO_R0_CHECK_DECIMAL_POINT 检查数值的小数点位置是否正确,避免因小数点位置错误导致的计算误差。 ...

    在sap系统设置纸张打印格式

    例如,可以通过在代码中添加控制字符实现这一目的。 对于使用 SmartForms 创建的报表,可以设定表格属性的"输出选项"中的"页格式"为"215*140",确保在打印时应用自定义的纸张格式。 针式打印机通常预设为使用 A4 ...

    SAP ABAP技术总结

    ABAP作为SAP专用的应用程序服务器编程语言,其数据类型包括数值型、字符型等,这对于后续的数据库操作和逻辑处理是必要的。 2. 开发技术总结:文档中涉及了SAP ABAP开发技术的多个方面,例如Function远程、同步、...

    从实例学SAP_ABAP编程_清晰扫描版

    '`语句输出字符串。 - 测试运行程序,并确保输出正确。 - 保存程序。 2. **程序实现**: - 使用`WRITE`语句输出“HELLOWORLD!”。 - 在程序中添加必要的注释和说明,以提高可读性和可维护性。 通过以上步骤,...

    SAP 常用开发技术讲义

    在SAP系统中,开发技术涉及多个层面,包括报表生成、数据处理以及用户界面的定制。以下是关于SAP常用开发技术的详细说明: 1. **REPORT(报表)**:报表程序是SAP中最基础的数据展示工具,用于从数据库中提取并格式...

    SAP common function List

    6. CONVERSION_EXIT系列:CONVERSION_EXIT_CUNIT_OUTPUT进行单位转换,SJIS_DBC_TO_SBC和SJIS_SBC_TO_DBC处理全角和半角字符之间的转换,CO_R0_CHECK_DECIMAL_POINT检查数据的小数点位置,POSTAL_CODE_CHECK验证邮政...

    SAP常用

    数据类型包括数值型(如INT、FLOAT)、字符型(STRING)、日期和时间类型(DATE、TIME)等,理解这些基础是编写ABAP代码的第一步。 2. **内部表与数据结构** 内部表是ABAP中的动态数组,用于存储大量数据。它们...

    ABAP表单设计详解

    Smartforms是一种用于创建复杂、动态打印输出的工具,它提供了比传统的SAP Script更强大的功能。本篇将深入探讨Smartforms的设计和使用,帮助初学者掌握这一技术。 首先,了解SAP Script的基础是必要的。SAP Script...

    ABAP 常用函数如日期等

    这些函数分别用于下载文档、获取事务处理ID和与SAP系统相关的其他操作。 **应用场景:** - 在用户界面上实现文档下载功能。 - 在复杂的业务流程中,确保事务的一致性和完整性。 #### 26. BP_EVENT_RAISE / BP_JOB...

Global site tag (gtag.js) - Google Analytics