SAP Smartforms 货币和数量字段设置参考及格式,消息号是SSFCOMPOSER601
在开发SAP Smartforms 时,会遇到设置打印的货币字段或数量字段在打印预览时无法显示报错(消息号是SSFCOMPOSER601,提示参考字段IS_DATA-GESME在表格中未知)及数量字段在打印预览时前面空格显示的格式问题,下面将给大家带来解决方法。
1.在打印程序外创建含有行项目QUAN 数量字段的结构
2.选择 '全局定义' --> 新建全局定义的 变量 'WA_ITEM' ,储存行项目结构中的字段
3.选择 '全局定义' --> '货币/数量字段' ,将需要申明的数量字段参考自己本身,数量选择数据类型 'QUAN' 货币选择数据类型 'CURR',保存即可
可选操作:点击 '表格绘制器' 旁的 '字段列表' ,将数量字段拖入文本元素中
打开'更改字段' 界面 ,将 '(CZ)' 加入变量字段中 保存即可,注:'CZ' 的作用是删除数量字段前置零,数量字段一般长度为10位以上,当数量不大时,前置的零存在空白不显示但占打印空间,导致字段格式下移(可选)