移动和复制行

适用于

  • 内容
  • 业务
  • 企业

相关的功能

谁可以使用这个功能?

源工作表和目标工作表上的工作表所有者和管理员可以创建自动移动或复制行操作。需要许可证。

任何可以对表格进行编辑(直接、通过报告或通过更新或批准请求)的人都可能触发自动移动或复制行操作。

当一个项目跨越多个工作表时,自动移动行和复制行工作流可以帮助您避免手动将工作项从一个工作表移动到另一个工作表的延迟:

  • 立即分发新的请求、订单和更多到达的请求。

  • 在正确的时刻无缝地将项目转换到下一个项目阶段或团队。

  • 自动存档已完成的工作。

移动行使您的工作表流线化,以便您的团队可以专注于最相关的工作项。移动的行将被添加到目标工作表,并从源工作表中删除。

当您需要在多个工作表上维护工作项的记录时,复制行将副本添加到目标工作表中,而不从源工作表中删除行。

自动在工作表之间移动或复制行

适用于

  • 内容
  • 业务
  • 企业

相关的功能

谁可以使用这个功能?

源工作表和目标工作表上的工作表所有者和管理员可以创建自动移动或复制行操作。需要许可证。

任何可以对表格进行编辑(直接、通过报告或通过更新或批准请求)的人都可能触发自动移动或复制行操作。

移动的行而且复制的行操作时,您可以在满足条件时自动将一行移动或复制到另一个工作表。这里有一个例子:

  1. 采购请求通过一个表单提交到您的工作表中。
  2. 在向请求中添加详细信息之后,将此请求分配给IT团队。
  3. IT经理批准请求。
  4. 包含采购请求的行将自动移动到活动的IT项目表,以进行进一步操作。

要创建自动移动或复制行的工作流,您和源工作表的所有者都必须对目标工作表具有所有者或管理员级别的共享权限。


设置自动移动或复制行操作

在你的源文件中:

  1. 创建一个新的工作流,并设置工作流触发器和条件。
  2. 选择一个行动框中,选择移动的行复制的行
  3. 移动的行复制的行选择选择一个表。
  4. 选择一个表对话框,选择目标工作表,然后选择好吧

为了防止无限的审批循环,单元格包含cross-sheet公式细胞的链接不会触发自动更改表格(移动行、复制行、锁定行、解锁行或批准请求)的自动化操作。要解决这个问题,可以考虑使用基于时间的自动化递归式工作流。


关于移动行和在表之间复制行需要知道的事情

当在表之间移动或复制行时,请记住以下几点:

  • 当你在表之间移动行:
  • 当你复制行之间的表:
    • 复制的行将保留在源工作表中,并添加到目标工作表中
    • 细胞的历史将不会维护在目标表中。
  • 您将在目标工作表的底部发现移动或复制的行,您可以选择并将其拖动到不同的位置。
  • 该行上的任何附件或注释都将自动移动到目标工作表。
  • 行中的任何公式都将被替换为目标工作表中的静态值。
  • 如果源工作表包含目标工作表没有的列,那么当移动或复制一行时,这些列将自动在目标工作表中创建。

当移动行或复制带有系统列或基线列的行时

  • 如果目标工作表中有列而源工作表中没有,则列将记录移动或复制行时的日期/时间。
  • 列将显示移动或复制该行的用户。如果行被自动移动或复制,它将显示出来automation@smartsheet.com
  • 如果目标工作表和源工作表中都存在一个列,则源工作表中的值将转移到目标工作表。与其他列类型不同,列名不需要匹配。

如果一个系统列或者一个基线列具有与不同列类型(下拉菜单、文本/数字等)的列相匹配的名称,则可能会遇到以下错误:

  • 不能向目标工作表添加行,因为列的名称与源工作表上的系统列的名称相同。
  • 不能向目标工作表添加行,因为系统列的名称与源工作表上的列的名称相同。

要解决这个问题,可以重命名其中一列或更改列类型,使其与源工作表匹配。