محددات XFA SOM
تحل تعبيرات ref الخاصة بالربط الآن مجموعة محدِّدات SOM الكاملة: المسارات النقطية النسبية والمطلقة، وفهرسة name[N]، واختيارات النسخة الأولى name[*]، وبحث السليلة ..name (مع فهرس)، والأجزاء الوسطى ذات حرف البدل * المجرد، ورموز الصنف #class
أحرف البدل
المقطع الوسيط * ينزل إلى كل عنصر ابن ويحلّ المقاطع المتبقية عبر أول فرع مطابق، فتصل $record.*.Qty إلى Qty عبر مجموعات بلا أسماء أو بأسماء مختلفة
تحتفظ الدوال التجميعية في FormCalc بكل مطابقة من محدّدات [*] والسلالات بترتيب المستند، بينما يواصل ربط الحقول المباشر اختيار عقدة مستقرة واحدة
رموز الفئة (Class tokens)
يختار #subform و#dataGroup عُقد فئة الحاويات، ويختار #field العُقد الشبيهة بالحقول (تلك التي تحمل <value> أو <ui>)، ويطابق أي #name آخر عُقد البيانات المخصصة بالاسم؛ وتتركب رموز الفئات مع الفهرسة (#subform[2]) التي تعدّ كل عقدة من تلك الفئة بترتيب المستند
رموز الفئات
تحافظ المحدِّدات غير القابلة للحل على السلوك الحالي: يُسطَّح الحقل بقيمة فارغة، ويسمي تحذير التعبير الدقيق
يبقى تجول مجموعة العقد محدودًا بحدود المصفوفات والعمليات وزمن التنفيذ المقطوع والعمق وبايتات القيمة المهيأة