-> Hier kostenlos registrieren
Guten Abend zusammen,
ich bin neu hier und freue mich für jede Hilfe.
Meine Aufgabe ist es in AWL eine Artikelverwaltung zu programmieren. Dabei bin ich auf ein Problem gestoßen.
Ich habe einen UDT mit Rezeptdaten und in DBxx einen ARRAY[0..10] von UDT angelegt.
Ich bin jetzt soweit gekommen, dass ich in Array[1] - [8] Rezepte speichern kann. Meine Probleme treten beim Speichern von Rezepte in Array[9] und Array[10] auf.
1.Problem
Das Speichern von Daten in Array[9] ist möglich, jedoch wird die Artikelnummer von Array[10] gelöscht. Alle anderen Daten von Array[10] bleiben erhalten. Die anderen zuvor gespeicherten Rezepte Array[1] - [8] bleiben weiterhin erhalten
2.Problem
Das Speichern von Daten in Array[10] ist ebenso möglich, jedoch werden dann in Array[9] alle zuvor gespeicherten Daten gelöscht. Die anderen zuvor gespeicherten Rezepte Array[1]8] bleiben weiterhin erhalten
Kann es sein, dass beim Speichern in Array[9] und [10] Überlappungen im Speicherbereich entstehen??
Vielen Dank im Voraus und schönen Abend noch
Lenny
ich bin neu hier und freue mich für jede Hilfe.
Meine Aufgabe ist es in AWL eine Artikelverwaltung zu programmieren. Dabei bin ich auf ein Problem gestoßen.
Ich habe einen UDT mit Rezeptdaten und in DBxx einen ARRAY[0..10] von UDT angelegt.
- Array[0] soll zum Beobachten des angewählten Rezept dienen. Also Array[0] = HMI-Projektierfeld. Hier sollen die angewählten Rezepte angezeigt werden
- In Array[1] - [10] sollen Rezepte gespeichert werden
Ich bin jetzt soweit gekommen, dass ich in Array[1] - [8] Rezepte speichern kann. Meine Probleme treten beim Speichern von Rezepte in Array[9] und Array[10] auf.
1.Problem
Das Speichern von Daten in Array[9] ist möglich, jedoch wird die Artikelnummer von Array[10] gelöscht. Alle anderen Daten von Array[10] bleiben erhalten. Die anderen zuvor gespeicherten Rezepte Array[1] - [8] bleiben weiterhin erhalten
2.Problem
Das Speichern von Daten in Array[10] ist ebenso möglich, jedoch werden dann in Array[9] alle zuvor gespeicherten Daten gelöscht. Die anderen zuvor gespeicherten Rezepte Array[1]8] bleiben weiterhin erhalten
Kann es sein, dass beim Speichern in Array[9] und [10] Überlappungen im Speicherbereich entstehen??
Vielen Dank im Voraus und schönen Abend noch
Lenny