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 zusammen. Zur Zeit sind wir in der Schule dran eine LabView Applikation zu schrieben, wo Datenerfassung,-analyse und Protokollierung eine wesentliche Rolle spielen. Momentan stehe ich bei der Protokollierung an, wo ich folgende Frage habe:
1. Wie kann ich dem header des Berichtes ein Bild(z.B. Firmenlogo) übergeben?Gibt es Besipiele dazu?
Soweit ich gesehen habe, kann man nur Strings in den header einfügen. Der Bericht wird direkt als Word Datei erzeugt und geöffnet. Ich nutze die LabView Version 2009.
Vielleicht kannst Du mit Hilfe eines Word-Macros und dem VI "Word Run Macro", das es hoffentlich nicht nur in LV2010 gibt, ein Bild in die Kopfzeile bringen.
10.11.2010, 17:05 (Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2010 17:06 von Y-P.)
Und hier das Bsp.-Bild, das Du in diesem Fall unter C: kopieren musst:
Das Makro musst Du in Word halt auch noch erstellen (für Normal.dot).
Hier nochmal der Quellcode:
[code]Sub ImageToHeader()
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Da ich kein Word-Makro Kenner bin, gibt es auch eine Möglichkeit mein Problem ohne Makro zu lösen? Zusätzlich stehe ich vor einem weiteren Hindernis. In meinem Bericht füge ich ein Bild meines Waveformgraphen mit, dabei benutze ich den VI Block: Appanend Conrol Image to Report VI. Ich möchte nun im Bericht auch eine legende erzeugen, weiss aber nicht wie. Bin um jeden Hinweis, sehr dankbar.
Ich kann es gerade nicht testen, da ich auf dem gerade genutzten Rechner kein Word habe, aber vielleicht kann man mit "Word Easy Text.Vi" und einem übergebenen "style" eine Absatzvorlage übergeben. Die Bildunterschrift in Word ist "nur" eine besondere Absatzvorlage, die in dem Template natürlich definiert sein muss. Bitte mal ausprobieren.
Mit dem Report Generation Toolkit habe ich bisher nur Excel-Dokumente erzeugt. Dort ist es möglich, eine Excel-Vorlage (manuell in Excel erstellt) zu öffnen und die verschiedenen Zellen auszufüllen, Grafiken einzufügen etc.
Da habe ich u.a. auch das Firmenlogo bereits in die Vorlage integrieren können.
Ob das mit Word möglich ist, weiß ich nicht, aber du kannst dich mal in dieser Richtung umsehen. Vielleicht ist es das, was unicorn auch meint.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Report Generation
Ich meine, mal im Examplefinder ein Bsp. für Word gesehen zu haben, d.h. es sollte so gehen, wie Du vermutest.
Gruß Markus
' schrieb:Mit dem Report Generation Toolkit habe ich bisher nur Excel-Dokumente erzeugt. Dort ist es möglich, eine Excel-Vorlage (manuell in Excel erstellt) zu öffnen und die verschiedenen Zellen auszufüllen, Grafiken einzufügen etc.
Da habe ich u.a. auch das Firmenlogo bereits in die Vorlage integrieren können.
Ob das mit Word möglich ist, weiß ich nicht, aber du kannst dich mal in dieser Richtung umsehen. Vielleicht ist es das, was unicorn auch meint.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
OK, habe es nun anderst gelöst. Benutze jetzt ein Template wo automatisch der Pfad erfasst wird. Geht prima so, das jetzige Problem dass sich mir stellt ist, dass wenn ich beim Word Speichere die Vorlage überschrieben wird. Das sollte aber vermieden werden. Gibt es eventuell eine andere Möglichkeit als "Speichern unter" zu benützen?