LabVIEWForum.de
Pfadangabe bei Write to Spreadsheet File - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Pfadangabe bei Write to Spreadsheet File (/Thread-Pfadangabe-bei-Write-to-Spreadsheet-File)



Pfadangabe bei Write to Spreadsheet File - stud_lab - 30.07.2008 13:36

Hallo,

ich versuche gerade Pfadangaben festzulegen, aber es klappt nicht so wie ich will und ich finde auch hier im Forum und in der LV-Hilfe nicht das, was mir weiterhilft. Daher meine Frage hier:

Ich speichere über die Funktion "Write to Spreadsheet File" Daten ab. Nun möchte ich in einem bestimmten Ordner speichern. Diesen Ordner muss ich ja in einer Pfadangabe festlegen. Nur, soweit ich das durch lesen und rumprobieren gemerkt habe, geht es nur, wenn man einen bestimmten Dateinamen festlegt (zumindest hat es bei mir nur so funktioniert). Ich möchte aber den Pfad festlegen (z.B. C:OrdnerZiel... ) und dann dort einen beliebigen Dateinamen wählen können.
Ich weis, dass ich irgendwo ganz dumm hänge, aber nachdem ich nun 1h rumprobiert habe sehe ich die Lösung vor lauter Fehler nicht mehr.
Danke im voraus für Tipps oder Tricks!

Gruß stud


Pfadangabe bei Write to Spreadsheet File - jg - 30.07.2008 13:52

Geht es darum, einem Pfad-Control auf dem FP beizubringen, dass du nur einen Pfad auswählen willst? Dann Rechtsklick auf Pfad-Control -> "Browse Options" und dort die entsprechende Auswahl einstellen.

Der Filedialog enthält dann unter dem Abbrechen-Button einen weiteren Button "Verzeichnes wählen".

ODER:
Das File-Dialog VI verwenden, das Express-VI öffnet den Dialog gleich, beim darin versteckten VI wieder Rechtsklick, etc etc.

ODER:
File-Konstante im BD: Einfach nur einen Pfad eintragen...

MfG, Jens


Pfadangabe bei Write to Spreadsheet File - stud_lab - 30.07.2008 14:05

Hallo Jens,

ich möchte, dass wenn ich einen Button "Speichern" drücke, ein Dialog auf geht, in dem der vorher festgelegte Speicherort voreingestellt ist.

Ich habe versucht es mittels eine File-Konstante im BD zu bewerkstelligen, aber ich bekomme da immer nur den Fehler 1059

<blockquote>
Fehler 1059 ist bei Nicht identifizierte Position aufgetreten

Mögliche Ursachen:

LabVIEW: Unerwarteter Dateityp.
</blockquote>

Gruß stud


' schrieb:Geht es darum, einem Pfad-Control auf dem FP beizubringen, dass du nur einen Pfad auswählen willst? Dann Rechtsklick auf Pfad-Control -> "Browse Options" und dort die entsprechende Auswahl einstellen.

Der Filedialog enthält dann unter dem Abbrechen-Button einen weiteren Button "Verzeichnes wählen".

ODER:
Das File-Dialog VI verwenden, das Express-VI öffnet den Dialog gleich, beim darin versteckten VI wieder Rechtsklick, etc etc.

ODER:
File-Konstante im BD: Einfach nur einen Pfad eintragen...

MfG, Jens



Pfadangabe bei Write to Spreadsheet File - Y-P - 30.07.2008 14:18

Lad' mal Dein VI hoch.

Gruß Markus


Pfadangabe bei Write to Spreadsheet File - stud_lab - 30.07.2008 14:33

Hi Y-P,

anbei die Kurzversion meines Problems.

Gruß stud


Lv85_img[attachment=13730]


Pfadangabe bei Write to Spreadsheet File - Y-P - 30.07.2008 14:43

"C:Programme" ist ja nicht gerade ein Dateiname, geschweige denn Dateiformat.
"C:Programmetest.txt" hört sich da z.B. schon besser an. Wink
Probier's mal so.

Gruß Markus

' schrieb:Hi Y-P,

anbei die Kurzversion meines Problems.

Gruß stud
[attachment=41080:Bsp.vi]



Pfadangabe bei Write to Spreadsheet File - stud_lab - 30.07.2008 14:49

Hi Markus,

' schrieb:"C:Programme" ist ja nicht gerade ein Dateiname, geschweige denn Dateiformat.
"C:Programmetest.txt" hört sich da z.B. schon besser an. Wink
Probier's mal so.

Gruß Markus

das habe ich auch schon festgestellt ;)ich will aber nur den Pfad angeben, in dessen Ordner man abspeichern soll/muss. Der Dateiname soll jeder selber festelegen können. Ich will es im Prinzip so haben, als wenn man den Pfadstring leer lässt und das Standardverzeichnis kommt. Nur möchte ich halt das Verzeichnis selber festlegen können. Das Dateiformat dann festzulegen, das wäre dann das i-Tüpfelchen Cool

Hoffe ich habe nun mein Wunsch/Problem besser erklärt ^_^

Gruß stud


Pfadangabe bei Write to Spreadsheet File - Y-P - 30.07.2008 15:01

Dann mach' doch ein kleines SubVI, wo der Benutzer den Dateiname und -typ eingeben kann. Aus diesen Werten "bastelst" Du Dir dann Deinen Pfad.
Die Werte vom Benutzer kriegst Du als String, verbindest das dann mit C:Programme (auch als String). Den Gesamtstring wandelst Du in einen Pfad...... und fertig. Wink

Gruß Markus

' schrieb:Hi Markus,
das habe ich auch schon festgestellt ;)ich will aber nur den Pfad angeben, in dessen Ordner man abspeichern soll/muss. Der Dateiname soll jeder selber festelegen können. Ich will es im Prinzip so haben, als wenn man den Pfadstring leer lässt und das Standardverzeichnis kommt. Nur möchte ich halt das Verzeichnis selber festlegen können. Das Dateiformat dann festzulegen, das wäre dann das i-Tüpfelchen Cool

Hoffe ich habe nun mein Wunsch/Problem besser erklärt ^_^

Gruß stud



Pfadangabe bei Write to Spreadsheet File - jg - 30.07.2008 15:01

Mir war das mit dem Startpfad schon klar:

Meinst du sowas in der Art (allerdings Auswahl eines neuen Pfades, keiner neuen Datei):
Lv85_img[attachment=13732]

MfG, Jens

P.S.: Nicht vergessen, LV-Version bei Uploads mit angeben!!!


Pfadangabe bei Write to Spreadsheet File - stud_lab - 30.07.2008 15:09

Hi,

@Jens: Genau sowas meine ich! Danke!

@Markus: Ein SubVi möchte ich vermeiden. Der Vorschlag von Jens trifft das, was ich haben will.

Das mit den LV-Versionen vergesse ich immer. Habe in meinem Angaben das angegeben und denke dann nicht daran, diese nochmal so anzugeben. Ich gelobe Besserung!

Danke euch beiden!

Gruß stud