二进制文件连接器连接源属性对话框

通过二进制文件连接器连接源属性对话框,可以对访问固定长二进制文件的连接源属性进行设置。
二进制文件连接器连接源属性对话框可以通过以下方法打开。

功能描述
名称 输入连接源信息对象名称
注释 可存放说明信息。
通过CTRL+ENTER组合键换行。
FTP连接 选中FTP连接复选框可以对FTP连接进行设置。
单击设定按钮后,FTP连接设定对话框将自动打开。
当FTP连接在产品形式中为可用时FTP连接才被表示。
路径名 指定连接源信息文件的目录名。
路径名也可以使用变量来指定。
单击此按钮可以指定现有的路径名目录。
Endian的指定 在已创建二进制文件的计算机上指定整数数据的字节顺序。 当指定"Little endian"时,就是所谓的低位排序, 最后的半个二进制位中存放的值为低位排序的方法。
该值取决于该计算机的"中央处理器" (CPU)。
适用"Little endian"的计算机
  • 英特尔或Alpha处理器所运行的Windows
  • 拥有UNIX的英特尔CPU。(NCR公司的,FreeBSD,Linux操作系统,Solaris的英特尔等)
  • DEC-OpenVMS操作系统
适用"Big endian"的计算机
  • 主机系统(IBM,AS/400等)
  • RISC系统的UNIX(HP-UX,Sun Solaris,AIX操作系统等)
记录长度的有无 记录长度的有无指定为"有"时,将在每条记录前追加2个字节的二进制数据来表示该记录长度。 记录长度不包含记录本身的数据长度。
一般来说,即便是VB格式的主机系统,一旦记录被传送该记录的长度信息也将被删除。
记录长度在以下的处理过程中需要指定,
  • 例如把含有Adabas Windows系统/ UNIX系统的压缩或解压了的十进制转换为二进制数据。
  • 又如要生成TimeCube输入数据格式(TRK格式)
0x00处理方式 选中"视为字符串终端"后,当以字符类型读取字符串时,字符被不断读取直至找到空字符(字符的十六进制代码"0x00")。
空字符之后的所有字符皆被忽略。
当未设定时,字符型表格栏的输入数据中即使存在十六进制表示的"0x00",数据继续读入,有如读入含有制表符(控制码HT)等控制码的数据一样读入包含NUL的数据,并处理。 但是,被包含的控制符即十六进制代码为0x00的字符能够在文字码转换中被转换为空格。 0x00处理方式对写入处理没有任何影响。
在类似C语言的语言中,字符串类型中的空-终止处理会被处理。 但当可变长字符串数据以固定长字符串的存储方式进行文件输出处理时,在二进制文件连接器连接源信息属性中选择此选项后,可以只读取该数据的有效单位。
确定 保存设置后关闭对话框。
取消 不保存设置信息,并关闭对话框。