跳转至

在容器之间转移容器#

🔒 Container.TransferContainer

概述#

此操作用于将容器从一个容器转移到另一个容器。

设置#

除了满足事务前提条件外,不需要任何特定设置。

前提条件#

  • 对于旧主容器

    • 它处于活动状态且可用。
  • 对于新的主容器

    • 容器处于活动状态、可用且未扣留
    • 位置单位类型为容器,并且其中有可用位置。
    • 如果容器IsAutoGeneratePositionEnabled设置为false,则提供的位置不能在容器中使用。
    • 如果允许混合类型属性设置为true,则子容器类型必须与容器中现有容器的类型匹配(如果有)。
    • 必须在通用表ContainerTypeRelation中定义主容器类型子容器类型之间的关系。
    • 由于此事务,无法创建循环容器关系。
  • 对于子容器:

  • 容器处于活动状态且可用。
  • 位置单位类型为容器

步骤顺序#

步骤1#

  1. 对于要转移的容器中的每个容器,必须指定一个新容器。如果新容器未自动生成位置,则需要在容器中指定位置,否则将自动生成位置。
  2. (可选)输入备注。
  3. 转移完成操作。

transfer_container_between_containers