Wählen Sie im Formularentwurf das Objekt aus, dem das Skript hinzugefügt werden soll, und wählen Sie in der Liste „Anzeigen“ im Skript-Editor ein Ereignis aus. Wählen Sie beispielsweise das Klicken-Ereignis einer Schaltfläche oder eines anderen interaktiven Formularobjekts.
Geben Sie eines der folgenden Skripten in den Skript-Editor ein, wobei Subform1 für den Namen des Teilformulars steht, dem Instanzen hinzugefügt werden sollen, und der Wert „true" angibt, dass die neue Teilformularinstanz mit den Formulardaten zusammengeführt werden muss:
FormCalcSubform1.instanceManager.addInstance(true) // Default instance manager syntax
xfa.form.recalculate(true) // Invoke the recalculate method to include the field values from the added subform in the form calculations.
oder
_Subform1.addInstance(true) // Short form of the instance manager syntax
xfa.form.recalculate(true) // Invoke the recalculate method to include the field values from the added subform in the form calculations.
JavaScriptSubform1.instanceManager.addInstance(true); // Default instance manager syntax
xfa.form.recalculate(true) // Invoke the recalculate method to include the field values from the added subform in the form calculations.
oder
_Subform1.addInstance(true); // Short form of the instance manager syntax
xfa.form.recalculate(true) // Invoke the recalculate method to include the field values from the added subform in the form calculations.
So entfernen Sie eine Teilformularinstanz aus einem FormularWählen Sie im Formularentwurf das Objekt aus, dem das Skript hinzugefügt werden soll, und wählen Sie in der Liste „Anzeigen“ im Skript-Editor ein Ereignis aus.
Geben Sie eines der folgenden Skripten in den Skript-Editor ein, wobei Teilformular1 für den Namen des Teilformulars steht, aus dem eine Instanz entfernt werden soll, und integer die nullbasierte Indexzahl für die Instanz ist, die entfernt werden soll:
FormCalcSubform1.instanceManager.removeInstance(integer) // Default instance manager syntax
oder
_Subform1.removeInstance(integer) // Short form of the instance manager syntax
JavaScript
Subform1.instanceManager.removeInstance(integer); // Default instance manager syntax
oder
_Subform1.removeInstance(integer); // Short form of the instance manager syntax
|
|
|