Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mariab am 03.05.06 - 15:11:49

Titel: Summe in Ansicht
Beitrag von: mariab am 03.05.06 - 15:11:49
Hallo,

in einer Maske gibt es zwei Felder.
Feld1 (Namen)
Feld2 (Zeit)

Das Feld Namen kann mehrere Namen enthalten.
Wird der Name Hans in das Feld Namen geschrieben so wird das Feld Zeit mit einem Wert gefüllt, z.B. 60

In der Ansicht habe ich nun zwei Spalten, eine mit dem Namen das andere mit der Zeit. In der zweiten Spalte bilde ich auch eine Summe, welche ich in den Spalteneigenschaften eingestellt habe.

Soweit funktioniert auch alles. Nun möchte ich aber die Zeit in der Spalte nur bei Hans anzeigen lassen. Ist im Feld Namen neben Hans auch Karin vorhanden dann sehe ich in der Ansicht:

Hans      60
Karin      60
             ------
              120

Ich möchte aber folgendes sehen

Hans      60
Karin         
              ----
              60
Titel: Re: Summe in Ansicht
Beitrag von: Thomas Schulte am 03.05.06 - 15:37:34
Das was du möchtest und das was Notes macht sind des öfteren zwei Paar Schuhe. Wenn du das in einem Feld zusammenhängend gespeichert hättest so in der Art:
hans~60
karin~

Dann gäbe es da vielleicht eine Möglichkeit dazu. Aber sonst nicht.
Titel: Re: Summe in Ansicht
Beitrag von: Lossa am 03.05.06 - 16:30:19
Hi,

damit du nicht alles neu machen musst, lass es bei den beiden Feldern und entweder erstellst du in den Dokumenten (beste Performance, bei vielen Dokumenten) ein verstecktes Feld "berechnet" und dort verbindest du die beiden Felder miteinander
Namen+"~"+@Text(Zeit)
Dann kannst du in der Ansicht das mittels @Word(Feld;"~";1oder2) den jeweiligen Wert auslesen.
Oder du machst das beides in der Spalte deiner Ansicht.