أريد في قالب الوصلة (Creator Template) عمل شرط على سطور التفاصيل، بحيث لا يتم نقل السطر إذا كان الحقل details.b1 غير محدد، وينتقل فقط السطر الذي يحقق الشرط.
جربت الشرط {if(details.b1)} داخل {loop(details)} لكن النتيجة لم تعمل بشكل صحيح، مع أن كل الأمثلة التي وجدتها في التوثيق تتكلم عن الشرط على مستوى المستند وليس على مستوى سطور details.
هذا القالب الذي جربته:
{creator("ContractorContract",newwindow="true")}
{f("group")}{v("ccg")}
{f("projContract")}{v(ref1.code)}
{loop(details)}
{if(details.b1)}
{f("terms.termCode")}{V(details.ref1.code)}{r(@rownumber)}
{f("terms.standardTerm")}{V("02")}{r(@rownumber)}
{f("terms.remarks")}{V(details.text1)}{r(@rownumber)}
{f("terms.projTermCode")}{V(details.text2)}{r(@rownumber)}
{f("terms.quantity")}{V(details.number1)}{r(@rownumber)}
{f("terms.contractingUOM")}{V(details.ref2.code)}{r(@rownumber)}
{f("terms.unitCost")}{V(details.number2)}{r(@rownumber)}
{endif}
{endloop}
{endcreator}
فهل الشرط على سطور details مدعوم أصلًا في قالب الوصلة؟ وما الطريقة الصحيحة؟