Teilformularsatz zählen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
samyR50
Beiträge: 2
Registriert: 16.01.2013, 11:51

Teilformularsatz zählen

Beitrag von samyR50 » 29.01.2013, 17:22

Hallo LC-Profis,

ich habe ein "hoffentlich" einfach Problem.

In einem Formular, dass aus einer Seite mit 2 Teilformularen besteht, habe ich auf Seitenebene eingestellt, dass diese genau 3 Mal wiederholt wird.

Nun möchte ich gerne, dass bei jeder Wiederholung auf dem ersten Teilformular jeweils der Zähler für diese Wiederholung als 1. Version (dann 2. Version und zum Schluss 3. Version) erscheint.

Leider habe ich jedoch noch keine Möglichkeit gefunden, hier mit einer globalen Variablen im richtigen Ereignis zu zählen - mir ist dabei aufgefallen, dass die Ereignisse auf Seitenebene erst nach den Ereignissen auf Teilformularebene ausgeführt werden. Daher existiert meine "Zählvariable" die ich im Formular.inititialize deklarieren wollte im Teilformular nicht.

Welches Ereignis ist denn das erste, dass beim Prozessieren des Formulars einmalig durchlaufen wird und in dem ich meine Variable deklarieren und initialisieren kann?

vielen Dank für Eure Hilfe

samy

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Teilformularsatz zählen

Beitrag von Merklin » 29.01.2013, 17:44

Hallo samy,

da du ja selber kein Beispiel hoch geladen hast,
musst du mit Meinem vorlieb nehmen.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

samyR50
Beiträge: 2
Registriert: 16.01.2013, 11:51

Teilformularsatz zählen

Beitrag von samyR50 » 29.01.2013, 18:04

Hallo Merklin,

Klasse - vielen Dank - ich habe es zwischenzeitlich auch hiermit hinbekommen:

this.rawValue = xfa.Formular1.Seitensatz.instanceIndex;

Hast Du noch ne generelle Antwort darauf, in welchem Ereignis man am besten "globale Variablen" einmalig deklarieren und initiieren sollte?

Thx.
samy

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Teilformularsatz zählen

Beitrag von Merklin » 29.01.2013, 18:19

Hallo samy,

in der Hierarchie rechts klicken > Scriptobjekt einfügen.

VG Merklin

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Teilformularsatz zählen

Beitrag von nele_sonntag » 30.01.2013, 17:19

Oder auch unter "Datei" - "Formulareigenschaften" - Variablen.
LG Mandy

Antworten