LabVIEWForum.de - Pfadangabe/-abfrage

LabVIEWForum.de

Normale Version: Pfadangabe/-abfrage
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Guten Morgen,

ich habe zum Wochenende ein hoffentlich kleineres Problem festgestellt.
Dazu habe ich folgenden Sachverhalt:

Ich möchte 2 CSV Dateien auswerten. Die Auswertung für sich funktioniert.
Aber die Dateien kommen aus dem Netzwerk und ich möchte sie dann lokal im Programmverzeichnis speichern.
Wenn die Datei im Netzwerk nicht gefunden wird, soll auf eine vorherige lokale Variante zugegriffen werden.
Das erfolgt alles im Initialschritt.

So wie ich es jetzt programmiert habe, funktioniert es auf 3 PC´s.
Auf 2 anderen PC ist die Funktion jedoch nicht gegeben. Da kommt beim Programmstart die Abfrage/Datei öffnen Option.

Gruß
Steffen
Hallo Stefan,

schwer zu sagen, vermutlich kommt der aus deinem nicht beigefügten "io reduced sheet.vi".
Hast du schon genaueres Debugging betrieben?

Gruß, Jens
Ich weiß nicht genau, wie ich debuggen soll.
Am EntwicklungsPC läuft es ja durch.
Dann habe ich einen installer erstellt.
Einmal komplett Installation auf einem PC gemacht, wo noch nie eine runtime drauf und es lief.
Dann hatte ich eine exe erstellt, die lief auch auf einem bestehenden System.
Nur von 2 frischen PC bekomme ich die Rückmeldung, dass es nicht läuft.
Ich werde später, die fehlenden Dateien nachreichen.
Gruß
Steffen
Hallo Steffen,
kann es sein, dass bei den 2 PC die csv-Dateien fehlen bzw. nicht in dem vorgegeben Ortner liegen?
Überschreiben "true" reicht nicht. Du musst die Datei mit "replace or create" öffnen.

Gruß
Freddy
(04.12.2020 14:58 )hulk schrieb: [ -> ]Nur von 2 frischen PC bekomme ich die Rückmeldung, dass es nicht läuft.

Wohin installierst du das Programm an den "frischen PCs"? In heutigen Zeiten darf ein Programm ohne erhöhte Rechte (bzw. bei bestehenden Dateien ohne entsprechende Markierung) keine Dateien im "Program Files (x86)" bzw. "Program Files" Verzeichnis verändern bzw. erstellen.

Gruß, Jens
Guten Abend,

Also die Dateien sind schon vorhanden. Er soll sie sich ja normal aus dem Netzwerk holen.
Im Anhang habe ich das Programm mal modifiziert. Statt Netzwerk sind es jetzt zwei unterschiedliche Ordner.
Alle Dateien sínd auch angehangen.

Aber eventuell ist der Ansatz mit dem Zielverzeichnis richtig....
der Rest
Wie vermutet, der Dialog kommt aus deinem VI "io_reduced_sheet.vi".

Jetzt musst du untersuchen, wieso an dieses VI ein leerer Pfad übergeben wird.

Gruß, Jens
Hallo Jens,

das ist schwierig zu identifizieren,
da ich ja 2 Rechner habe, wo es funktioniert.
Hallo hulk,

Sonicht
Wenn du das nächste mal 14 Dateien hier anhängen willst, solltest du einfach das Verzeichnis mit allen Dateien ZIPpen und nur eine ZIP-Datei änhangen…

Zitat:das ist schwierig zu identifizieren, da ich ja 2 Rechner habe, wo es funktioniert.
Einfach einen OneButtonDialog einfügen, der den aufgerufenen Pfad anzeigt!
(Oder auf eine beliebige andere Art anzeigen/loggen, welcher Dateipfad verwendet wird!)

Oder das ReadSpreadsheetFile durch eigene Programmierung ersetzen, wo du ein besseres Errorhandling integrierst.
Seiten: 1 2
Referenz-URLs