20.08.2010, 13:56
Hallo Labviewcracks
Ich erstelle beim Start eines Endprüfprogramm eine CSV Datei welche im Filenamen das aktuelle Datum enthält.
So gibt es jeden Tag eine neue CSV Datei mit allen Prüfwerten die im Laufe eines Tages anfallen.
Leider ist diese CSV nicht schreibgeschützt.
Wenn ich diese Datei mit einem CSV-Editer öffne, kann Labview im Hintergrund weiter ohne Probleme Werte abspeichern. Durch aktualisieren der Datei kommen auch die letzten Messwerte im Editer zur Anzeige.
Oeffnet mir aber ein QS-Mensch diese Datei mit Exce, so hat Excel exclusiven Zugriff auf die Datei und andere können nur noch lesend zugreifen.
Jetzt zu meiner Frage:
1. Wie kann ich aus Labview die Datei für Schreibzugriff reservieren? Wenn ich dies erfolgreich lösen kann, erübrigt sich meine zweite Frage.
2. Wenn ich aus Labview auf die schreibgesperrte CSV-Datei zugreife und mein Schreiben nicht erfolgen konnte, bekomme ich jetzt nicht mal mit, dass der Schreibvorgang erfolglos ist. Wie kann ich in Labview bei erfolglosem Schreiben eine Warnmeldung generieren?
Habt ihr gute Ideen, Links oder Beispiele wie ich mein Problem in den Griff bekomme?
Gruss und vielen Dank für alle konstruktiven Beiträge
eugst
Ich erstelle beim Start eines Endprüfprogramm eine CSV Datei welche im Filenamen das aktuelle Datum enthält.
So gibt es jeden Tag eine neue CSV Datei mit allen Prüfwerten die im Laufe eines Tages anfallen.
Leider ist diese CSV nicht schreibgeschützt.
Wenn ich diese Datei mit einem CSV-Editer öffne, kann Labview im Hintergrund weiter ohne Probleme Werte abspeichern. Durch aktualisieren der Datei kommen auch die letzten Messwerte im Editer zur Anzeige.
Oeffnet mir aber ein QS-Mensch diese Datei mit Exce, so hat Excel exclusiven Zugriff auf die Datei und andere können nur noch lesend zugreifen.
Jetzt zu meiner Frage:
1. Wie kann ich aus Labview die Datei für Schreibzugriff reservieren? Wenn ich dies erfolgreich lösen kann, erübrigt sich meine zweite Frage.
2. Wenn ich aus Labview auf die schreibgesperrte CSV-Datei zugreife und mein Schreiben nicht erfolgen konnte, bekomme ich jetzt nicht mal mit, dass der Schreibvorgang erfolglos ist. Wie kann ich in Labview bei erfolglosem Schreiben eine Warnmeldung generieren?
Habt ihr gute Ideen, Links oder Beispiele wie ich mein Problem in den Griff bekomme?
Gruss und vielen Dank für alle konstruktiven Beiträge
eugst