Зареждане на XSLTForms подформуляр по подразбиране при събитие за зареждане на тялото

Опитвам се да използвам подформуляри и имах проблем: видях примера, предоставен в официалните XSLTForms но в този случай елементите, които зареждат/разтоварват формулярите, винаги са в "основната форма" и в моя случай трябва да изчезнат, защото се опитвам да създам нещо като съветник, така че първото subform трябва да изчезне, когато потребителят натисне "Напред" и след това subform2 се зареди и т.н. Това създава два проблема:

1) Ако включа първите елементи на subform в "главната страница", когато натисна спусъка, елементите на subform1 никога не се разтоварват. Другите подформи го правят, но тази първоначална се третира като част от структурата, която никога не се променя... И наистина трябва да изчезна. ТАКА, че мисля, че трябва да поставя цялото съдържание на subform1 навън, в отделен xml и да го заредя по същия начин като другите подформуляри, но има друг проблем:

2) Имам нужда да се зареди по подразбиране и се опитах да сложа елемент за зареждане директно в тялото на основния формуляр, но не проработи.

„Поправих го“ временно с тригер в основния формуляр, който зарежда подформуляра на фирмите, но е толкова... грозен и все още имам същия проблем: мога да навигирам през подформуляри, но този първоначален тригер никога не изчезва.. Така че всяка идея ще е добре дошла! Благодаря предварително!


person gal007    schedule 07.11.2014    source източник