LabVIEWForum.de
Seitenumbruch entfernen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Seitenumbruch entfernen (/Thread-Seitenumbruch-entfernen)



Seitenumbruch entfernen - Maggus - 24.05.2007 12:58

Hallo,

ich generiere in einem LabVIEW-Programm einen Word-Report. Nun habe ich das Problem, daß ich aus programmiertechnischen Gründen immer am Ende des Reports einen Seitenumbruch habe, welcher verursacht, daß sich noch eine leere Seite am Ende des Dokumentes befindet. Gibt es die Möglichkeit den Umbruch zu entfernen, oder alternativ einfach die letzte Seite aus dem Report zu löschen?

Danke

Markus


Seitenumbruch entfernen - Y-P - 24.05.2007 19:04

Kannst Du mal Dein VI hochladen? Oder verwendest Du das Report-Toolkit von NI?

Gruß Markus

' schrieb:Hallo,

ich generiere in einem LabVIEW-Programm einen Word-Report. Nun habe ich das Problem, daß ich aus programmiertechnischen Gründen immer am Ende des Reports einen Seitenumbruch habe, welcher verursacht, daß sich noch eine leere Seite am Ende des Dokumentes befindet. Gibt es die Möglichkeit den Umbruch zu entfernen, oder alternativ einfach die letzte Seite aus dem Report zu löschen?

Danke

Markus



Seitenumbruch entfernen - Achim - 24.05.2007 20:40

' schrieb:Nun habe ich das Problem, daß ich aus programmiertechnischen Gründen immer am Ende des Reports einen Seitenumbruch habe, welcher verursacht, daß sich noch eine leere Seite am Ende des Dokumentes befindet. Gibt es die Möglichkeit den Umbruch zu entfernen, oder alternativ einfach die letzte Seite aus dem Report zu löschen?


Was sind denn das für Gründe? Warum hast du denn den Umbruch, wenn du ihn nicht willst? Baust du evtl. einen Report seitenweise zusammen und es wird durch ein vorgefertigtes VI (von wem?) dieser Umbruch immer, d.h. auch an der letzen Seite eingefügt? Dann könntest du doch prüfen, ob noch ne Seite notwendig ist (d.h. du hast noch Inhalte für diese Seite), und wenn nicht führst du das VI beim letzen "Durchlauf" einfach nicht bis zum Ende durch...z.B. deaktivierung des "Umbruch setzens" durch ne Case-Struktur.

Ob man Umbrüche automatisiert wieder löschen kann, weiß ich nicht. Du kannst aber auf Word genauso zugreifen wie auf Excel. Du brauchst dafür auch nicht das Report Generation Toolkit von NI, es genügt eine "ActiveX-Verbindung" zu MS Word. Evtl. wird hier in nächster Zeit mal ein Tutorial diesbezüglich veröffentlicht. Das hängt ein wenig vom MOD-Team abTippen...ne Vorlage hab ich dort schon "eingereicht"...kannst sie ja mal anfeuernWink...In diesem Tutorial werden zwar bei weitem nicht alle Möglichkeiten gezeigt, aber man kann daraus ersehen, wie's funktioniert.

Ich hab heut mittag spaßeshalber schon mal ein bisschen in den ActiveX-Methoden von Word gewühlt, aber nur das programmatische Einfügen von Umbrüchen (Seite, Abschnitt) gefunden. Vom automatischen Entfernen konnt' ich nix finden...das heißt aber noch lange nicht, dass es nicht geht..

Gruss
Achim


Seitenumbruch entfernen - Maggus - 25.05.2007 07:22

Hallo,

danke für die Antworten. Ja, ich verwende das Office Toolkit. Mit ActiveX habe ich mich noch nicht so intensiv beschäftigt. Vielleicht wage ich mich mal daran, wenn das Tutorial fertig ist Dry
Habe es mittlerweile so gelöst, indem ich abfrage, ob noch eine Seite notwendig ist, und dann dementsprechend den Seitenumbruch benötige oder nicht.
War zwar etwas Programmieraufwand, da es sich um einen Report handelt der aus einigen Seiten zusammengebaut wird, aber immerhin funktioniert es nun.

Gruß

Maggus