AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
21.08.17 - 13:52:19
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino 6
| |-+  ND6: Administration & Userprobleme (Moderatoren: _Arne_, eknori)
| | |-+  Gibt es @PickList([FOLDERS]) in LotusScript?
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Gibt es @PickList([FOLDERS]) in LotusScript?  (Gelesen 4882 mal)
alesssandro
Aktives Mitglied
***
Offline Offline

Beiträge: 129


Lasagne, mhhh.


« am: 18.01.05 - 17:30:12 »

Hi Leute.

In der Formelsprache gibt es die Funktion @PickList([FOLDERS]). Damit kann ich in einem Dialogfenster einen Ordner auswählen - wie in der Mail-DB bei "Senden und ablegen".

Ich hab mich durch die Designer-6-Hilfe geackert und habe nicht gefunden, wie man etwas entsprechendes in LotusScript machen könnte. Die LS Entsprechung ist doch Pickliststrings() - doch hier kann man keinen Folder-Parameter mitgeben?!

Kennt jemand eine Lösung dafür?

Danke, alex
Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10739


« Antworten #1 am: 18.01.05 - 17:51:21 »

Dim ws As New NotesUIWorkspace
Call ws.folder(, False)
Gespeichert
koehlerbv
Moderatoren
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 20428



« Antworten #2 am: 18.01.05 - 18:11:49 »

Das ist aber etwas anderes als das angefragte - hiermit wird der Move-to-folder-Dialog angezeigt, aber kein Foldername zurück gegeben.
Vielleicht habe ich etwas naheliegendes übersehen (oder ich programmiere und optimiere zu gerne  Grin ), aber bisher habe ich hierfür immer eine eigens programmierte Routine verwendet, die mir den gewählten Foldername zurück gegeben hat.

Bernhard
Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10739


« Antworten #3 am: 18.01.05 - 18:15:16 »

hmm, Bernhard hat Recht; irgendwie funktioniert der Denkapparat heute nicht wie gewohnt ...  Wink
Gespeichert
koehlerbv
Moderatoren
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 20428



« Antworten #4 am: 18.01.05 - 18:19:56 »

Was aber nicht ausschliesst, dass Du doch die richtige Antwort geliefert hast. So ganz geht das ja aus dem Ursprungsposting nicht hervor.

Bernhard
Gespeichert
alesssandro
Aktives Mitglied
***
Offline Offline

Beiträge: 129


Lasagne, mhhh.


« Antworten #5 am: 19.01.05 - 09:44:37 »

Mit ws.folder(, false) geht es schon in die richtige Richtung. Aber, wie Bernhard angemerkt hat, geht es mir darum, den Namen des ausgewählten Ordners zu verarbeiten.

Hab es so probiert:
Code:
Dim uiws As New NotesUIWorkspace
Dim foldername As Variant
foldername = uiws.Folder( , False)
Messagebox foldername, ,"Test"
Aber da kommt nix - Designerhilfe sagt ja auch, dass der Rückgabewert undefinded ist (warum auch immer?!?)

Ich brauche ein Dialogfenster im WS, wo der User einen Ordner auswählen kann und der dann in einem LS Agenten weiterverarbeitet wird. Geht das dann überhaupt irgendwie?

Danke, alex
Gespeichert
koehlerbv
Moderatoren
Gold Platin u.s.w. member:)
*****
Online Online

Geschlecht: Männlich
Beiträge: 20428



« Antworten #6 am: 19.01.05 - 11:05:45 »

Da ist Selberschnitzen angesagt. NotesDatabase.Views (und NotesView.IsFolder) ist eine Variante (und R5-kompatibel), schneller, aber nur für R6 tauglich, ist die NotesNoteCollection.

HTH,
Bernhard
Gespeichert
Thomator
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 353



« Antworten #7 am: 19.01.05 - 11:38:17 »

Hi @All,

kann man die Formel @Picklist nicht evaluieren??

Thomas
Gespeichert

+++To be human is more important than to be important!+++
Semeaphoros
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8152


ho semeaphoros - agr.: der Notesträger


WWW
« Antworten #8 am: 19.01.05 - 11:48:33 »

Nope, das ist einer von denen, die nicht im Evaluate gehen
Gespeichert

Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6
Thomator
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 353



« Antworten #9 am: 19.01.05 - 12:02:44 »

Ach so...
Gespeichert

+++To be human is more important than to be important!+++
alesssandro
Aktives Mitglied
***
Offline Offline

Beiträge: 129


Lasagne, mhhh.


« Antworten #10 am: 20.01.05 - 09:29:09 »

Was haltet ihr von der Idee:

Ich mache eine Formel-Aktion in der ich zuerst mit @Picklist einen Ordner auswählen lasse. Diesen Wert schreibe ich dann in das Profil-Dokument der Mail-DB in ein eigenes Feld. Dann rufe ich in der Aktion einen LS-Agenten auf, der dieses Feld wieder ausließt.

Müsste doch eigentlich gut gehen, oder?
alex
Gespeichert
Thomator
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 353



« Antworten #11 am: 20.01.05 - 09:36:17 »

Hi alex,

ich sag mal, das klingt nicht schlecht. Das sollte funzen.

Thomas
Gespeichert

+++To be human is more important than to be important!+++
Flachmann
Aktives Mitglied
***
Offline Offline

Geschlecht: Männlich
Beiträge: 112



« Antworten #12 am: 09.02.17 - 09:58:30 »

(ich weiß, das ist ein uraltes Thema, aber ich hatte gerade auch dieses Problem, darum hier eine Antwort)

[FOLDERS] gibt es für LotusScript, nur Doku und Konstantendeklaration schweigen sich darüber aus. Ich habe in einer "generellen Utilities"-LotusScript-Library diese Zeile:
Code:
Const PICKLIST_FOLDERS =  4  ' missing constant for NotesUIWorkspace.PickListStrings()

für
Code:
stringArray = notesUIWorkspace.PickListStrings( type% [, multipleSelection ], server$, databaseFileName$, title$)

Allerdings habe ich nie den Bedarf für die weiteren Funktionen, wie [PRIVATE], [SHARED] und [NODESKTOP], gehabt. Das ist evtl. ein weiterer optionaler Parameter.  Smiley
« Letzte Änderung: 09.02.17 - 10:09:50 von Flachmann » Gespeichert

Gruß,
  __________
  _/_
  /lachmann
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: