INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

read/write spreadsheet.vi



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

08.05.2009, 10:40
Beitrag #1

raeuberfisch Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2009

2013
2009
DE

01099
Deutschland
read/write spreadsheet.vi
Hallo,

Ich speicher oder lade 2D-arrays in Exceldateien.
Dabei soll der Name im Dialogfenster eingegeben werden. Wenn ich dieses aber abbreche kommt eine Fehlermeldung.

Wie kann ich die Fehlermeldung ausblenden und mit dem Programm einfach fortfahren?

Danke schonmal für eure Antworten!

MfG, Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.05.2009, 11:05
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
read/write spreadsheet.vi
- ErrorHandler anschließen
- "Enable automatic error handling" in den LV-Optionen ausschalten (ganz schlecht!)
- ErrorCluster des Lese-VI's irgendwo (Dummy-mäßig) anschließen...(nicht die feine englische Art!)

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 11:07
Beitrag #3

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
read/write spreadsheet.vi
Ich nehme an du redest vom Dateidialog?!

Wenn du den Fehlerausgang eines Vi's nicht verdrahtest, dann bekommst du sofort eine Fehlermeldung. Um den Fehler des Dateidialogs zu ignorieren hänge einfach eine "Fehler löschen" Funktion an.
Aber Vorsicht, es ist im Allgemeinen nicht klug das ohne zumindest eine weitere Abfrage zu tun, denn wenn du den Dialog abbrichst, dann hat LV keinen Dateipfad und folgende Funktionen werden dir Fehler ausgeben.

Grüße


Angehängte Datei(en) Thumbnail(s)
   

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 13:06
Beitrag #4

raeuberfisch Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2009

2013
2009
DE

01099
Deutschland
read/write spreadsheet.vi
ich mein die VI's unter Programmierung -> Datei IO "in Tabellenkalkulationsdatei schreiben"

die haben keinen Fehlerausgang an dem ich den Fehler löschen könnte.

Wollte auch ein Bild anhängen, aber weis noch ni wie das geht! vllt sagts mir jemand?

MfG, Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 13:30
Beitrag #5

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
read/write spreadsheet.vi
Ja, die VI geben keinen Fehler aus.
verwende vorher den Dateidialog und die Pfadausgabe hängst du an das *problem.vi*, wenn kein Fehler.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 14:21
Beitrag #6

raeuberfisch Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2009

2013
2009
DE

01099
Deutschland
read/write spreadsheet.vi
Hallo,

ich glaub ich bin nicht richtig verstanden worden.

Wenn das VI "in Tabellenkalkulationsdatei schreiben" ausgeführt wird und kein Pfad angeschlossen ist, öffnet sich das openFile-Dialogfeld.
Das ist ja so gewollt.
Wenn der User sich aber dann anders entscheidet und das Öffnen einer Datei abbricht. Kommt eine Fehlermeldung, Nummer 43.
In dieser kann ich mein VI dann beenden oder fortfahren.

Und ich will mit dem VI fortfahren ohne diese Fehlermeldung zu erhalten. Ist das möglich?

MfG, Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 15:08 (Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2009 15:08 von Kvasir.)
Beitrag #7

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
read/write spreadsheet.vi
Du wurdest richtig verstanden.

Wie RoLe schon sagte: Nein das ist so nicht möglich, weil die Funktion keine Möglichkeit bietet den Fehler zu bearbeiten.

Du musst also schon davor den Dateidialog verwenden. Hier kannst du den Abbruch durch den Benutzer abfangen. Bricht der Benutzer nicht ab, verdrahtest du den Pfad aus dem Dateidialog mit deinem WriteToSpreadsheet.

Grüße

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.05.2009, 15:26
Beitrag #8

raeuberfisch Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2009

2013
2009
DE

01099
Deutschland
read/write spreadsheet.vi
Danke,

ich glaub ich hab jetzt verstanden wie ihr das meintet. Ich probier mich mal.

MfG, Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2009, 05:49
Beitrag #9

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
read/write spreadsheet.vi
' schrieb:Wie RoLe schon sagte: Nein das ist so nicht möglich, weil die Funktion keine Möglichkeit bietet den Fehler zu bearbeiten.
Du musst also schon davor den Dateidialog verwenden.

Nein, musst du nicht! Du könntest das VI "Write to Spreadsheet" auch unter nem neuen Namen ("Mein_Write to Spreadsheet.vi") in deinem Projektordner speichern und dann innerhalb des VI einfach ein ErrorOut-Cluster platzieren und als Ausgang nach außen führen!

Die Verwendung des Dateidialogs (vor dem VI) ist aber die elegantere Variante!

Gruß
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2009, 06:55
Beitrag #10

raeuberfisch Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 74
Registriert seit: Mar 2009

2013
2009
DE

01099
Deutschland
read/write spreadsheet.vi
Ich hab den Dateidialog verwendet, funktioniert einwandfrei!

Danke

MfG, Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2 D Array wird falsch in spreadsheet gespeichert Brainbug 2 4.762 03.06.2014 13:35
Letzter Beitrag: Brainbug
  Write to Spreadsheet File => Daten werden nicht rein geschrieben nusser 8 8.420 14.01.2014 21:06
Letzter Beitrag: jg
  Signal wird in "Write to spreadsheet" falsch dargestellt redhand 4 5.653 19.11.2013 10:51
Letzter Beitrag: redhand
  Pfad eingeben bei "write spreadsheet" Labview-Beginner 9 11.089 11.09.2013 16:27
Letzter Beitrag: jg
  Dateiinhalt syncronisieren mittels read/write binary file manuwestern 12 13.358 18.07.2013 17:01
Letzter Beitrag: jg
  Formatierung der Daten aus "Write to spreadsheet" möglich? Alpenpower 2 4.881 14.05.2013 09:35
Letzter Beitrag: Alpenpower

Gehe zu: