Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: real-challo am 13.01.04 - 12:05:07

Titel: Serverfeld
Beitrag von: real-challo am 13.01.04 - 12:05:07
Hallo !

Ich möchte gerne ein feld, wo man die Server auswählen kann.
Die Server soll er natürlich selbst wissen - wer in seiner Umgebung ist (also nicht dass ich sie eintrage)

Danke
Titel: Re:Serverfeld
Beitrag von: Glombi am 13.01.04 - 12:14:36
Das geht so - als Formel in einem Schlüsselwortfeld:

_CurrentServer := @Subset(@DbName;1);
_LookupServerliste := @DbColumn("";_CurrentServer:"names.nsf";"($Servers)";1);
@If(@IsError(_LookupServerliste);"";_LookupServerliste)

Andreas
Titel: Re:Serverfeld
Beitrag von: Glombi am 13.01.04 - 12:16:02
Um das ganze als Abbreviated Name anzuzeigen:

CurrentServer := @Subset(@DbName;1);
_LookupServerliste := @DbColumn("";_CurrentServer:"names.nsf";"($Servers)";1);
@If(@IsError(_LookupServerliste);"";@Name([Abbreviate];_LookupServerliste))
Titel: Re:Serverfeld
Beitrag von: real-challo am 13.01.04 - 12:20:45
Und was mache ich, wenn ich keine Ansicht namens ($Server) habe ?
Titel: Re:Serverfeld
Beitrag von: Glombi am 13.01.04 - 12:29:17
Die Ansicht sollte aber im Domino Directory sein!
Titel: Re:Serverfeld
Beitrag von: Axel am 13.01.04 - 12:39:34
Und was mache ich, wenn ich keine Ansicht namens ($Server) habe ?


Hi,

diese Ansicht ist, wie Glombi schon geschrieben hat, im Domino Directory (oder im öffentlichen Adressbuch, wie es früher hieß ) vorhanden. Es ist allerdings eine versteckte Ansicht (durch die Klammerung des Namens), die siehst du nur im Designer. Du kannst aber mit @DbLookup oder @DbColumn ganz normal drauf zugreifen.


Axel
Titel: Re:Serverfeld
Beitrag von: Glombi am 13.01.04 - 12:50:45
Man sieht die versteckten Views auch, wenn man die Datenbank mit <Strg>-<Shift> + Doppelklick öffnet.

Oder, falls in einer DB Rahmen verwendet werden: <Strg>-<Shifrt> + Menü Ansicht - Gehe zu

Das nur am Rande, für diejenigen, die es noch nicht wussten.

Andreas