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!
Hallo,
ich möchte Messwerte tabellarisch in einem Report darstellen.
Bin mitlerweile am Verzweifeln da ich echt nicht mehr weiter weiß.
Bei den examples in LV und im Archiv von LVF konnte ich auch nicht finden das mich wirklich weiter bringt.
Ich hoffe ihr könnt mir weiterhelfen.
Vom Aufbau der Tabelle soll sie wie im Frontpanel (siehe .jpg) dargestellt werden.
Das heißt: die Kanäle in den Zeilen (Pumpe1, Pumpe2, Pumpe3...)
In den Spalten habe ich die vier Prüfstufen bzw. zwei Prüfst. und zwei Wartezeiten. Nach jeder Prüfst./Wartez. werden die letzten Messwerte der jeweiligen Kanäle, aus der unteren Case_Struktur (siehe .jpg) an den Report weitergegeben. Alle Messwerte werden im FP korrekt dargestellt, nur im Report bekomme ich keine Tabelle hin.
-Muß ich überhaupt eine seperate Tabelle erstellen, damit sie im Report wiedergegeben werden kann?
-Wie kann ich die Messwerte und Prüfstufen den richtigen Spalten und Zeilen zuordnen?
Das report.vi hat keinen Fehler, da ich es mit ganz einfachen Tabellen hinbekommen habe dargestellt zu werden.
Vielen Dank,
Gregorx
p.s.: ich hoffe ihr kommt klar mit der formulierung meiner Frage.
ist auch nicht ganz einfach (für mich!) :?
muß es unbedingt eine Tabelle im Report sein ?
Soweit ich verstanden habe soll das Frontpanel welches Du im ersten Bild dargestellt hast im Report angezeigt werden.
Wenn das der Fall sein sollte, kannst Du auch eine "Frontpanelgrafik an Report anfügen [Append Front Panel Image to Report]"
Oder gibt es noch andere Gründe warum Du Dich für die Tabelle entschieden hast.
Hallo,
danke das du dich so schnell gemeldet hast.
Nach allen Versuchen die ich unternommen habe es in Form einer Tabelle hinzubekommen, wäre ich heute der glücklichste Mensch auf dieser Welt, wenn ich die Tabelle aus meinem Frontpanel im Report darstellen könnte
Es ist aber nicht das gesammte FP sondern nur ein Teil davon.
Ich habe das [Append Front Panel Image to Report] gefunden, jedoch gibt es path, refum, string und old string.
Welches würde bei mir in frage kommen?
Muß ich dann die Dinge die ich im Report haben möchte gruppieren oder ein eigenes .vi daraus machen?
Die verschiedenen Instanzen dienen nur dazu, dass du auch Vi's aus früheren LabVIEW Versionen abbilden kannst, wenn mich nicht alles täuscht.
Am einfachsten ist, du nimmst alles, was auf das Bild soll in ein eigenes SubVi und führst dort auch dein "Frontpanel zu Report hinzufügen" aus. Dann kannst du den Vi Eingang überhaupt freilassen (LabVIEW nimmt standardmäßig das Frontpanel des Vi in dem es sich gerade befindet).
Kvasir hat das richtig erklärt.
Ich kann leider nicht mehr in LV7.0 nachsehen, welche Report-Funktionen dort zur Verfügung stehen.
Was Du als Bild an den Report anfügen möchtest sollte ein VI sein.
Deine Tabelle hat mir keine Ruhe gelassen.
Ich habe jetzt ein klein wenig gecodet und habe ein Ergebnis.
Schau mal das Bild an, ob das in etwa Deine Vorstellung trifft.
Hallo,
das ist perfekt, verrate mir wie es geht und ich überweise dir jeden Geldbetrag auf dein Konto
Spaß beiseite, das ist wirklich so wie ich es benötige.
Die obere Zeile (1 60 10 60) muß nicht dazu, aber ansonsten ist sie wunderschön, mit anderen Worte die schönste Tabelle die ich in den letzten Wochen gesehen habe.
da ich Dir das Beispiel nicht in 7.0 speichern kann, habe ich Dir wieder ein Bildschirmfoto geschossen.
Im Frontpanel habe ich die Beschriftungen der Ein- und Ausgabeelemente (String 1, Array 1 etc.) nach oben oder unten herausgezogen, damit Du diese im Blockdiagramm wieder findest.
Ich hoffe Du kommst damit klar!
Wenn es Fragen gibt, melde Dich!
Gruß
Andreas
Editiert:
Da Deine Zahlenwert bestimmt als DBL-Arrays vorliegen, hab ich noch eine kleine Änderung reingenommen, damit Du siehst wie man solch ein Array umwandeln kann. Zusätzlich habe ich die letzte Array-Erstellung (ganz rechts) noch vereinfacht. (Siehe Bild Tabelle 3)