Wiederholung eines Teilformulars mit addInstance

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
traeumer813
Beiträge: 22
Registriert: 01.10.2008, 11:57

Wiederholung eines Teilformulars mit addInstance

Beitrag von traeumer813 » 20.11.2010, 18:38

Hallo,

ich erstelle gerade ein Formular, bei dem ich ein Teilformular mit addInstance wiederholen möchte.
Habe alles Teilformularfelder auf Seitenumbruch zulassen gestellt. Kann den Fehler nicht finden, der dafür verantwortlich ist, dass es nicht funktioniert.

Kann mir jemand helfen?
Vielen Dank!

Schöne Grüße
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Wiederholung eines Teilformulars mit addInstance

Beitrag von armine » 21.11.2010, 11:49

[fontsize=2]Hallo,

den Fehler habe ich nicht gefunden, also habe ich in einer neuen Datei alle Unterformulare (per copy and paste) in einem weiteren Unterformular zusammengepackt, Buttons zum Hinzufügen und Löschen einer Instanz angebracht und schon ging’s.
Weil in "infotyp.eingabe" u.s.w. [/fontsize][fontsize=2]außer dem Einfüge-Button nichts zu finden ist, habe ich diesen Teil nicht weiter beachtet.

Gruß
armine[/fontsize]
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Wiederholung eines Teilformulars mit addInstance

Beitrag von nele_sonntag » 21.11.2010, 18:32

Hallo traeumer813,

zunächst ist mir aufgefallen, dass Du vergessen hast, bei instanz_ unter Objekt - Bindung Teilformular für jedes Datenelement zu aktivieren.

Weiterhin war es bei mir ein statisches Dokument, es ist aber in jedem Fall als dynamisches abzuspeichern.

LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

AdminLCD1
Beiträge: 45
Registriert: 23.03.2010, 13:44

Wiederholung eines Teilformulars mit addInstance

Beitrag von AdminLCD1 » 21.01.2011, 10:15

Hallo alle miteinander,

sehr gute Lösung, bzw. Idee, bzw. Hinweise. Hilft mir weiter. Allerdings habe ich jetzt ein kleines Problem:

Ich brauche für jedes Teilformular eine fortlaufende Nummerierung.

Grüsse
Sebastian

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

Wiederholung eines Teilformulars mit addInstance

Beitrag von nele_sonntag » 21.01.2011, 12:13

Hallo AdminLCD1,

gut wäre eine neue Diskussion, damit auch jemand anderes, der das realisieren möchte, es findet.

Hast Du schon mal probiert mit

Code: Alles auswählen

Name_Deines_Teilformulares.instanceManager.count
zu arbeiten und diesen Wert einem Textobjekt zu übergeben?

LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

AdminLCD1
Beiträge: 45
Registriert: 23.03.2010, 13:44

Wiederholung eines Teilformulars mit addInstance

Beitrag von AdminLCD1 » 21.01.2011, 12:49

Hi Mandy,

meinst du so? Naja, ich glaube eher nicht, denn bei mir kommt immer nur die 1.

Soll ich eine neue Diskussion aufmachen?

Grüsse
Sebastian

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

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

Wiederholung eines Teilformulars mit addInstance

Beitrag von nele_sonntag » 21.01.2011, 13:03

Ja, neu wäre gut. LG Mandy

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

Wiederholung eines Teilformulars mit addInstance

Beitrag von nele_sonntag » 21.01.2011, 13:10

Also er zählt schon richtig hoch, allerdings in jedem Teilformular die Gesamtanzahl.

Versuche es mal mit

Code: Alles auswählen

this.rawValue=(this.parent.index +1)
im CALCULATE-Ereignis Deines Textfeldes, welches sich natürlich im jeweiligen Teilformular befinden muss.

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

Wiederholung eines Teilformulars mit addInstance

Beitrag von nele_sonntag » 21.01.2011, 13:19

siehe hier:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

AdminLCD1
Beiträge: 45
Registriert: 23.03.2010, 13:44

Wiederholung eines Teilformulars mit addInstance

Beitrag von AdminLCD1 » 24.01.2011, 10:51

Hi Mandy,

das hat dann geklappt, allerdings über Umwege.

Ich habe ein Teilformular 10, mit 2 Unterformularen 10_1 und 10_2. Die Wiederholung soll das Teilformular 10 wiederholen und der Zähler soll in TF 10_1 sein.
[fontsize=2]Ich habe es dann so gelöst (und es klappt):

this.rawValue[/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2](TF10.index [/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2]1)
[/fontsize]
Die neue Diskussion habe ich erstellt:

"Wiederholfung Teilformular mit Zähler für TF"


Danke noch mal für die Hilfe.

Grüsse
Sebastian



Antworten