Domino 9 und frühere Versionen > ND8: Entwicklung

Messagebox mit Eingabefenster

(1/1)

zapfbay:
Hallo zusammen!

Ich hätte da mal eine (dumme) Frage! Gibt es in Notes eine Art Messagebox mit einer Eingabezeile, wie man das z.B. aus JavaScript kennt?
Möchte den User bitten, eine kurze Eingabe zu machen und diese Eingabe auch weiter verarbeiten...
Geht sowas in Notes?

Sorry, wenn die Frage vielleicht etwas komisch klingt, aber so fit bin ich in der Notes Programmierung leider (noch) nicht.

Vielen Dank schon mal für Eure Hilfe.
Gruß, Markus

eknori:
Eine Messagebox mit Eingabefenster nennt man in Notes Dialogbox.

Fedaykin:
Hallo Markus

Oder in sehr einfachen Fällen ist auch eine Inputbox möglich.

Beispiel:

--- Code: ---Dim strAnswer As String
strAnswer=Inputbox("Prompt","Titel","Default")
--- Ende Code ---
Für weiteres Hilfe bemühen.

Gruss
Remo

zapfbay:
Danke, Inputbox war genau das, was ich gesucht habe!
Vielen Dank

Axel:

--- Zitat von: zapfbay am 22.06.10 - 11:04:09 ---Gibt es in Notes eine Art Messagebox mit einer Eingabezeile, wie man das z.B. aus JavaScript kennt?
Möchte den User bitten, eine kurze Eingabe zu machen und diese Eingabe auch weiter verarbeiten...
Geht sowas in Notes?

--- Ende Zitat ---

Das geht in Notes. Du hast leider nicht dazugeschrieben welche Sprache du meinst, LotusScript oder die Formelsprache.

Formelsprache:
@Prompt( [style] : [NoSort] ; title ; prompt ; defaultChoice ; choiceList ; filetype )

LotusScript:
InputBox[$] ( prompt [ , [ title ] [ , [ default ] [ , xpos , ypos ] ] ] ) (das hat Remo dir ja schon geschrieben)

2.Möglichkeit:
variant = notesUIWorkspace.Prompt( type%, title$, prompt$ [, default ] [, values ] )

Beisp.:

--- Code: ---  Dim workspace As New NotesUIWorkspace
  Dim askme As Integer
  askme = workspace.Prompt(PROMPT_OK, "Reminder", "Don't forget to run backup tonight.")

--- Ende Code ---

Die einzelnen Parameter zu beschreiben würde den Rahmen sprengen. Die kannst du aber in der Designer-Hilfe nachlesen. Da gibt's auch eine ganze Reihe an Beispielen.

Axel

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln