我正在使用"文本文件输入"步骤读取固定长度的文件。在一个位置上,我有一个数字,比方说:0000001234
我需要像1,234
一样读取这个数字,带有 3 个十进制值。
有没有选择这样做?我已经在 stp 的字段部分尝试了精度和小数,但它们不起作用。
希望有人有更优雅的方法,但你可以用计算器步骤来做到这一点(现在根据 marabu 的评论进行了改进)。
- 确保输入字段是数字类型,而不是整数。
- 添加计算器步骤。
- 配置类型为"将字段设置为常量 A"的新字段"除数",并在"字段 A"下键入 1000。将"删除"设置为 Y。
- 配置类型为"A/B"的第二个字段,其中 A 是数据字段,B 是除数字段。