LabVIEWForum.de - Ringspeicher

LabVIEWForum.de

Normale Version: Ringspeicher
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
' schrieb:Ich sollte aber auch in der Lage sein Texte wie z.B "Störung" oder "Anlage i.o" in die tabelle einzufügen. Einen Entwurf hab ich in der version _4 gemacht, aber wie immer wenn ich was mache funktioniert das nicht. Wieso???

Kann mir nochmals jemand weiterhelfen?? (Vielleicht auch noch mit dem XY-Graphen) LV-Version 8.5
Hallo,
für das Problem mit den Texten:
Screenshot 1 bis 3

für das Problem mit dem XY-Graph hilft Dir vielleicht Screenshot 4

Gruß
Ralf
Danke für den Tipp, klappt alles wunderbar. Alles so einfach wenn man die Details einmal verstanden hat

Hab ich in der Tabelle die Möglichkeit wenn das Textfeld in der Datentabelle auf Störung steht oder ein Zahlenwert eine bestimmte Grenze überschreitet die Hintergrundfarbe des Tabellenfeldes zu ändern??

Beispiel: Bei Störung -> roter Hintergrung und bei Anlage i.o ->grüner Hintergrund

oder Tabellenwert > 5 -> roter Hintergrund und < 5 -> grüner Hintergrund


LV-Version 8.5

Max
' schrieb:Hab ich in der Tabelle die Möglichkeit wenn das Textfeld in der Datentabelle auf Störung steht oder ein Zahlenwert eine bestimmte Grenze überschreitet die Hintergrundfarbe des Tabellenfeldes zu ändern??
Ja, geht, mit diesen Property-Nodes:
[attachment=22095]
Erst per "Active Cell" die entsprechende Zelle auswählen, dann per Cell Background die Hintergrundfarbe setzen. Aber das musst du alles selber programmieren, automatisch geht das nicht.

Gruß, Jens
Kann ich eine ganze Spalte oder Zeile auswählen oder muss jede einzelne Zelle programmiert werden??

Kannst du mir ein kleines Beispiel geben??
Lies dir mal die Hilfe durch...Rtmfx

Gesamte Spalte/Zeile auswählen geht mit Index -2.

Gruß, Jens
OK Spaten und Zeilen ist mir jetzt klar, aber wie komm ich an die einzelnen Werte in einer Zelle ran??

Ich sollte zum Beispiel in der Spalte 2 bei den Werten zwischen 0 und 1 alle einzelnen Zellen die größer als 0,5 sind mit einem roten Hintergrund kennzeichnen

Jetzt hab ich zwei Probleme:
1. Wie komm ich an den momentanen Wert der Zelle um meine Logik abzuleiten
2. Muss ich jede einzelne Zelle programmieren, oder kann ich eine Logik programmieren die sich in einer oder mehreren Spalten alle Zellen vornimmt und prüft ob der wert >0,5 ist und entsprechend den Farbumschlag veranlasst.


Als alternative könnte ich mir vorstellen, da ich die Messdaten eh in einer *.mdb abspeichern will , dass ich eine Tabelle/Abfrage von Access in die Formularansicht einbinde und diese nach meinen Kriterien darstelle. Kann ich eine solche Darstellung realisieren??


Für einen weiteren Tipp wäre ich dankbar (LV 8.5)

Max
' schrieb:Jetzt hab ich zwei Probleme:
1. Wie komm ich an den momentanen Wert der Zelle um meine Logik abzuleiten
Genauso, wie du die sie gesetzt hast:
[attachment=22097]
Itemnames, und dann per Index Array einen Tabellenwert auswählen. Oder: du baust dir das ja vorher zusammen, kannst ja von diesen Array was rausziehen, bevor du es in die Tabelle schreibst.
' schrieb:2. Muss ich jede einzelne Zelle programmieren, oder kann ich eine Logik programmieren die sich in einer oder mehreren Spalten alle Zellen vornimmt und prüft ob der wert >0,5 ist und entsprechend den Farbumschlag veranlasst.
Das habe ich schon beantwortet. Das musst du selber machen. Halt in irgendwelchen Schleifen, oder beim Setzen der Daten, wie auch immer, es gibt keine Automatik (falls du an sowas wie bedingte Formatierungen in Excel denkst).
' schrieb:Als alternative könnte ich mir vorstellen, da ich die Messdaten eh in einer *.mdb abspeichern will , dass ich eine Tabelle/Abfrage von Access in die Formularansicht einbinde und diese nach meinen Kriterien darstelle. Kann ich eine solche Darstellung realisieren??
Gut möglich, kenne ich mich nicht aus, halte ich aber für Engineering Overkill. Dann läuft dein LV-Programm nur, wenn auf dem Rechner Access in der richtigen Version installiert ist.

Gruß, Jens
Danke für deine prompte Antwort, aber ich denke für den Moment noch eine Spur zu kompliziert für meine begrenzten Kenntnisse.
Ich werde mit deinem Lösungsansatz weiter daran arbeiten, muss aber die Lösung vermutlich noch etwas zurückstellen, aber ich werde das Problem noch knacken

Bei Störung eine rote Spalte ist schon mal ein erster Ansatz,

Trotzdem Danke für deine Hilfe

Max
Dieser Thread hat ja mit dem Ringspeicher nicht mehr so viel zu tun...wollt ihr den nicht mal schließen?Offtopic2
Seiten: 1 2 3 4
Referenz-URLs