StringGadgets mit Daten aus Datenbank füllen
Verfasst: 11.12.2013 20:49
Hallo Leute,
hab schon die Suchefunktion benutzt, aber leider nichts gefunden.
Ich möchte Zeilenweise in Stringgadgets zeilenweise Daten aus einer Datenbank per GetDatabaseString() befüllen.
Bei einer Zeile ist das ja kein Problem, aber bei mehreren Zeilen bekomme ich das nicht hin.
Hier ein Code-Beispiel:
Wer hat da eine Idee für mich, wie ich das hinbekomme?
Gruß aus dem Münsterland
Frank
hab schon die Suchefunktion benutzt, aber leider nichts gefunden.
Ich möchte Zeilenweise in Stringgadgets zeilenweise Daten aus einer Datenbank per GetDatabaseString() befüllen.
Bei einer Zeile ist das ja kein Problem, aber bei mehreren Zeilen bekomme ich das nicht hin.
Hier ein Code-Beispiel:
Code: Alles auswählen
;- Window Constants
;
Enumeration
#Window0
EndEnumeration
;- Gadget Constants
;
Enumeration
#Text_01
#Text_02
#Text_03
#Text_04
#Text_05
#Text_06
#Text_07
#String_60
#String_61
#String_62
#String_63
#String_64
#String_65
#String_66
#String_67
#String_68
#String_69
#Button_01
EndEnumeration
If OpenWindow(#Window0, 280, 145, 480, 150, "Strings in Scheife füllen", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
TextGadget(#Text_01, 050, 15, 75, 20, "ArtNr.")
TextGadget(#Text_02, 135, 15, 75, 20, "Anzahl")
TextGadget(#Text_03, 220, 15, 75, 20, "Bezeichnung")
TextGadget(#Text_04, 305, 15, 75, 20, "Netto")
TextGadget(#Text_05, 390, 15, 75, 20, "Brutto")
TextGadget(#Text_06, 10, 47, 35, 20, "Zeile 1")
TextGadget(#Text_07, 10, 77, 35, 20, "Zeile 2")
StringGadget(#String_60, 050, 45, 75, 20, "")
StringGadget(#String_61, 135, 45, 75, 20, "")
StringGadget(#String_62, 220, 45, 75, 20, "")
StringGadget(#String_63, 305, 45, 75, 20, "")
StringGadget(#String_64, 390, 45, 75, 20, "")
StringGadget(#String_65, 050, 75, 75, 20, "")
StringGadget(#String_66, 135, 75, 75, 20, "")
StringGadget(#String_67, 220, 75, 75, 20, "")
StringGadget(#String_68, 305, 75, 75, 20, "")
StringGadget(#String_69, 390, 75, 75, 20, "")
ButtonGadget(#Button_01, 375, 115, 90, 25, "Füllen")
EndIf
Repeat
EventID = WaitWindowEvent()
Select EventID
Case #PB_Event_Gadget ; Hier das Buttonmenü
Select EventGadget()
Case #Button_01
Debug "Hier die Daten befüllen aus der ACCESS-Datenbank"
EndSelect
Case #PB_Event_CloseWindow ;-- Fenster schließen
If EventWindow() = #Window0
End
EndIf
EndSelect
Until Quit = 1
End ; All the opened
Wer hat da eine Idee für mich, wie ich das hinbekomme?
Gruß aus dem Münsterland
Frank