Microsoft Excel Reader参数

不同的特性类型在默认情况下会被读取,这取决于你是否对Reader参数进行更改(可从Add Reader > Parameters按钮访问):

默认情况下,将选择所有工作表和命名范围。您可以使用Select按钮来筛选显示。

  • 当您打开Reader Parameters时,默认情况下,工作簿中的所有工作表都将被选中,所有已命名的范围将被取消选中。这样一来,所有单元格数据只读入FME一次。
  • 如果您在没有打开对话框的情况下添加阅读器,则必须选择要添加的特性类型。

动态模式

如果您将工作流选项设置亚搏在线为动态模式,然后将所有表和所有命名范围读入FME。

此选项打破了对源模式和目标模式的依赖。一个合并的特性类型将连接到一个为动态操作配置的写入器特性类型。模式没有在工作区上复制;因此,如果源数据发生变化,您将不必更新工作空间——FME将自动更新。

这将导致重复的数据(因为命名范围中的任何信息也在包含它的工作表中),但这意味着默认情况下不会隐藏任何特性类型。

表读

此区域显示Excel文件中的所有工作表和命名范围。命名范围是这种形式sheetName / NamedRangeName

例子

在本例中,选择的区域为一个命名区域:命名区域的名称为date_hatched,它就在纸上鸡蛋

字段名行允许您选择哪一行包含标题名称和列单元格范围允许您限制要读取的信息。如果一个单元格在字段名行为空白(例如,如果它是合并的单元格),则将自动给定合并的单元格值。

Select菜单允许您选择要读取的工作表/命名范围。默认情况下,FME将选择所有

如果列字段名行值设置为零(0),则列名将设置为Excel列字母A, B, C,等。如果没有字段名,或者字段名不一致,这将非常有用。

预览

这个区域显示了所选特性类型(特性或命名范围)的数据预览(最多100行)。如这里的示例所示,如果您从“要读取的工作表”区域中选择一个标题行,该行将以粗体文本显示。

属性

该区域显示为特性类型(已扫描的模式)创建的属性。

  • 名称:将放置在结果特性上的属性名称。
  • 类型:属性类型列在此列中。您可以通过单击字段并从下拉列表中进行选择来更改属性类型。如果选择的属性类型是坐标类型或日期类型,这只会影响结果特性。
  • 宽度:对于由此读取器生成的属性,此值将被忽略。
  • 精度:对于由此读取器生成的属性,此值将被忽略。

过滤器

通过在该字段中键入键序列来筛选属性列表。

读取公式(.formula)

如果选择此参数,将向包含公式的列的工作区添加一个属性。读取器读取用于计算单元格值的公式,并将公式存储在属性中< attributeName > .formula

阅读超链接(.hyperlink)

选择该参数后,设置一个< attributeName > .hyperlink属性将被添加到包含超链接的列的工作区中。

先进的

模式属性

附加格式参数(工作台导航器)

在将阅读器或写入器添加到工作区之后,有些参数只能从Workbench Navigator中访问(也就是说,它们在阅读器或写入器参数对话框中不可见)。