Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

CustomPropertyOverride

  • Last UpdatedApr 04, 2022
  • 1 minute read

上書きできるのは、産業用グラフィックに対して既に定義されているカスタム プロパティだけです。

複数のカスタム プロパティを上書きするには、1 つまたは複数の <CustomPropertyOverride> 要素を産業用グラフィック ノードに追加します。

例:

<ArchestrASymbol>

<Title>EmbedSym1</Title>

<Dimension>

<Left>200</Left>

<Top>200</Top>

<Width>150</Width>

<Height>150</Height>

</Dimension>
<Flip>None</Flip>

<Rotation>0</Rotation>

<SymbolReference>ButtonChromeMomentaryRed</SymbolReference>

<AnimationLinks>

</AnimationLinks>

<CustomPropertyOverride> <CustomPropertyName>cp1</CustomPropertyName>

<OverrideValue>DTagA</OverrideValue>

<IsConstant>false</IsConstant>

</CustomPropertyOverride>

</ArchestrASymbol>

この例では、cp1 は既存のカスタム プロパティの名前です。上書きは、新しい値が DTagA に設定されたカスタム プロパティに適用されます。IsConstant はオプションのフィールドで、値を定数として解釈するかどうかを指定します。IsConstant フラグは、カスタム プロパティのタイプが文字列、時刻、または経過時間の場合にのみ適用できます。デフォルトでは、IsConstant フラグは false に設定されます。

注: OverrideValue に対して指定されたタグ名がタグ データベースに存在しない場合、産業用グラフィック参照はウィンドウに作成されず、その特定のウィンドウのインポートは失敗します。エラー メッセージがログ ファイルまたはロガーに記録されます。