XFA SOM セレクタ
ref 式のバインドが完全な SOM セレクタセットを解決するようになりました。相対および絶対ドットパス、name[N] インデックス、name[*] の最初のインスタンス選択、子孫 ..name 検索(インデックス付き)、中間の裸の * ワイルドカードセグメント、および #class クラストークンです
ワイルドカード
中間の * セグメントはすべての子へ降りていき、最初に一致した枝で残りのセグメントを解決します。そのため $record.*.Qty は、名前のないグループや別名のグループを通っても Qty に到達できます
FormCalc の集計関数は、[*] と子孫セレクタからのすべての一致を文書順で保持します。直接のフィールド束縛は引き続き 1 つの安定したノードを選択します
クラストークン
#subform と #dataGroup はコンテナクラスのノードを選択し、#field はフィールドのようなノード(<value> または <ui> を保持するもの)を選択し、その他の #name は名前でカスタムデータノードに一致します。クラストークンはドキュメント順でそのクラスのすべてのノードをカウントしてインデックス付け(#subform[2])と合成されます
安定性
解決できないセレクタは既存の動作を保ちます。フィールドは空の値でフラット化され、警告が正確な式を名指しします
ノードセットの走査は、設定された配列・操作・経過時間・深度・値バイトの各上限に束縛されたままです