开发手册 欢迎您!
软件开发者资料库

SAP脚本 - 格式选项

SAP脚本格式选项 - 从简单和简单的步骤学习SAP脚本,从基本到高级概念,包括概述,智能表单,表单绘制器,布局集,打印程序,创建窗口,输出区域,文本模块,分组文本,格式选项,输出类型,控制打印输出,数据格式,导出,导入,控制表,文本和图形,控制命令,复制脚本,标准文本,文字处理,创建文档,更新文档,查找文档,保存文档,删除文档,打印文档预览,格式转换,原始数据接口,输出模式假脱机,输出模式IDOC,在系统中创建脚本。

在SAPscript中,文本输出格式由段落格式控制,或者您可以将文本与样式组合.在输出格式中,您可以使用占位符来创建灵活的数据.在SAPscript中,占位符称为符号,它们用于显示直到稍后的点才会添加到文本中的数据.

这些用于格式化输出和所有符号在文本中取代实际的当前值.此替换仅在文本模块的输出中完成,原始文本模块保持不变.

SAPscript中有四种符号 :

  • 系统符号 : 可以从表中检索不同类型的系统符号 -  SAPSCRIPT,SYST,TTSXY.它们是全局变量,可从系统表中检索.

  • 标准符号 : 它们是在TTDTG表中预定义和维护的.它们基于脚本的语言设置.

  • 程序符号 : 这表示来自数据库表或内部表的数据.打印程序用于为这些符号提供必要的数据.

  • 文本符号 : 它们在本地定义,用于定义文档中的重复术语或文本片段.

占位符/符号结构

每个符号都带有一个名称,并且符号的调用是在一行文本中进行的,该文本也包含其他文本.这些符号与普通文本不同,执行调用以识别对符号或模块其他部分的调用.

使用符号时应使用以下规则 :

  • 您不应在符号名称中使用空白字符.

  • 请始终在符号前后使用&符号&'.

  • 您不应使用编辑器换行符在符号之间发生.

  • 请注意,符号名称不区分大小写,最多包含130个字符,前32个字符仅用于标识符号.

有效符号示例

  • & symbol&

  • & MY_symbol&

  • & DATE&

无效符号示例

  • & mysymbol : 它不包含结束字符

  • & symbol(Z& : 没有右括号

  • & my symbol& : 在此,符号名称包含空格

  • & mysymbol)& : 在此,名称包含无效字符

SAPScript中使用的常用符号

当前日期& DATE&
当日数字& DAY&
当前月份数& MONTH&
当前年度数字& YEAR&
当前时间的分钟数& MINUTES&
当前时间的秒组件& SECONDS&
当前页码& PAGE&
输出长度& symbol(length)&
省略前导符号& symbol(S)&
向左前导符号&符号(<)&
领先签到& symbol(>)&
省略前导零& symbol(Z)&
空间压缩& symbol(C)&
小数位数& symbol(.N)&
省略'Thousands'的分隔符& symbol(T)&
指定浮点数的指数& symbol(EN)&