Autor Thema: Dumme Fragen....  (Gelesen 2064 mal)

Offline CarlGustav

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Dumme Fragen....
« am: 05.02.03 - 11:23:04 »
......


Tja, ist eh ganz eine einfache Frage und wenn ich hier im Forum suche, dann finde ich wahrscheinlich auch Postings darüber,
aber ich frag trotzdem mal so:


Wie kann ich es umsetzen in einem Script auf die Schnelle eine Dialogbox zu öffnen um einen Server auswählen zu können.
Irgendeine Auswahlbox für den User...

Und eine weitere Auswahlbox wo er dann den Pfad zur Datei wählen kann. (Datenbank öffnen...)


Vielen Dank für eure Hilfe,


CG
« Letzte Änderung: 05.02.03 - 16:38:13 von CarlGustav »

Offline tower

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Männlich
    • Uwe Schräpler IT-Service
Re:Dumme Fragen....
« Antwort #1 am: 05.02.03 - 13:12:45 »
ich hab nur was in Kommandosprache

FIELD FLD_view_server := "Local";
FIELD FLD_view_db := "";
@Command([ViewRefreshFields]);
x := @Prompt( [ChooseDatabase]; ""; ""; ""; "");
v_server := @If(@GetMembers( x; 1) = "";"Local"; @GetMembers( x; 1));

FIELD FLD_view_Server := @Name([CN];v_server);
FIELD FLD_view_db := @GetMembers( x; 2);
@Command([ViewRefreshFields]);
""

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dumme Fragen....
« Antwort #2 am: 05.02.03 - 13:20:58 »
... so auf die schnelle - schau mal unter @Prompt in der Notes-Hilfe. Dort gibt es eine spezielle Box für die Dateiauswahl, wie sie dir Notes immer bietet , damit hast du alles in einem Dialog...

ata
Grüßle Toni :)

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:Dumme Fragen....
« Antwort #3 am: 05.02.03 - 13:37:46 »
Hi,

meines Wissens ist es in Script nicht möglich, den DatenbankÖffnen-Dialog anzuzeigen.

Es gibt nur die OpenFileDialog - Methode aus UIWorkspace.

Beispiel:

Dim workspace As New NotesUIWorkspace
Dim files As Variant
files = workspace.OpenFileDialog(True, "File List", _
        "", "c:")
Dim messagelist As String
Forall filelist In files
     messagelist = messagelist & filelist & Chr(10)
End Forall
Messagebox messagelist

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

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dumme Fragen....
« Antwort #5 am: 05.02.03 - 16:29:13 »
@wflamme...

... den habe ich gemeint...

ata
Grüßle Toni :)

Offline CarlGustav

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Dumme Fragen....
« Antwort #6 am: 05.02.03 - 16:35:31 »
Ich weiß nicht recht wie man hier Bilder einfügt........
 Darum hab ich eins angehängt...


So wie auf dem Bild, so würde ich mir das vorstellen. Ein Dialog mit allen verfügbaren Servern im Netzwerk.

Das wär was... Aber das krieg ich irgendwie nicht ganz hin...


Was ich noch gefunden habe ist dieser Code, der bringt aber nicht ganz so diese Ergebnisse wie auf dem Bild:

mailserver := @Subset(@MailDbName; 1);
servers := @DbColumn("":""; mailserver:" "; "($Connections)"; 3);
local_servers := @If(mailserver = ""; ""; @DbColumn("":""; "":"names.nsf"; "($Connections)"; 3));
choices :=  "Local"  :
  @Name([Abbreviate];
    @Unique(@Trim(@If(@IsError(servers); ""; servers) : @If(@IsError(local_servers); "";local_servers))));

FIELD Server := @Prompt([OKCANCELLIST]; "Server"; "Please select a server from this list"; Server; choices);0


Vielleicht (bestimmt) fällt euch dazu noch was ein,


LG,


CG
« Letzte Änderung: 05.02.03 - 16:39:41 von CarlGustav »

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dumme Fragen....
« Antwort #7 am: 05.02.03 - 16:37:24 »
... das mit der Grafik hat leider nicht so ganz geklappt

ata
Grüßle Toni :)

Offline CarlGustav

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Dumme Fragen....
« Antwort #8 am: 05.02.03 - 16:40:21 »


Uuuuppppss...


Aber nun müßte mans anschauen können!!!!


LG,



CG

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dumme Fragen....
« Antwort #9 am: 05.02.03 - 16:51:18 »
... klappt...

... mir fällt auch nur der Weg über die Dörfer - sprich die bekannten Notes-Adressbücher - ein. Dort gibt es Serverdokumente etc...

ata
Grüßle Toni :)

Offline CarlGustav

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Dumme Fragen....
« Antwort #10 am: 05.02.03 - 18:56:51 »


@ATA


Danke für die Antwort.

Wie geh ich das denn an - wie sprech ich die Dörfer an???


LG,

CG

Offline CarlGustav

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Ich liebe dieses Forum!
Re:Dumme Fragen....
« Antwort #11 am: 06.02.03 - 08:50:02 »

Morgen!


Also nun geht das mit der Serversuche folgendermaßen:

mailserver := @Subset(@MailDbName; 1);
servers := @DbColumn("":""; mailserver:"names.nsf"; "($Servers)"; 1);
local_servers := @If(mailserver = ""; ""; @DbColumn("":""; "":"names.nsf"; "($Servers)"; 1));
choices :=
  "Local"
  :
  @Name([Abbreviate];
    @Unique(@Trim(
      @If(@IsError(servers); ""; servers) : @If(@IsError(local_servers); ""; local_servers)
    ))
  );

FIELD Server := @Prompt([OkCancelList]; "Server"; "Please select a server from this list"; Server; choices);
0



Vorher war die falsche Ansicht angegeben. Nun bekomme ich alle benötigten Server zur Auswahl.


Danke für alle Tips,


CG

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz