(15.10.2020 13:48 )Jessel_de schrieb: Dann starte ich das VI und der Fehler wird mir in Indicator Control angezeigt, aber leider ohne text.
Hallo Jens,
ich bin nicht sicher, ob ich ganz genau verstanden habe, was du gemacht hast. Aber irgendwie juckt es in den Fingern und ich muss etwas dazu schreiben :-)
Der Fehlertext taucht nicht im Error Cluster auf. Das ist auch vollkommen in Ordnung so. Du musst erst den Error Handler ausführen. Der sollte sich dann auch den Text holen. Im Error Cluster können zwar auch ein Fehlertext und weitere Informationen stehen, aber ein Fehlertext aus einer -error.txt hat dort nichts zu suchen. Der Error Handler ruft, sofern nötig, das VI "Error Code Database.vi" auf, welches den Fehlertext aus den "-error.txt" Dateien liefert.
Damit gibt es auch gleich eine Lösung für das anfangs beschriebene Problem, dass "Error Code Database.vi" nur "-error.txt" Dateien berücksichtigt die an ganz bestimmten Orten liegen. Du möchtest aber ganz gerne Error Dateien aus mindestens einem weiteren Verzeichnis berücksichtigen. Dazu bleibt dir gar nichts anderen übrig, als deinen eigenen Error Handler zu schreiben.
Wenn du möchtest, dass "Error Ring.xnode" auch damit exakt so funktioniert wie bei allen anderen Fehlern, müsstest du auch diese xnode modifizieren bzw. deine eigene xnode erstellen).