目录

Search

  1. 前言
  2. 使用 Designer
  3. 使用源
  4. 使用平面文件
  5. 使用目标
  6. 映射
  7. Mapplet
  8. 映射参数和变量
  9. 使用用户定义的函数
  10. 使用调试器
  11. 查看数据沿袭
  12. 比较对象
  13. 管理业务组件
  14. 创建多维数据集和维度
  15. 使用映射向导
  16. 附录 , A: 数据类型引用
  17. 附录 , B: 配置 Web 浏览器

Designer 指南

Designer 指南

字段宽度

字段宽度

在“列格式设置”对话框中,通过填充宽度或按字节定义固定宽度值可以更改字段宽度。 默认情况下,字段宽度等于精度。
要向固定宽度的平面文件输出数值数据,必须将目标字段的字段宽度配置为可容纳该目标字段的总长度。 如果目标字段的数据对于字段宽度而言过长,集成服务将拒绝该行并将消息写入到会话日志中。 配置平面文件目标定义的字段宽度时,必须可容纳集成服务写入到目标文件的字符,例如小数和减号。
要调整字段宽度,请选择“调整宽度”并在“边距”字段中输入字节数。 调整字段宽度时,集成服务会将字段宽度定义为字段精度加上您输入的边距。 例如,如果字段的精度为 10,您在“边距”字段中输入了 5,则集成服务将从文件源读取 15 个字节,并向文件目标写入 15 个字节。
要固定字段宽度,请选择“固定宽度”并在“字段宽度”字段中输入字节数。 Designer 允许您输入一个大于或等于精度的字段宽度。 如果在“字段宽度”字段中输入 20,集成服务将从文件源读取 20 个字节,并向文件目标写入 20 个字节。
例如,您有一个目标字段,其精度为 4,小数位数为 0。 您希望向目标字段中添加两个空格,以使目标文件更方便查看。 选择“调整宽度”,并在“边距”字段中输入 2。 或者,选择“固定宽度”,并在“字段宽度”字段中输入 6。
在平面文件目标中填充数值数据时,集成服务则会在目标列的左侧添加空格。
如果您认为其他用户可能会更改字段的精度,可以调整目标字段的字段宽度。 如果精度更改,字段宽度会相应地调整。