Microsoft Excel编写器参数
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
可以通过设置名为
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
计算属性值的公式可以在名为
写入程序参数
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
默认情况下,此选项设置为没有,这意味着功能将写入原始文件。选择是的在写入任何特征之前删除现有文件。
例外:此选项不能用于删除同时也是模板文件的目标文件。在这种情况下,编写器将追加到目标文件,就像此选项设置为没有.
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
如果指定模板文件,则编写器将在目标Microsoft Excel文件参数。将对副本执行所有操作:指定的模板文件保持不变。
例外:如果模板文件也是目标文件,则将对其进行修改。不建议使用模板文件作为目标。
注意:这个编写器功能类型选项如果指定模板文件,则忽略现有的表/命名范围,因为现有的表/命名范围将总是由模板表/命名范围替换。但是,writer功能类型选项截断现有的工作表/命名范围在复制到目标文件之前应用于模板工作表/命名范围。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当您指定模板文件,可以选择其中一张图纸作为模板图纸。单击“浏览”按钮查看列表。
模板页上存在的命名范围不重复。
写入程序功能类型选项删除现有的工作表/命名范围如果指定一个模板表是不相关的,因为现有的表将总是由模板表/命名范围替换。但是,writer功能类型选项截断现有的工作表/命名范围在复制到目标文件之前应用于模板工作表/命名范围。进入编写器特征类型参数,打开“要素类型”对话框。
工作表/命名范围参数
一个作者可以在一个新的或现有的电子表格中创建多个工作表和/或命名范围,包括单个纸张上的多个命名范围。
注意:工作表名称的长度必须小于31个字符。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
- 减少表:在所有现有工作表之后删除并重新创建工作表。(表格次序或会更改)
- 命名范围下降:在现有命名范围范围内的格式化和数据将丢失,但在命名范围之外的单元格内的格式化将不受影响。命名范围的原始范围丢失。使用特性类型参数中指定的数字创建新的命名范围指定范围起始列和指定范围起始行.
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
如果将模板文件或模板表指定为“写入器选项”,则可以截断现有的表或命名范围。功能类型在将模板工作表复制到目标文件之前应用到模板工作表。插入的项目(如图表和图片)不会被删除。
- 截断表:在数据区段之外的单元格中存在的格式(如单元格颜色和列宽)仍然存在。
- 截断命名范围:现有命名范围范围内的数据和格式将丢失,但此现有命名范围之外的单元格格式将不受影响。
特征类型参数指定范围起始列和指定范围起始行将被忽略。
写入指定范围的数据使用原始起始位置,并从指定的偏移位置开始写入。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定插入数据时是否写入属性名。
指定模板文件时,插入数据时此参数始终有效。
如果未使用模板文件,则仅当正在创建工作表或命名区域,或在插入之前已删除或截断工作表或命名区域时,此参数才有效。否则,属性名称将不会添加到现有的表或命名范围中。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
writer模式可以在两个唯一级别指定:在功能类型上,或对个人特征.
在编写器级别,此参数指定的编写器模式将继承为其所有功能类型的起始编写模式。这决定了默认情况下如何处理接收到的每个特征。有效的写入程序模式如下所示:
模式 | 描述 |
---|---|
插入 | 将特性附加到工作表的末尾,或将其写入到准确的行和列位置。在该位置已经存在的任何数据都将被覆盖。 如果为行号列指定了特性上的值,则将使用该行。 |
更新 | 属性中指定的特性值对应的行行号属性将其数据更改为传入特性上的值。 如果在此模式下缺少属性,则不会覆盖现有的单元格值。 |
删除 | 属性中指定的特性值对应的行中的值行号属性. 只有与模式中的列数量相等的列的数据和格式才会被删除。 |
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
可以将来自其他源的地图或光栅图像直接嵌入到电子表格中。此参数确定写入工作簿的光栅将使用哪种光栅格式。有三个受支持的选项
- PNG
- JPEG
- 骨形态发生蛋白
向编写器发送光栅要素时,可以添加一些属性来修改结果。
属性名称 | 描述 |
---|---|
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.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
选中此选项可保护Excel文件中的工作表。(尚未对整个工作簿进行加密。)
密码
您可以使用或不使用密码保护工作表。
保护水平
- 只允许选择:用户只能选择/复制一个单元格。
- 仅限查看权限:用户只能查看单元格内容。
- 特定权限:选择此选项以启用具体的权限参数,然后单击browse按钮以打开标准Excel权限列表。这些选择允许所有用户只执行工作表/单元格中选定的操作。
见Excel (XLSXW):特征类型参数有关纸张保护的详细信息。