此对话框用于导入基于实际文件获取的样本数据的表格栏属性的设定。
当选择"可变长文本文件连接器"作为文件格式时,
在导入向导的文件格式的选择对话框中点击下一步按钮时显示此对话框。
在可变长文本文件格式的选择或者固定长文本文件格式的选择或者导入向导的二进制文件格式的选择上点击下一步按钮时显示此对话框。
表格栏设定 |
基于文件内容推算的表格栏设定作为初始设定显示。 如果表格栏设定无法被接收,在该对话框中直接修改。在视表属性对话框中导入后 也可以修改设置。 如果在此对话框中修改设置,可以校验在表格栏设定的视表预显部分的修改结果。 关于细节,请参照表如下文件类型的格栏设定:可变长文本文件连接源信息视表,固定长文本文件连接源信息视表或者二进制连接源信息视表。 |
---|---|
表格栏名 |
如果读取可变长文本文件,基于文件内容推算的表格栏名作为初始设定显示。 如果没有取得值或者文件不是可变长文本文件 表格栏名被赋为"表格栏1"。 必要的话可以修改该名称。 不仅可以在此对话框直接修改每个表格栏的名称而且可以导入后在视表属性对话框中修改。 |
类型 |
基于文件内容推算的表格栏类型作为初始设定显示。
表格栏设定的视表预显部分是实际读取数据的结果。 如果读取固定长文本文件或者二进制文件,可以选择兼容在 固定长文本文件格式的选择或者二进制文本文件的选择中指定的表格栏边界定义的表格栏字节长的 的表格栏类型。 如果下拉列表中没有要选择的类型,点击返回按钮显示前一个对话框,调整表格栏边界。 |
长度 |
该项只为固定长文本文件显示。 该项的值由在固定长文本文件格式的选择对话框上指定的表格栏边界确定, 并且该值不能修改。 如果该值不正确,点击返回显示前一个对话框,然后调整表格栏边界。 |
精度 |
读取固定长文本文件时,该项的值是显示已存文件样本读取数据的最小值,该最小值
在可变长文本文件格式的选择对话框中被追加到推算精度的增幅值上。
因为样本数据只是指定文件的一部分,
如果文件中其它的精度数据的值比该值大的话,读取所有输入文件的数据时,可能会发生读取错误。对于固定长文本文件,会显示由长度决定的最大精度值。为了清洗数据,需要降低此值的话,可以修改该值。 对于二进制文件,由二进制文件格式的选择对话框中 指定的表格栏边界确定精度值并且如果类型是"Pack数值型(二进制)","Pack数值型字符型(十进制数)","BCD数值型(二进制数)"或者"BCD数值字符型(十进制数)"的话, 不能修改该值。 不过,可以选择相同字节长度的精度(偶数或奇数)。 在这两种类型的文件中,如果不能指定精度的话,该项单元格将会是空的。 |
小数点以下位数 |
基于文本内容所推算的小数点以下位数作为初始设定显示。 如果无法给表格栏类型指定小数点以下位数的话,该项的单元格将会是空的。 因为该项要作为虚拟小数点为二进制文件指定,是无法从样例读取数据中获取的。 因此初始值总是零。需要的话为该设置指定适当的值。 |
视表预显部分 |
作为表格栏设定的一个设定项,显示了样本读取数据的视表预显。 视表预显数据的内容是按照表格栏的设定如类型和精度而设定的。 如果无法读取当前表格栏设定的表格栏数据单元格,会以红色显示。 需要的话,给类型和精度设定适当的值。 不过对于固定长文本文件,无法读取为字符的表格栏数据会以绛红色(紫红色)显示。 无法将单元格颜色变为黑色,即使调整了类型和精度的值。 返回固定长文本文件格式的选择对话框的操作, 并固定表格栏边界。 显示在此对话框的内容只用于在导入向导中简单确认指定的结果。 它和在视表预显对话框中显示的内容可能会不同。(比如,NULL处理不会反映在此对话框样本数据的视表预显中,外字扩展也不会反映。 (即使注册了外字参照文件,它也不会被引用。)相反,会在视表预显对话框中使用。) |
导入模式 | |
追加 |
导入的表格栏被追加到已设定的表格栏的最后。
如果视表中存在相同的表格栏名,表格栏名文本如"复制"或者"复制(2)"会自动追加到 名称前以便于表格栏名不覆写。 |
置换保存 |
已被设定的所有表格栏被删除并只设定导入的表格栏。 要注意输入/输出视表的表格栏过滤器,视表过滤器的选择条件和排序键的设置会被重置。 比如,如果导入前和导入后存在相同的表格栏名,导入后再定义表格栏设置和被删除的导入前的表格栏设置是相同的。 |
帮助 | 在线帮助中显示此主题。 按F1键也可以显示相同主题。 |
返回 | 返回前一个对话框。 根据文件格式,返回到如下的相应对话框: |
完成 |
执行导入。 如果在该导入向导的设置和分配给视表的连接源信息之间没有冲突的话,会在导入之后显示完成按钮。 如果需要修改连接源信息,在视表属性对话框的连接源信息中点击浏览按钮。 此外,导入结果会设定到表格栏设定中以及视表属性对话框的文件名和文字码中。 |
下一步 |
打开连接源信息设置的选择对话框。 如果在该导入向导的设置不同于分配给视表的连接源信息,会显示下一步按钮。 |
取消 | 不导入关闭对话框。 |