谷歌表写入器特性类型参数
要访问特征类型参数,请单击齿轮图标在工作区中的特性类型上打开特性类型参数编辑器.要始终在Workbench中显示编辑器,您可以选择查看> Windows >参数编辑器。
所有特性类型共享类似的通用参数。这包括姓名和作者姓名。从这里,你也可以控制动态属性.
这些参数只适用于选定的特性类型,而不适用于整个写入器。
提示:如果这里列出的特征类型参数与写入器级参数冲突,则写入器参数将被忽略,并使用该特征类型参数。
表设置:一般
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定功能将如何写入目标工作表。支持的特性操作包括:
- 插入:将单元格值写入一行。与Update类似,目标单元格中的任何现有值都将被覆盖。特性可以有选择地包括行号属性的值。有关遇到没有行号的特性时的行为的解释,请参阅开始按行写入参数一节。工作表区段将根据需要展开。
- 更新:更新功能对应行中的单元格值。特性必须包含行号属性的值。具有工作表区段之外的行号的特性将被忽略。这是谷歌Sheets API本地支持的唯一模式;其他特性操作是在它之上的抽象。
- 删除:空白值被写入与特性对应的行,但仅用于与特性类型上的属性对应的列中的单元格。工作表区段不会被修改,相邻行中的值也不会被移位。特性必须包含行号属性的值。
- fme_db_operation:特性操作由属性决定fme_db_operation在每个输入特性上。的价值fme_db_operation将按下列方式处理:
- 如果值为空、空或缺失,则将其视为插入.
- 该值接下来将被匹配插入,更新,删除不区分大小写。
- 如果没有匹配,该特性将被拒绝。
- 如果匹配,则对该特征执行匹配特征操作。
重要的是:虽然特性对应于工作表中的行,但特性操作仅适用于与特性类型上的属性对应的列中的单元格。
注意:的fme_db_operation当“特性操作”设置为时,属性将导致特性拒绝插入,更新,或删除.这种行为与一些旧的FME版本不同。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
控制特性类型如何处理目标工作表:
- 使用现有的:如果目标工作表不存在,则转换将失败。
- 如果需要创建:如果目标工作表不存在,则创建它。
- 删除和创建:如果目标工作表存在,请删除它,然后重新创建它。请注意,创建的工作表总是在现有工作表之后排序。
- 截断现有:如果目标工作表不存在,则转换将失败。否则,在写入之前将清除现有工作表中的所有单元格。
行选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
允许在特性操作中使用不同的属性来指定行号。
默认值:googlesheets_row_number
表设置:先进
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
允许每个特性类型覆盖写入器级参数的值使用属性名称作为列位置.
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
中包含字段名的标题行和特性的写入插入中没有值的特性的模式googlesheets_row_number属性。
在插入模式,当一个特性没有值为googlesheets_row_number遇到时,将该特性写入最后一个空行,该空行之前有填充的行,从该参数指定的行开始搜索。
的期望值不受此参数影响googlesheets_row_number.googlesheets_row_number,如果提供,则必须是大于或等于此参数的绝对行数。
如果不指定该参数的值,则默认值为1.
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
确定写入属性的第一列。
该参数只有在使用属性名称作为列位置参数设置为没有.
如果不指定该参数的值,则默认值为1或一个.