|
Questo esempio illustra come ripristinare i valori di uno specifico set di campi, non dell'intero modulo. A questo scopo è necessario ripristinare solo i campi nell'oggetto sottomodulo richiesto.
In questo esempio, il compilatore può fare clic sul pulsante Cancella per ripristinare i valori di campo.
Per visualizzare questo esempio di script e altri, vedere il LiveCycle Developer Center.
Scripting dei valori che vengono visualizzati nella colonna di sinistraDigitare questo script per i valori che vengono visualizzati nella colonna di sinistra:
this.rawValue = this.parent.index + 1;
Per ripristinare i valori predefiniti aggiungere un evento click al pulsante Cancella. Poiché il dettaglio è un sottomodulo ripetuto e deve riportato nell'espressione sintassi di riferimento, è necessaria un'espressione sintassi di riferimento dinamica. In questo caso, è più semplice costruire i parametri resetData separatamente.
var f1 = this.parent.somExpression + ".TextField2" + ",";
var f2 = f1 + this.parent.somExpression + ".DropDownList1" + ",";
var f3 = f2 + this.parent.somExpression + ".NumericField1";
// ...and pass the variable as a parameter.
xfa.host.resetData(f3);
|
|
|