-> Hier kostenlos registrieren
Hallo Kollegen,
folgendes Problem: Ich würde gerne den Bearbeitungsstatus einer Funktion auswerten und anhand dieser etwas machen.
Beispiel:
Schau ich in den Log führt er nur den ImportDataRecords aus nicht aber den LoadDataRecord.
Also:
Leider habe ich dann den Fehler das er schneller den Load ausführt als den Import beendet.
Also:
Nun kann ich manuell noch einmal den LoadDataRecord ausführen und habe den Datensatz aber ich will ja das die Funktion automatisch ausgeführt wird NACHDEM der Import fertig ist. Laut Tooltipp im WinCC wäre nach dem erfolgreichen Laden der Bearbeitungsstatus auf 4

Habe auch schon folgende Schreibweisen probiert:
If status =4 then
If status ="4" then
Hilft leider nichts. Irgendwie stehe ich auf dem Schlauch. Hat jemand eine Idee?
folgendes Problem: Ich würde gerne den Bearbeitungsstatus einer Funktion auswerten und anhand dieser etwas machen.
Beispiel:
Code:
'Variablen definieren
Dim pfad
Dim status_import
Dim status_laden
'Funktion ausführen
ImportDataRecords pfad, 0, hmiOverwriteAlways, hmiOn, status_import
'Bearbeitungsstatus verarbeiten
If status_import = 4 then
LoadDataRecord "Rezeptur_1", Barcode, status_laden
End If
Schau ich in den Log führt er nur den ImportDataRecords aus nicht aber den LoadDataRecord.
Also:
Wenn ich nun die Zeile "If status = 4 then" und die "End if" auskommentiere, dann führt er auch die LoadDataRecord aus.Import der Datensätze gestartet
Import der Datensätze erfolgreich beendet
Leider habe ich dann den Fehler das er schneller den Load ausführt als den Import beendet.
Also:
Import der Datensätze gestartet
Datensatz konnte nicht gefunden werden
Import der Datensätze erfolgreich beendet
Nun kann ich manuell noch einmal den LoadDataRecord ausführen und habe den Datensatz aber ich will ja das die Funktion automatisch ausgeführt wird NACHDEM der Import fertig ist. Laut Tooltipp im WinCC wäre nach dem erfolgreichen Laden der Bearbeitungsstatus auf 4

Habe auch schon folgende Schreibweisen probiert:
If status =4 then
If status ="4" then
Hilft leider nichts. Irgendwie stehe ich auf dem Schlauch. Hat jemand eine Idee?