Liste an Procedur übergeben [Gelöst]
Verfasst: 19.11.2013 10:15
Moin,
versuche verzweifelt eine Liste an eine Prozedur zu übergeben, aber irgendwas mache ich wohl noch falsch.
Mittlerweile bekomme ich noch folgende Meldung:
Heißt das die Deklaration der Prozedur ist nicht richtig?
Dazu etwas Beispiel-Code:
versuche verzweifelt eine Liste an eine Prozedur zu übergeben, aber irgendwas mache ich wohl noch falsch.
Mittlerweile bekomme ich noch folgende Meldung:
Code: Alles auswählen
Zeile XY: Declare doesn’t match with real Procedure
Dazu etwas Beispiel-Code:
Code: Alles auswählen
EnableExplicit
; Declare Structures
Structure sPerson
Name.s
Vorname.s
EndStructure
; Declare Procedures
Declare InsertIntoDatabase(Person)
Procedure Read_Liste()
NewList Person.sPerson()
AddElement(Person())
Person()\Name = "Person1"
Person()\Vorname = "Vorname Person1"
AddElement(Person())
Person()\Name = "Person2"
Person()\Vorname = "Vorname Person2"
ForEach Person()
Debug "Name: " + Person()\Name
Debug "Vorname: " + Person()\Vorname
; Insert to Database
InsertIntoDatabase(Person())
Next
EndProcedure
Procedure InsertIntoDatabase(List Person())
If OpenDatabase(0, DatabaseFile$, "", "")
Debug "Datenbankfile geöffnet"
Debug Person()\Name
;......
EndIf
EndProcedure
;Main
Read_Liste()