Hallo liebe User,
ich versuche schon seit einiger Zeit verzweifelt einen Code für folgendes Problem zu schreiben.
Ich habe ein Nummernfeld in einem Dialog. Das Dialogfeld heißt "Kundennummer" und der Dialog "Eingaben"
Um zu testen ob das Auslesen funktioniert, wollte ich die im Dialogfeld eingegebene Kundennummer zunächst in einer Message Box anzeigen lassen.
Leider blieben meine Versuche erfolglos.
Für Eure Hilfe bedanke ich mich schon mal ganz herzlich.
Falls das Thema im Forum schon beschrieben wurde entschuldige ich mich, jedoch hab ich trotz langer Suche nichts genaueres dazu gefunden.
Grüße Stefan
Dialogfeld auslesen
Moderator: Moderatoren
Re: Dialogfeld auslesen
Beispielsweise:
Gruß
Stephan
Code: Alles auswählen
Dim oDialog1
Sub Dialog_starten()
DialogLibraries.LoadLibrary("Standard")
oForm = DialogLibraries.Standard.Eingaben
oDialog1 = CreateUnoDialog( oForm )
oDialog1.execute
End Sub
Sub auslesen()
Msgbox oDialog1.Model.getByName("Kundennummer").Value
End Sub
Gruß
Stephan
-
- *
- Beiträge: 16
- Registriert: Fr, 15.10.2010 08:46
Re: Dialogfeld auslesen
Sehr gut,
Vielen Dank...funktioniert bestens.
Grüße Stefan
Vielen Dank...funktioniert bestens.
Grüße Stefan
Re: Dialogfeld auslesen
Aloha
Je nachdem, was für ein Feld Du benutzt (Numerisches oder Textfeld), kann es statt A.Value auch A.Text lauten.
Wenn die Personennummer immer eine Zahl ist, dann kannst Du das Ganze auch so
machen.
Dann sieht das so ausGast hat geschrieben:"A" habe ich davor als Object Deklariert und mit: A = Eingaben.Model.getByName("KdNr") das entsprechende Feld zugewiesen.
Code: Alles auswählen
sSQL = "select ""Anrede"", ""Vorname kurz"", ""Nachname kurz"", ""Straße"", ""Postleitzahl"", ""Ort"" from ""Kundendaten"" where ""Personennummer"" like '" & A.Value & "'"
Wenn die Personennummer immer eine Zahl ist, dann kannst Du das Ganze auch so
Code: Alles auswählen
sSQL = "select ""Anrede"", ""Vorname kurz"", ""Nachname kurz"", ""Straße"", ""Postleitzahl"", ""Ort"" from ""Kundendaten"" where ""Personennummer"" = " & A.Value
-
- *
- Beiträge: 16
- Registriert: Fr, 15.10.2010 08:46
Re: Dialogfeld auslesen
Sehr gut...vielen Dank...