创建Excel报告行动

创建Excel报告行动的内容写一个或多个表的数据集或参数Microsoft Excel工作表。从一个模板创建工作表,可以通过选择上传数据/报告模板/ Excel模板LiveCompare文件夹的层次结构。

当创建Excel报告操作运行时,一个新的Excel报告基于模板生成工作表,并存储在一个文件夹下面LiveCompare用户数据目录。如果创建Excel报告行动的固定参数设置为“false”,其报告存储在以下带时间戳的目录:

< LiveCompare用户数据dir > \公共报告\ \ <工作区名称> \ <报告名称> _YYYYMMDD_HHMMSS

如果创建Excel报告行动的固定参数设置为“真正的”,其报告存储在以下目录,不包含一个时间戳:

< LiveCompare用户数据dir > \公共报告\ \ <工作区名称> \ <报告名称>

创建Excel报告行动可能会结合使用创建对象的差异报告行动在创建对象时报告。超链接和超链接源映射属性可用于匹配的名字列在一个Excel报告名称列在创建对象差异报告行动的结果数据集。这将Excel报告的名字列转换为一个超链接相关联的对象差异报告

行动属性 描述
固定

一个布尔参数这表明创建Excel报告行动是否会生成固定位置报告。如果将该参数设置为“真正的”,行动报告存储在<报告名称>目录;这个目录将被删除,然后重新运行每一次行动。如果固定参数设置为“false”,一份新的报告将生成的带时间戳的目录运行每一次行动。

每个固定位置报告在一个工作区通常应该为其报告名称的参数有不同的值。这将确保每个工作流的报告数据集URL指向预期的报告。

超链接

一个可选的表参数数据集包括一组对象及其相关超链接url。表中第一列应该存储一个对象类型,应该存储一个对象名称,第二列,第三列应该存储一个URL。

这个属性通常被设置为返回的结果数据集创建对象的差异报告行动。在这种情况下,一个Excel对象差异报告的源对象将包括超链接到相应的二级报告。

超链接源地图 一个表参数数据集指定的源表中的列应该用来识别一个超链接。
报告名称 一个字符串参数商店的名称用于生成报告。如果固定参数设置为“false”,生成的报告名称包含一个时间戳指示何时创建报告。生成的Excel电子表格叫<报告名称>。xlsx,不包括任何字符,不允许用于文件名。
报告的URL 一个字符串数据集它将包含Excel的URL生成报告。
源表映射 一个对参数列表这地图Source1或Source2表工作表模板中电子表格。每一对列表中的第一项应该设置为“Source1”或“Source2”。在每一对第二项应该包含现有的工作表的名称。如果一个工作表中使用的源表地图已经填充表数据,工作表中的数据将被覆盖。
Source1 一个表参数数据集包含数据写入Excel电子表格。
Source2 第二个表参数数据集包含数据写入Excel电子表格。
表设置 一个表设置数据集包含表包含在报告中。如果指定这个参数,表中的每个表设置写入Excel电子表格的工作表。工作表名称相同的表被报道。
模板工作簿 一个字符串参数它包含Excel电子表格模板的名称存储在ExcelReports LiveCompare服务器上的目录。这个目录中存储的电子表格可能会从一个下拉列表中选择。

超链接到源映射表应该有以下几列:

描述
源表的名称属性为创建Excel报告定义操作,例如Source1。
TYPE_NAME 源表中的列的名称将用于确定对象类型。
NAME_NAME 源表中的列的名称将用于识别对象名称。在Excel报告中,这篇专栏文章将包含超链接超链接表中找到的匹配。

报告生成Excel报告可以通过双击打开URL数据集,或选择“查看详细信息”数据集的上下文菜单。为了查看每个报告,您的客户端浏览器必须有以下指定的安全设置“互联网”和“本地内部网”区。这些设置可以在Internet Explorer的“下载”部分的“安全设置”对话框:

设置 价值
自动提示文件下载 启用
文件下载 启用

生成Excel报告也可能从工作空间的访问报告LiveCompare文件夹的层次结构。选择“重新加载的孩子”文件夹的上下文菜单中列出任何新生成的报告。

例子:

创建Excel报告行动的例子。

检查创建Excel报告操作的详细信息,双击操作节点,或选择“查看详细信息”节点的上下文菜单。屏幕显示细节的操作所花费的时间来完成。

创建Excel报告行为支持的使用动作参数定义向导它允许新“源”输入参数的类型创建“表”。这允许创建Excel报告从两个以上的表参数或数据集。