Interaktives Formular auf reine Anzeige ändern
Siehe JavaScript und FormCalc Scripting im LiveCycle Designer.
Es ist ein typischer Prozess, dass ein Anwender ein interaktives Formular erhält und nach dem Ausfüllen des Formulars drückt der Anwender auf eine Schaltfläche und schließt so die Bearbeitung ab und verschickt das PDF in einer Mail. Hier sollen dann die vorher interaktiven Felder nicht mehr änderbar sein, um eine Nachvollziehbarkeit der Änderungen des Anwenders, bzw. korrekte Archivierung zu gewährleisten.
Die Seite (hier "Seite1") wird mit der Eigenschaft "access = "readOnly";" komplett auf reine Anzeige gesetzt. Alle Felder in dieser Seite sind nun nicht mehr editierbar, wenn sie vorher editierbar waren.
Events
Hier kann bei einer Schaltfläche das Ereignis "preSubmit" oder "Click" benutzt werden.
Coding der Schaltfläche "Senden"
data.Seite1.Senden::preSubmit:form - (JavaScript, client) Seite1.access = "readOnly";