Domino 9 und frühere Versionen > Entwicklung
Wie macht man eine Tabelle, die sich selbst erweitert?
patrick beier:
Ich habe mal in einer Anwendung ein dolles Ding gesehen:
In der Notes Maske (ein Bestellformular) war eine Tabelle integriert, die sich selbst um eine Zeile Erweitert hat, wenn in der lezten Zeile etwas drinnstand.
Wie geht das?
Nun habe ich eine solche Applikation vor mir, aber da sind ein Haufen propietärer Klassen drinne (von denen ich nichts verstehe), so dass ich diese Tabelle nicht per Drag ´n Drop in eine eigene DB kopieren kann. das klappt dann nicht.
Aber ich habe festgelsttelt, dass die Tabelle sich nicht unedlich fortsetzt, sondern dass dies eben nur bis maximal 10 Zeilen geht. Dann ist schluß.
Wie geht sowas?? Hat jemand einen Tipp oder kopierbaren Code für so was??
Prost
patty
Glombi:
Hi,
das geht mit den Verbergenformeln. Du kannst pro Tabellenzelle eine eingeben (in den Texteigenschaften).
Andreas
ata:
... ich denke auch, daß das über simple HideWhen-Formeln gelöst wurde - was anderes wäre mir nicht bekannt...
ata
harkpabst_meliantrop:
Och, da gibt's doch auch reichlich andere Möglichkeiten, z.B. die immer wieder beliebten Mehrfachwertefelder als Pseudotabellen mit Pflege über Eingabefelder.
Eine andere Möglichkeit wären (wenn es sich lohnt) die einzugebenden Werte in Antwortdokumenten zum aktuellen Doc zu speichern und sie in einer eingebetteten Ansicht hübsch anzeigen zu lassen.
In R6 gibts ja jetzt sogar neu die NotesRichTextTable-Klasse, aber da wir hier im R5 Forum sind, wird es damit wohl nichts zu tun haben. Echt volldynamische Tabellen gibt es in R5 nicht.
Glombi:
@harkpabst_meliantrop:
Du hast recht, aber so wie es Patrick beschrieben hat, wird es sich wohl um Verbergenformeln handeln. Denn sonst wäre ja nach 10 Zeilen nicht Schluß.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln