Autor Thema: @Befehl zur Serverauswahl  (Gelesen 2320 mal)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
@Befehl zur Serverauswahl
« am: 28.03.12 - 15:37:47 »
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")
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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: @Befehl zur Serverauswahl
« Antwort #1 am: 28.03.12 - 15:45:03 »
Hallo,

Das Einzige was mir spontan einfallen wuerde waere das Location-Dokument.
$SavedServers


Andreas

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: @Befehl zur Serverauswahl
« Antwort #2 am: 28.03.12 - 15:56:19 »
Das Einzige was mir spontan einfallen wuerde waere das Location-Dokument.
$SavedServers

Das Feld beinhaltet aber nicht alle Server.


Ich möchte NICHT die "Server"-View von der names.nsf am Server auslesen.

Was spricht dagegen?

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: @Befehl zur Serverauswahl
« Antwort #3 am: 28.03.12 - 19:17:39 »
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...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: @Befehl zur Serverauswahl
« Antwort #4 am: 29.03.12 - 08:10:23 »
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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Glombi

  • Gast
Re: @Befehl zur Serverauswahl
« Antwort #5 am: 29.03.12 - 08:16:35 »
Es macht ja echt viel Sinn, Server anzuzeigen, die es nicht mehr gibt.  ;) Oder?

Ich könnte mir vorstellen, dass es tief in der bookmark.nsf versteckt irgendwo eine Liste der Server gibt. Das habe ich aber noch nicht weiter untersucht...

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz