On this page | |
Since | 18.0 |
このノードは、入力のワークアイテムからいくつかのアトリビュートの名前を変更します(もっと正確に言うと、入力のワークアイテムからいくつかのアトリビュートの名前を変更してクローンを生成します)。
パラメータ ¶
Generate When
このノードがワークアイテムを生成するタイミングを決めます。 このノードがどの生成モードを必須にしているのか、もしくは、ワークアイテムを動的に生成させる必要があるのかどうか分からないのであれば、通常では、これを“Automatic”のままに設定してください。
All Upstream Items are Generated
このノードは、すべての入力ノードが自身のワークアイテムを生成した時にワークアイテムを生成します。
All Upstream Items are Cooked
このノードは、すべての入力ノードが自身のワークアイテムをクックした時にワークアイテムを生成します。
Each Upstream Item is Cooked
このノードは、入力ノード内のワークアイテムがクックされる度にワークアイテムを生成します。
Automatic
入力ノードの生成モードに基づいて生成モードが選択されます。 入力ノードのどれかがその入力のクック時にワークアイテムが生成されている場合、このノードには Each Upstream Item is Cooked が設定されます。 そうでない場合、 All Upstream Items are Generated が設定されます。
Rename When
このパラメータを有効にすると、ワークアイテム毎に評価されるエクスプレッションを設定することができます。
アトリビュートは、このパラメータのエクスプレッションがゼロ以外の値を返したワークアイテムに対してのみ名前が変更されます。
例えば、index
が5より大きいワークアイテムのみのアトリビュートの名前を変更するには、このパラメータを有効にして、エクスプレッションに@pdg_index > 5
を設定します。
Number of Renames
アトリビュートの名前を変更するオペレーションのマルチパラメータ。
Attribute From/To
名前を変更する既存アトリビュート名とその新しいアトリビュート名。
Overwrite Existing Attributes
新しいアトリビュート名が既存アトリビュート名と干渉した時、このチェックが有効になっていると、その既存アトリビュートが置換されます。 このチェックが無効になっていると、エラーが報告されます。
On Attribute Not Found
指定したアトリビュート名が存在しなかった時の挙動を決定します。
Report Error
アトリビュートが見つからなかった場合はエラーが報告されます。
Report Warning
アトリビュートが見つからなかった場合は警告が報告されます。
Ignore
名前変更のオペレーションがスキップされます。
Examples ¶
RenameAttributes Example for Attribute Rename TOP node
このサンプルでは、ワークアイテムアトリビュートの名前を変更する方法を説明しています。
See also |