“启动电子表格导出 ”模板允许您将 Workiva 电子表格导出为 PDF、XLSX 或 CSV 格式。此功能通常用于备份电子表格、启用离线编辑或与工作区外的用户共享 Workiva 演示文稿。
要求
- 您必须通过 OAuth2授权获得客户端 ID 和客户端密钥。
- 必须在工作区中配置以下连接器:
建立你的链条
“启动电子表格导出 ”模板位于“模板”屏幕的 Workiva Chains 部分。
以下是查找方法:
- 在 Chain Builder中,转到 Templates 选项卡。
- 从顶部菜单中选择 Workiva Chains 。
- 在右上角搜索 “启动电子表格导出 ” ,然后打开模板。
找到模板后,使用下面列出的变量和运行时输入,将其配置到您的工作区中。
注: 有关如何从模板创建链的详细说明,请参阅 创建和管理链 文章。
变量
| 变量类型 | 变量名 | 描述 | 必需的? |
| 动态链 | dcv-exportStatus | 用于获取电子表格的导出状态。 | 是的 |
| 动态链 | dcv资源URL | 工作表名称或 ID 值。 | 是的 |
| 工作区 | wsv-客户端ID | 从您的 Workiva 连接器的 OAuth2 授权中生成的 ID。 | 是的 |
| 工作区 | wsv-Secret | 从 Workiva 连接器的 OAuth2 授权中生成的密钥令牌。 | 是的 |
| 工作区 | wsv-IAMURL | IAM主机覆盖URL。 | 是的 |
| 工作区 | wsv-平台URL | 平台 API 主机覆盖 URL。 | 是的 |
运行时输入
| 运行时输入 | 描述 | 选项 | 必需的? |
| 导出格式 | 指示导出格式。 | .pdf、.xlsx 或 .csv | 是的 |
| 导出ID | 电子表格的 ID。 | 是的 | |
| 导出文件名 | 上传文件或通过电子邮件发送文件时,可用于替换文件的默认名称。 | 不 | |
| 工作表 |
要导出的电子表格中各个工作表的 ID。 如果此字段留空,则整个电子表格将导出为一个 .zip 文件,其中包含每个工作表的单独 .csv 文件。 |
不 | |
| CVS导出选项 | 导出为 .csv 格式时,这将提供有关导出对象的规范。 |
导出为公式 |
不 |
| XLSX 导出选项 | 导出为 .xlsx 格式时,这将提供有关导出对象的规范。 |
|
不 |
| PDF导出选项 | 导出为 PDF 时,此设置提供有关导出对象的规格说明。 |
|
不 |
注:如果可选字段留空,则整个对象将按原样导出,不应用任何规范。
你需要知道的事
- 将整个电子表格导出为 .csv 格式时,必须将 HTTP 请求重命名为 .zip 扩展名。结果将是一个文件夹,其中包含每个单独的 .csv 格式工作表。
电子邮件发送通知设置
要接收导出的文件,您还必须配置 Get (Final Resource) 命令,使其通过电子邮件通知:
- 在编辑“启动电子表格导出”链时,选择 “获取(最终资源) ”命令,然后单击 “编辑。
- 点击信封图标打开 通知 屏幕。
- 点击 + 新通知 按钮。
- 打开“条件”下拉菜单,然后选择 成功。
- 打开“收件人”下拉菜单,选择所有应接收导出对象的用户的电子邮件地址。
- 打开“附件”菜单,选择“获取(最终资源)”命令输出的文件。
此过程会将一个 HTTP 文件发送给电子邮件的收件人。收件人随后必须手动将文件扩展名更改为所需的格式:
- File_name.txt. => file_name.pdf
- File_name.txt => file_name.xlsx
疑难解答
如果您的链式操作触发了错误或未能更新正确的数据,请验证以下内容:
- 所有工作区变量均正确。如果您使用的是沙盒工作区,请使用沙盒版本的 IAM/平台 URL。
- 您已包含所有必要的运行时输入,例如电子表格和导出 ID。
- 您为 获取(最终结果) 命令配置了电子邮件通知设置。