Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: chock am 05.09.03 - 14:41:29

Titel: Felder vergleichen
Beitrag von: chock am 05.09.03 - 14:41:29
Hallo,

ich will in einer Maske A ein Feld
mit mehreren Feldern in einer zweiten Maske B vergleichen.
Ist der Eintrag in Maske A gleich einem Feld in Maske B,
so soll ein Feld in Maske A auf "Ja" gesetzt werden.

Habe es so versucht, aber ohne Erfolg:

test:=@IF(@Left(t_mit;1)=t1|t2|t3|t4;"ja";"nein");
Field besucht := test;
besucht

Danke
Titel: Re:Felder vergleichen
Beitrag von: Glombi am 05.09.03 - 14:57:16
Wenn t1 ,t2 ,... Felder sein sollen, dann so:
test:=@IF(@IsMember(@Left(t_mit;1);t1:t2:t3:t4);"ja";"nein");

Andreas
Titel: Re:Felder vergleichen
Beitrag von: Lossa am 05.09.03 - 14:58:11
Hi,

Wenn du zwei Dokumente (du sprichts von Masken) und dort Felder vergleichen möchtest, dann must du LotusScript verwenden.

Es gibt dort verschiedene Möglichkeiten an Dokumente zu gelangen:
zb.: über eine View und dann dort das Dokument gem. Schlüssel
oder
aus dem Frontend über die UI-Klassen.

So klappt es dann bestimmt.
Titel: Re:Felder vergleichen
Beitrag von: chock am 05.09.03 - 15:32:31
In meiner Db habe ich eine Maske in der den Schulungsstatus der Mitarbeiter verwalte.
Jetzt möchte in den Teilnhmerlisten den Namen suchen und überprüfen ob die Person teilgenommen hat oder nicht. Hat sie teilgenommen soll ein Feld in der Statusmaske gesetzt werden.

Das heißt ich habe von jedem Mitarbeiter ein Status Dokument und mehere Dokumente von den Teilnehmerlisten.
Titel: Re:Felder vergleichen
Beitrag von: koehlerbv am 05.09.03 - 15:54:19
Wenn es sehr unelegant / undynamisch programmiert ist, würde es auch mit @functions gehen ...
Kannst Du LotusScript ? Bevor ich jetzt das falsche poste ...

Bernhard

PS: Paß mal beim Schreiben ein wenig auf Ausdruck und Rechtschreibung auf - das liest sich dann für uns echt besser. Deine Frage mußte man ja dreimal lesen ...