Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Nexus am 18.08.04 - 15:21:45
-
Also ich habe eine Maske. Und eine Ansicht.
In der Einen Maske habe ich 31 Felder. In diesen 31 Feldern stehen 31 Namen, wenn alle Felder ausgefüllt sind. Und ein Feld mit Jahr.
Dann soll es in der AKtionsleiste eine Schaltfläche mit einer Save Funktion geben.
Ich habe die Maske komplett erstellt samt Aktionsleiste.
In der Ansicht gibt es nur 2 Spalten. Eine Spalte, welches Das Jahr Anzeig, dass eingetragen wurde. Die andere Spalte zeigt die Namen an, welche in der Maske eingetragen wurden.
Jetzt benötige ich nur noch einen Script oder eine Formeltechnik, die es mir erlaubt, sobald ich auf der Aktionsleiste auf Speichern klicke mir diese 31 namen in der Spalte als untereinander auflistet. Das müssten dann bei komplett ausgefüllter Maske 31 Namen sein.Also auch 31 Datensätze.
Gibt es schon so eine Formel oder Script im Forum ? Hat jemand so etwas schon gemacht ? Hab die Suche schon verwendet, aber kam nix dabei raus.
Die Namensfelder könnt ihr Feld 1-31 nennen. Das Jahresfeld einfach Jahr.
-
Das müssten dann bei komplett ausgefüllter Maske 31 Namen sein.Also auch 31 Datensätze.
Das ist leider Falsch..
Es ist nur 1 Datensatz bzw. 1 Dokument mit 31 Feldern.
Du könntest z.B. die 31 Felder in einem weiteren Feld z.B. Feld 102 (Multivalue) zusammenfassen ala Feld1:Feld2:....:Feld31. danach könntest Du eine zusätzliche Spalte in der View machen mit diesem Feld und in den Spalteneigenschaften im 2. Tab das Häckchen bei "Show multiple Values as seperate Entries" setzen....
-
Hi,
es geht auch einfacher. Nimm alle 31 Felder in die Spaltenformel auf und setze, wie umi bereits geschrieben hat die Option "Mehrfachwerte getrennt anzeigen".
Die Spaltenformel sieht das ansatzweise so aus:
Feld1 : Feld2 : ... : Feld31
Axel
-
Die Spaltenformel sieht das ansatzweise so aus:
Feld1 : Feld2 : ... : Feld31
Wenn du das noch in @Trim() einklammerst, hast du auch keine Leerzeilen in der Ansicht.
Aber auch hier gilt: kannst du mal bitte das Problem genauer beschreiben, welches du mit einer Maske mit 31 Namensfeldern lösen möchtest? Wäre es eventuell Hilfreich, in der Maske ein einzelnes Feld mit Mehrfachwerten zu verwenden? Dann wärst du auch nicht auf 31 Namen beschränkt.
Viele Grüße
Harry