Domino 9 und frühere Versionen > ND8: Entwicklung
@Befehl zur Serverauswahl
pram:
Hallo,
ich suche einen @Befehl zum Auswählen eines Servers (ähnlich wie wenn man einen Agent aktiviert)
Da es keinen @prompt/@picklist Befehl gibt (bzw. ich keinen gefunden habe) ist mein aktueller Ansatz wie folgt:
--- Code: ---@Prompt([OkCancelEditCombo];"Servername wählen";"Bitte wählen Sie einen Servernamen";@DbName[1];"server1":"server2":"server3")
--- Ende Code ---
Dabei bräuchte ich eine Möglichkeit, die Auswahlliste vorzubelegen. Eine Liste mit möglichen Servern müsste doch irgendwo LOKAL am Client verfügbar sein
(names.nsf/desktop8.ndk/bookmark.nsf)?
Ich möchte NICHT die "Server"-View von der names.nsf am Server auslesen.
Gruß
Roland
ascabg:
Hallo,
Das Einzige was mir spontan einfallen wuerde waere das Location-Dokument.
$SavedServers
Andreas
Axel:
--- Zitat von: ascabg am 28.03.12 - 15:45:03 ---Das Einzige was mir spontan einfallen wuerde waere das Location-Dokument.
$SavedServers
--- Ende Zitat ---
Das Feld beinhaltet aber nicht alle Server.
--- Zitat von: pram am 28.03.12 - 15:37:47 ---Ich möchte NICHT die "Server"-View von der names.nsf am Server auslesen.
--- Ende Zitat ---
Was spricht dagegen?
Axel
Tode:
Ausser in der Servers- View wirst Du aber keine vollständige Liste finden... du könntest die Bookmarks in der bookmark.nsf durchrattern und probieren Dir da was zusammenzubauen, oder eben die SavedServers im LocationDocument. Aber eine garantie fr Vollständigkeit wirst Du nirgends bekommen...
pram:
Ich möchte gerne eine Vorschlagsliste so wie Notes sie an verschiedenen Stellen macht (bsp. Agenten aktivieren)
Diese Liste enthält alle jemals verwendeten Server (auch welche die es nicht gibt), greift also nicht auf das DominoDirectory zu. Dass nicht alle Server enthalten sind (oder auch welche dei es gar nicht mehr gibt) tritt hier auch auf und damit könnte ich leben
Das mit dem LocationDocumet hört sich schon mal gut an.
@Axel dagegen spricht, dass es nicht lokal funktioniert und die Liste ggf. nicht domänenübergreifend ist.
Außerdem bin ich mir nicht sicher, ob die Ansicht in allen Sprachversionen gleich heißt, da muss ich erst mal schauen.
Bin jetzt noch am Schwanken ob ich ein Konstrukt der Form
@DbLookup(""; "" : "Names.nsf"; "Locations"; @LocationGetInfo([FullName]); "$savedServers")
oder doch die "Servers"-View verwende
Werd das heute Nachmittag mal ausprobieren.
Gruß
Roland Praml
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln