Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Nexus am 18.08.04 - 15:21:45

Titel: Mehrer Felder in eine Ansichtsspalte speicher
Beitrag 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.
Titel: Re:Mehrer Felder in eine Ansichtsspalte speicher
Beitrag von: umi am 18.08.04 - 15:35:12
Zitat
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....
Titel: Re:Mehrer Felder in eine Ansichtsspalte speicher
Beitrag von: Axel am 18.08.04 - 18:53:48
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
Titel: Re:Mehrer Felder in eine Ansichtsspalte speicher
Beitrag von: HarryB am 19.08.04 - 10:27:45
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