Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 23.02.07 - 15:48:23

Titel: Open Dialoge
Beitrag von: bikerboy am 23.02.07 - 15:48:23
Hallo,

Ich wollte mich mal nach einigen Dilogen erkundigen. Ich arbeite gerade mit einem OpenFileDialog der NotesUIWorkspace-Klasse, und das rennt auch wie gewünscht. Nun möchte ich das selbe für Datenbanken haben, denn einmal soll der User dynamisch sagen können, welche Datenbank gefüllt werden soll, und dann soll er die Möglichkeit haben, aus einem Adressbuch sich jemanden aussuchen können. Das heisst ich brauche einmal als Rückgabewert einen Datenbanknamen und einen Personennamen.

Habe leider in der Hilfe die Dialoge nicht gefunden. Bitte sagt mir nur nach was ich suchen soll. Möchte das ganze ja lernen. Danke schon mal
Titel: Re: Open Dialoge
Beitrag von: koehlerbv am 23.02.07 - 15:51:53
Das eine wäre @Prompt ([ChooseDatabase]..., das andere @Picklist ([Names] ...).

Details siehe DesignerHelp.

Bernhard
Titel: Re: Open Dialoge
Beitrag von: m3 am 23.02.07 - 15:52:27
Picklist bzw. Prompt
Titel: Re: Open Dialoge
Beitrag von: bikerboy am 23.02.07 - 15:54:50
gut danke
Titel: Re: Open Dialoge
Beitrag von: bikerboy am 23.02.07 - 15:58:17
hmm hätte ich gleich sagen sollen ich brauche das ganze für script, finde keine ordentliche LAR (Language Across Reference )
Titel: Re: Open Dialoge
Beitrag von: bikerboy am 23.02.07 - 15:59:51
War mal wieder schneller als mein Kopf , soll Language cross-reference heissen also kurz (LCR)
Titel: Re: Open Dialoge
Beitrag von: Axel am 23.02.07 - 16:01:48
Schau dir in der Designer-Hilfe die folgenden Methoden an:

variant = notesUIWorkspace.Prompt( type%, title$, prompt$ [, default ] [, values ] )

und
 
stringArray = notesUIWorkspace.PickListStrings( type% [, multipleSelection ] )


Axel
Titel: Re: Open Dialoge
Beitrag von: m3 am 23.02.07 - 16:02:30
Die Designer-Hilfe kennst aber schon, oder?

Aus der Hilfe zu @Picklist:
Zitat
Language cross-reference
PickListStrings method of LotusScript NotesUIWorkspace class

Aus der Hilfe zu @Prompt:
Zitat
Language cross-reference
InputBox function of LotusScript language
DialogBoxCanceled property  of LotusScript NotesUIDocument class
Prompt method of LotusScript NotesUIWorkspace class
Titel: Re: Open Dialoge
Beitrag von: bikerboy am 23.02.07 - 16:32:55
ja kenne ich schon , aber ich sehe immer den Wald vor lauter Bäumen nicht