Microsoft Excel中作家参数
作家参数
![关闭](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)
如果指定一个模板文件,笔者将模板文件的副本,在指定的位置目标Microsoft Excel文件参数。所有操作都将在副本中进行:指定的模板文件保持不变。
例外:如果模板文件也是目标文件,那么它会被修改。不建议使用的模板文件作为目标。
注意:该作家特征类型选项删除现有工作表/命名范围是:如果你指定一个模板文件,因为现有的片/命名范围将永远模板薄片/命名范围来代替忽略。然而,笔者特征类型选项截断现有表/命名范围被复制到目标文件之前被施加到模板张/指定范围。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当您指定模板文件中,可以选择片材作为模板片的一个。单击浏览按钮来查看列表。
模板薄片上存在的命名范围不重复。
笔者要素类型选项删除现有工作表/命名范围如果指定一个模板表,因为现有的片材将总是由模板片/命名区域被替换是无关紧要的。然而,笔者特征类型选项截断现有表/命名范围被复制到目标文件之前被施加到模板张/指定范围。访问作家特征类型参数,打开要素类对话框。
表/命名范围参数
一位作家可以有多个工作表和/或在新的或现有的电子表格,包括在一张纸上多个命名范围创建指定范围。
注意:工作表名称的长度必须小于31个字符。
![关闭](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)
如果模板文件或模板片都在这里指定为作家的选项,该选项截断现有表或命名范围在要素类型前它被复制到目标文件被施加到模板薄片。插入的项目,如图表和图片不会被删除。
- 截断表:格式化如存在于细胞外的数据扩展区保持单元格颜色和列的宽度。
- 截断命名范围:数据和在现有命名范围丢失的区段格式,但在细胞外此现有的命名范围格式化不受影响。
特征类型参数命名范围起始列和命名范围起始行被忽略。
写入命名数据范围使用原来的起始位置,并开始在指定的偏移写作。
![关闭](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)
可以嵌入另一来源的地图或光栅图像直接到电子表格。此参数确定哪个栅格格式将用于写入工作簿栅格。有三个支持的选项
- PNG
- JPEG
- BMP
当发送栅格要素的作家,也有可以添加修改结果的一些属性。
属性名称 | 描述 |
---|---|
xlsx_row_id | 确定在其上画面的顶部将被放置的行。图片将与行的顶部对齐。 只有正整数是有效的。 如果没有指定,该值将默认为1,对应于第1行。 |
xlsx_col_id | 确定在其上图像的左侧将被放置的列。图片将调整在列的左侧。 只有正整数或Microsoft Excel列字母符号(A,B,...,XFD)是有效的。 如果没有指定,该值将默认为1,对应于A列 |
xlsx_raster_scale_factor | 允许该光栅由一个因子来缩放。这可以是任何正的数值大于0.0。 如果没有指定,光栅将使用写出xlsx_raster_height和xlsx_raster_width。 如果指定,xlsx_raster_height和xlsx_raster_width将被忽略。 例如,2.0的比例因子将增加一倍光栅的宽度和高度。如果图像是比小区的高度或宽度越大,图像将覆盖多个小区。单元格高度不会改变。 |
xlsx_raster_height | 设置光栅高度,以像素为单位指定数量。只有正整数值大于0是有效的。 注意:如果xlsx_raster_scale_factor指定,该值将被忽略。如果这是使用,你还应该指定xlsx_raster_width。 如果不指定,光栅将默认为它的实际大小。如果图像是比小区的高度或宽度越大,图像将覆盖多个小区。单元格高度不会改变。 |
xlsx_raster_width | 集光栅宽度以像素为单位的指定数量。只有正整数值大于0是有效的。 注意:如果xlsx_raster_scale_factor指定,该值将被忽略。如果这是使用,你还应该指定xlsx_raster_height。 如果不指定,光栅将默认为它的实际大小。如果图像是比小区的高度或宽度越大,图像将覆盖多个小区。单元格高度不会改变。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
写入器模式可以在两个独特的级别:要素类型,或个人特点。
在Writer级别,由该参数指定的写入模式继承的开始书写模式的所有要素类型。这决定了接收到的每个功能默认处理。有效的作家模式列举如下:
模式 | 描述 |
---|---|
插入 | 附加功能的片材的端部或将其写入到一个确切的行和列的位置。已经在该位置存在的任何数据都将被覆盖。 如果行号列指定的特征相关的值,该行会被替代。 |
更新 | 使得与功能的值的行中指定的行号属性有其数据更改为值对传入的功能。 如果属性,而在此模式下失踪,现有的单元格的值不会被覆盖。 |
删除 | 删除了该行对应于该功能的值的值在指定的行号属性。 只有列数等于架构列的金额将有自己的数据和格式删除。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
笔者允许您指定的输入属性包含用于每个功能更新和删除操作的行号标识的值。
默认的行号属性是xlsx_row_id利用Excel的读者产生属性持有的行号,但它可以改变任何属性。
注意:不像数据库,其中行ID可以不被排序,行号标识符对应于行的从片材(在CSV文件中类似的行号)的顶部的数目。