Forumlar/Dialog Cursor soll erst am ende des Programms ins nächste Textfeld springen
Verfasst: Do 29. Mär 2018, 21:29
Hallo Leute,
leider bin ich mir nicht sicher, ob ich in diesem Forum richtig bin. Ich arbeite mit Writer (Version: 4.3.3.2) unter Linux. ich habe mir ein Formular (Dialog) erstellt. Da ich dort Textfelder habe, in dem Eingaben notwendig sind, kommt eine entsprechend Fehlermeldung, wenn keine Daten eingeben worden.
etwa so:
Sub TBName_Pruefen()
'Pruefen ob Textbox (TBName) Daten enthält
If oDialog.getControl("TBName").text= "" Then
sVarName = MsgBox( "Bitte geben Sie Vorname, Nachname ein!", 32 + 4, "Eingabefehler!")
If sVarName = 7 Then exit sub
else
.....
Das geht auch, nur der Cursor springt sofort ins Feld, bevor ich überhaupt, die Ja/Nein drücken kann. Gibt es eine Möglichkeit, dass der Cursor erst am Ende des Programms ins nächste Feld springt.
Vielen Dank für die Hilfe
Ich wünsche allen im Forum Frohe Ostertage!
Gruss
Thomas
leider bin ich mir nicht sicher, ob ich in diesem Forum richtig bin. Ich arbeite mit Writer (Version: 4.3.3.2) unter Linux. ich habe mir ein Formular (Dialog) erstellt. Da ich dort Textfelder habe, in dem Eingaben notwendig sind, kommt eine entsprechend Fehlermeldung, wenn keine Daten eingeben worden.
etwa so:
Sub TBName_Pruefen()
'Pruefen ob Textbox (TBName) Daten enthält
If oDialog.getControl("TBName").text= "" Then
sVarName = MsgBox( "Bitte geben Sie Vorname, Nachname ein!", 32 + 4, "Eingabefehler!")
If sVarName = 7 Then exit sub
else
.....
Das geht auch, nur der Cursor springt sofort ins Feld, bevor ich überhaupt, die Ja/Nein drücken kann. Gibt es eine Möglichkeit, dass der Cursor erst am Ende des Programms ins nächste Feld springt.
Vielen Dank für die Hilfe
Ich wünsche allen im Forum Frohe Ostertage!
Gruss
Thomas