Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tabama am 03.04.03 - 17:53:11
-
Hallo zusammen,
kann ich die "@PickList" Funktion in einem Script nutzen, oder gibt es eine vergleichbare Methode einer Klasse??
Gruß Martin
-
Hi,
in R4.6 gibt es Picklist nicht in Script. Ob es mit Evaluate funktioniert, bin ich mir nicht sicher. Probier's mal.
Axel
-
No,
habe ich schon probiert. Mekert zwar nicht rum, tut sich aber auch nichts.
Vielleicht hat ja noch jemand 'nen Tipp
Gruß Martin
-
Hi,
poste doch mal den Code.
Axel
-
War mal auf einem Seminar zu Script. Der Dozent sagte PickList geht nicht mit Evaluate in Script.
-
Hi,
hast recht. Ich hab mal in der Hilfe (ist zwar 5.0.11, gilt aber mit Sicherheit auch für 4.6) folgendes gefunden:
@Functions that affect the user interface do not work in the Evaluate method. These include: @Command, @DbManager, @DbName, @DbTitle, @DDEExecute, @DDEInitiate, @DDEPoke, @DDETerminate, @DialogBox, @PickList, @PostedCommand, @Prompt, and @ViewTitle.
Schade eigentlich. :-[
Evt. kannst du das über einen Dialog regeln und in die Dialogmaske packst du ein Feld, dass du über @Picklist füllst
Axel
-
Hi,
schau mal hier : http://searchdomino.techtarget.com/tip/1,289483,sid4_gci883179,00.html?FromTaxonomy=%2Fpr%2F283834 (http://searchdomino.techtarget.com/tip/1,289483,sid4_gci883179,00.html?FromTaxonomy=%2Fpr%2F283834)
Vielleicht kannst du damit was anfangen. Das Userfeedback bezieht sich allerdings auf R5.
Axel
-
Hallo Axel,
lt. Notes-R4.5-Hilfe müsste "PickList" mit Hilfe von Evaluate in Buttons funktionieren. Hier der Code:
Sub Click(Source As Button)
Dim ergebnis As Variant
Const liste$ = |@PickList
([Custom];"BNK028_MASTER":"ksc/KSCPerso.nsf";"PLName";"MITARBEITER";"Wählen Sie
den Berater aus";4)|
ergebnis = Evaluate(liste$)
Messagebox(ergebnis)
End Sub