Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: rambrand am 14.08.13 - 16:11:25

Titel: Dynamische Anzahl an Felder für ein Formular
Beitrag von: rambrand am 14.08.13 - 16:11:25
Hallo,

ich möchte ein Formular erstellen. Ein Bereich des Formulars soll dynamisch erstellt werden. Es ist immer der gleiche Satz von Feldern (Checkbox, Bezeichnung, Anzahl). Beim Erstellen der Maske ist nicht bekannt, wieviele dieser Sätze benötigt werden. Das ergibt sich erst beim Öffnen der Maske über ein Array, das eingelesen werden soll.

Die erste Idee war, eine Teilmaske zu erstellen und diese per Formel x-mal darzustellen.
Bevor ich das gemacht habe, bin ich aber auf das Problem gestoßen, wie definiere ich die Feldnamen?
Wenn in der Teilmaske Feld1, Feld2, Feld3 enthalten sind, dies dann 30x angezeigt werden soll, dann habe ich 30x Feld1, Feld2, Feld3.

Kann ich den Feldnamen berechnen lassen?

Gruß,
Markus
Titel: Re: Dynamische Anzahl an Felder für ein Formular
Beitrag von: Mitch am 14.08.13 - 17:40:11
Huhu Markus,

dynamische Felder sind unter Notes nicht drin. Eventuell mit XPages. Du müsstest also alle potentiell möglichen Felder auf die Maske bringen und nach Bedarf anzeigen/ausblenden. Das ist natürlich nicht so cool, besonders wenn es sehr viele werden können und die ohnehin eigentlich alle die gleichen sind.

Daher eine Alternative: Hier hatte jemand ähnliches vor (http://atnotes.de/index.php/topic,55766.msg359580.html) und die Tendenz ging dann zu einem Satz Felder, mit dem Unterdokumente erstellt werden, die dann innerhalb einer eingebetteten Ansicht im Dokument angezeigt werden.

Gruß,

Mitch
Titel: Re: Dynamische Anzahl an Felder für ein Formular
Beitrag von: rambrand am 15.08.13 - 17:55:57
Danke Mitch,

ich hab mich für alle möglichen Felder und Ausblenden entschieden.

Bye,
Markus