LabVIEWForum.de - Stringausgabe auswerten und formatieren

LabVIEWForum.de

Normale Version: Stringausgabe auswerten und formatieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein String-Anzeigeelment. In diesem werden die Prüfschritte angezeigt. Ist ein Prüfschritt fehlerhaft, so steht am Ende fail.
Nun soll genau dieses fail rot markiert und fett dargestellt werden.
Jede Zeile steht als String zur Verfügung, bevor er an das Anzeigelement angehangen wird.
Wie kann ich das realisieren?

[attachment=22658]
Wofür brauchst du denn sowas Wink






sry konnt's mir nicht verkneifen
Ich würd's so machen:

[attachment=22661]
Lv09_img2

Gruß Markus
Hat's so funktioniert? Huh

Gruß Markus
' schrieb:Hat's so funktioniert? Huh

Gruß Markus

Naja. An sich funktioniert das VI. Ich habe allerdings eine Stringanzeige, welche stetig in einer while-Schleife "gefüllt" wird.
Das bedeutet, das jeder Prüfschritt an das Ende dieser Anzeige angehangen wird (String verknüpfen und Schieberegister).
Dabei soll immer die letzte angehangene Zeile überprüft werden, ob dabei ein fehler auftrat, also Fail am Ende steht.
Da brauchst Du das Bsp. doch nur entsprechend umbauen/erweitern.

Gruß Markus

' schrieb:Naja. An sich funktioniert das VI. Ich habe allerdings eine Stringanzeige, welche stetig in einer while-Schleife "gefüllt" wird.
Das bedeutet, das jeder Prüfschritt an das Ende dieser Anzeige angehangen wird (String verknüpfen und Schieberegister).
Dabei soll immer die letzte angehangene Zeile überprüft werden, ob dabei ein fehler auftrat, also Fail am Ende steht.
Hab eine halbwegs brauchbare Lösung gefunden.

[attachment=22696]


Hierbei wird immer nach dem Fail am Zeilenende gesucht und dementsprechend formatiert. Das funktioniert jedoch nur solange, bis dem Anzeigeelment eine weiter Zeile zugefügt wird.
Danach geht die Formatierung wieder verloren. Ist ja auch logisch. Ich reiche den Inhalt des Anzeigelements durch ein Schieberegister und frage immer nur das Ende ab.
Wird der Inhalt des Schieberegisters erweitert (String verknüpfen) ändert sich das Ende des Strings und die vorhergehende Formatierung verschwindet.
Wäre das nichts für Dich?

[attachment=22704]
Lv09_img2

Gruß Markus
' schrieb:Wäre das nichts für Dich?
Habs auch mal probiert, das funktioniert bei mir einwandfrei.
Habe noch einen anderen Vorschlag, das wird etwas einfacher sein: Als Ausgabefenster eine 2-spaltige Tabelle nehmen, die vertikalen und hoizontalen Linien lassen sich ausblenden, so daß kein Mensch den Schwindel merkt, daß es sich um eine Tabelle handelt.
1:Spalter: Text, 1.Spalte: Fail/Pass. Wie man die Zellenelemente einfärbt wurde hier schon mehrfach behandelt.
[attachment=22705]
Sagt jetzt bitte nicht, so gehts nicht, weil der geforderte Fettdruck im Beispiel nicht zu sehen ist oder weil der Hintergrund nicht weiß ist.Mellow
Tach,

hab das mit einer Tabelle gelöst. Macht es für mich einfach.

Und funktioniert sogar.Wink
Referenz-URLs