Domino 9 und frühere Versionen > ND8: Entwicklung

@Befehl zur Serverauswahl

(1/2) > >>

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