複合カスタムフィールドに保存された値を使用するには(サンプル_カスタムフィールドや化合物_カスタムフィールドなど)、必要な値を最初にカスタムエクストラクタ変数として保存する必要があります。
以下の例は、CompoundPara1 という名前の化合物カスタムフィールドで計算する方法を示しています。
シングル注入テンプレートを作成します。
または、注入で繰り返される複合グループを選択し、このグループ内ですべての操作を実行します。
化合物ごとに繰り返される複合グループを作成します(たとえば、化合物_IDを使用)。
このグループ内で、スニペット フィールド > 化合物 > カスタムフィールドを追加します。カスタムエクストラクタ情報ダイアログでキャンセルをクリックします。
このデータフィールドの値(つまり、XML 文字列全体)を カスタムエクストラクタ変数として para1 の名前で保存します。
データフィールドを非表示に設定します。
このデータフィールドの下に、計算用の別のフィールドを追加します。
以下の式を使用して化合物パラメータを参照します。
=para1(GetValue("CompoundPara1"))
注記
化合物で繰り返す複合グループを使用する代わりに、テーブルを使用できます。
このテーブルの最初の列が表示され、以下の式を含んでいる必要があります。=化合物_カスタムフィールド
最初の列の式をカスタムエクストラクタ変数として保存します。他の列では、上記の変数を参照できます。
base-id: 11031047947
id: 9007210285788939