-> Hier kostenlos registrieren
Hallo liebe Forumsmitglieder,
eigentlich ist das eine ganz einfache Standartfunktion. Habe auch viel zu CSV im Forum gefunden, aber letztlich doch keine Erklärung zu meinem Problem.
Per Buttom soll eine Rezeptur auf einen USB-Stick exportiert und über einen weiteren wieder importiert werden. Der Export klappt, ein anschließender Import der unveränderten Datei bricht mit Fehler ab.
Es wird eine MP377 12“ Touch verwendet und das Projekt ist mit WinCC-flex erstellt. An den Buttons wurden folgende Ereignisse parametriert:
ExportiereDatensaetze
Rezepturnummer/-name 1
Datensatznummer/-name 0
Dateiname \Storage Card USB\Werkzeugspeicher.csv
Überschreiben Nach Bestätigung
Statusmeldung ausgeben Ein
Bearbeitungsstatus (Ausgebe optional) Ist.HMI_Bearbeitungsstatus
Und
ImportiereDatensaetze
Dateiname \Storage Card USB\Werkzeugspeicher.csv
Überschreiben Nach Bestätigung
Statusmeldung ausgeben Ein
Bearbeitungsstatus (Ausgebe optional) <Kein Wert>
Bei Importversuchen erscheinen nun die Meldungen:
290053 Import der Datensätze gestartet
290056 Import/Export: Fehler in Datei \Storage Card USB\Werkzeugspeicher.csv; Zeile 1…
290055 Import der Datensätze mit Fehler abgebrochen.
Die Schreibweise der Pfade habe ich von einem anderen Kollegen schon überprüfen lassen. Offensichtlich wird die Datei auf den Stick ja auch gefunden. Die Meldung weist ja eigentlich auf Unstimmigkeiten in der Tabelle hin. Wie kann das aber sein, wenn diese gar nicht erst zwischendurch geöffnet wurde? Schaut man sich die Rezeptur mit einem Editor aber an, sieht alles normal aus mit Semikolon als Trennzeichen (und LFCR am Zeilenende, falls eingeblendet).
Uns sind allerdings Umlaute in den Datensätzen aufgefallen. Ist das evtl. unzulässig? Hatte allerdings auch mit suchen und ersetzen mal versucht diese zu ändern, aber ohne Erfolg. Kennt jemand noch andere Fehlerquellen?
Vielen Dank.
Gru?
Mammut
eigentlich ist das eine ganz einfache Standartfunktion. Habe auch viel zu CSV im Forum gefunden, aber letztlich doch keine Erklärung zu meinem Problem.
Per Buttom soll eine Rezeptur auf einen USB-Stick exportiert und über einen weiteren wieder importiert werden. Der Export klappt, ein anschließender Import der unveränderten Datei bricht mit Fehler ab.
Es wird eine MP377 12“ Touch verwendet und das Projekt ist mit WinCC-flex erstellt. An den Buttons wurden folgende Ereignisse parametriert:
ExportiereDatensaetze
Rezepturnummer/-name 1
Datensatznummer/-name 0
Dateiname \Storage Card USB\Werkzeugspeicher.csv
Überschreiben Nach Bestätigung
Statusmeldung ausgeben Ein
Bearbeitungsstatus (Ausgebe optional) Ist.HMI_Bearbeitungsstatus
Und
ImportiereDatensaetze
Dateiname \Storage Card USB\Werkzeugspeicher.csv
Überschreiben Nach Bestätigung
Statusmeldung ausgeben Ein
Bearbeitungsstatus (Ausgebe optional) <Kein Wert>
Bei Importversuchen erscheinen nun die Meldungen:
290053 Import der Datensätze gestartet
290056 Import/Export: Fehler in Datei \Storage Card USB\Werkzeugspeicher.csv; Zeile 1…
290055 Import der Datensätze mit Fehler abgebrochen.
Die Schreibweise der Pfade habe ich von einem anderen Kollegen schon überprüfen lassen. Offensichtlich wird die Datei auf den Stick ja auch gefunden. Die Meldung weist ja eigentlich auf Unstimmigkeiten in der Tabelle hin. Wie kann das aber sein, wenn diese gar nicht erst zwischendurch geöffnet wurde? Schaut man sich die Rezeptur mit einem Editor aber an, sieht alles normal aus mit Semikolon als Trennzeichen (und LFCR am Zeilenende, falls eingeblendet).
Uns sind allerdings Umlaute in den Datensätzen aufgefallen. Ist das evtl. unzulässig? Hatte allerdings auch mit suchen und ersetzen mal versucht diese zu ändern, aber ohne Erfolg. Kennt jemand noch andere Fehlerquellen?
Vielen Dank.
Gru?
Mammut