Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Dragon am 08.03.05 - 08:34:48

Titel: Automatisch erweiterbare Tabelle
Beitrag von: Dragon am 08.03.05 - 08:34:48
Hallo zusammen,
ich möchte eine Tabelle erstellen, die sobald ich einen Button anwähle,
neue Zeilen einfügt.
Mir ist klar, dass vorher die Felder für die Zeilen erstellt werden. Das wären in diesem Fall 4 pro Zeile.
Ist sowas möglich?
Wie wäre das zu realisieren.
Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: Driri am 08.03.05 - 08:47:34
Fällt mir spontan nur die Möglichkeit ein, mit versteckten Feldern zu arbeiten und diese dann durch setzen eines Flagfeldes wieder anzuzeigen.

Dynamische Tabellen wirst Du in Notes nicht wirklich sauber abbilden können. Es gibt neben der erwähnten Geschichte mit HideWhen auch noch die Möglichkeit, mit Multivaluefeldern zu arbeiten und diese über Listenoperationen zu füllen.
Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: Semeaphoros am 08.03.05 - 09:14:45
.... oder mit Zusatzprodukten wie Midas ( http://www.geniisoft.com ) bzw. rtlib ( http://www.rtlib.com ) zu arbeiten.
Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: Driri am 08.03.05 - 10:17:03
Hehe, hast Du eigentlich mittlerweile nen Makro oder so für, Jens ?  ;D
Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: Semeaphoros am 08.03.05 - 15:49:35
Leider nein ..... wäre aber wirklich praktisch ........ ;) Provisionen hab ich auch keine ....... aber beide haben es verdient, berücksichtigt zu werden, sind beides ganz tolle Zeitgenossen.
Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: fiuman007 am 08.03.05 - 16:34:35
Ich habs bis jetzt auch immer so gemacht wie der Driri schon erwähnt hat.

Problem dabei ist, dass man doch eine endliche Zahl von Zeilen hat.
Aber sonst sieht es sehr gut aus, und ist auch einfach zu realisieren

Titel: Re: Automatisch erweiterbare Tabelle
Beitrag von: Driri am 08.03.05 - 16:36:51
Als Ergänzung :

Auch die von mir erwähnte Methode mit Textlisten ist begrenzt, da das Textfeld eine programmgegebene Grenze setzt.