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