「依現有節點建立模型」動作可以讓您建立具有與現有節點相同特性值和階層關係的節點。您可以在同一個視點 (適用於階層視點) 中建立新節點,也可以在同一個檢視的相關指定視點中建立節點。
這讓您可以複製現有節點,並在單一作業中將其插入所有相關視點,無需執行個別要求作業。
例如,假設您有一個清單視點以及兩個階層視點,而且每個階層視點使用不同的階層集。在清單視點中,您將兩個階層視點設定為相關視點。然後,當您在清單視點中執行「依現有節點建立模型」動作時,便會產生具備以下要求項目的要求:
- 清單視點中用於複製現有節點的「新增」動作
- 兩個階層視點中的「插入」動作,在與這些階層集中現有節點的相同父項之下插入新節點。若為共用節點,新節點會被插入階層中原始節點的所有父項之下。
依現有節點建立模型的考量
- 如果您無權執行會作為「依現有節點建立模型」動作一部分產生的動作,則會顯示驗證錯誤。例如,如果您對視點中設定的階層沒有「插入」權限,當您執行會產生該「插入」動作的「依現有節點建立模型」動作時,會產生要求動作並顯示該動作的驗證錯誤。
- 若要在清單視點中執行「依現有節點建立模型」動作,您必須先至少指定一個相關視點 (請參閱設定相關視點)。如果清單視點沒有相關視點,請改用「複製」動作。
使用相關視點依現有節點建立模型的考量
- 若要在不包含來源節點的視點執行「依現有節點建立模型」,您必須先將該視點設定為相關視點。請參閱設定相關視點。
- 對於依現有節點建立模型作業,相關視點是單向的。也就是說,如果在 A 視點中將 B 視點設定為相關視點,當您在 A 視點中執行「依現有節點建立模型」動作時,它會產生一個要求動作而且該動作會在 B 視點中插入節點,但是當您在 B 視點中執行「依現有節點建立模型」動作時,它並不會產生一個會將節點插入 A 視點的要求動作。
- 如果您將清單視點指定為相關視點,則會為該節點之清單視點的其他各個特性產生特性更新動作。例如,如果清單視點 A 將清單視點 B 當作相關視點,而且清單視點 B 包含某個節點的特性,但是該節點並不在清單視點 A 中,則當您在清單視點 A 中執行「依現有節點建立模型」動作時,清單視點 B 中的其他特性也會被複製。
依現有節點建立模型
- 開啟您要進行變更的視點,然後開啟草稿要求或建立新要求。
- 在要依現有節點建立模型的視點中選取節點例項。
- 執行下列一個動作:
- 對於清單視點,按一下動作 ,然後按一下依現有節點建立模型。
Note:
您至少必須指定一個相關視點,才能在清單視點中使用「依現有節點建立模型」。
- 對於階層視點,按一下動作 ,然後按一下依現有節點建立模型,再選取一個選項:
- 此視點:複製選取的節點,並將其插入目前視點中所選節點的所有父項之下。
- 相關視點:複製選取的節點,並將其插入目前視點和所有相關視點中所選節點的所有父項之下。
Note:
只有當您至少指定一個相關視點時,才能使用此選項。
系統會建立新節點並命名為「(原始節點) 的複本」。
- 視需要修改新節點的名稱並更新節點特性。