U kunt tabellen, tekstrijen, koptekstrijen en voettekstrijen toevoegen of verwijderen, door met behulp van de Scripteditor scriptexpressies van de Instance Manager toe te voegen aan objecten in uw formulier.
Voer voordat u begint de volgende taken uit:
Als de Scripteditor nog niet zichtbaar is, selecteert u Venster > Scripteditor. Vergroot de Scripteditor zodat deze over meerdere regels wordt weergegeven.
Zorg ervoor dat de tabel waarvan u exemplaren wilt toevoegen, zich bevindt binnen een formulier met stroominhoud, zodat u nieuwe exemplaren kunt toevoegen aan de tabel of de rijen binnen de tabel.
Een exemplaar van een tabel of tabelrij aan een formulier toevoegen
Selecteer het object in uw formulierontwerp waaraan u het script wilt toevoegen, en selecteer een gebeurtenis in de lijst Tonen in de Scripteditor.
Typ een van de volgende scripts in de Scripteditor, waarbij Table1 en Row1 de namen zijn van de tabel en tabelrij waarvan exemplaren worden toegevoegd:
FormCalc
Table1.instanceManager.addInstance(true) // Default instance manager syntax
Table1.Row1.instanceManager.addInstance(true) // Default instance manager syntax
xfa.form.recalculate(true) // Invoke the recalculate method to include the field values from the added table or row in the form calculations.
or
Table1.addInstance(true) // Short form of the instance manager syntax
Table1._Row1.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 table or row in the form calculations.
JavaScript
Table1.instanceManager.addInstance(true); // Default instance manager syntax
Table1.Row1.instanceManager.addInstance(true); // Default instance manager syntax
xfa.form.recalculate(true); // Invoke the recalculate method to include the field values from the added table or row in the form calculations.
or
Table1.addInstance(true); // Short form of the instance manager syntax
Table1._Row1.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 table or row in the form calculations.
Een exemplaar van een tabel of tabelrij uit een formulier verwijderen
Selecteer het object in uw formulierontwerp waaraan u het script wilt toevoegen, en selecteer een gebeurtenis in de lijst Tonen in de Scripteditor.
Typ een van de volgende scripts in de Scripteditor, waarbij Table1 en Row1 de namen zijn van de tabel en tabelrij waaruit exemplaren worden verwijderd, en integer het op nul gebaseerde indexnummer is van het exemplaar dat moet worden verwijderd:
FormCalc
Table1.instanceManager.removeInstance(true) // Default instance manager syntax
Table1.Row1.instanceManager.removeInstance(true) // Default instance manager syntax
or
Table1.removeInstance(true) // Short form of the instance manager syntax
Table1._Row1.removeInstance(true) // Short form of the instance manager syntax
JavaScript
Table1.instanceManager.removeInstance(true); // Default instance manager syntax
Table1.Row1.instanceManager.removeInstance(true); // Default instance manager syntax
or
Table1.removeInstance(true); // Short form of the instance manager syntax
Table1._Row1.removeInstance(true); // Short form of the instance manager syntax