Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi Birgit,
Am 12.01.2012 18:17, schrieb Mannott, Birgit:
Hallo Peter,

Peter Eberlein schrieb Monday, January 09, 2012 4:46 PM

Leider sind die Feldfunktionen in OpenOffice/LibreOffice bei weitem
nicht so mächtig wie in MS Word.
Wenn die Felder mitten im Fließtext sitzen, hast Du schlechte Karten.
Stehen sie jedoch für einen Absatz, kannst Du Bereiche einfügen und
verknüpfen.
Wenn der WebService-Aufruf aus Word erfolgt, kann man dies für
LibreOffice/OpenOffice über eine Extension (Java)
realisieren. Die würde
dann auch die Aktualisierung der URL's für die Bereiche vornehmen.

vielen Dank für deine Antwort.
Die Verknüpfung innerhalb eines Bereichs wäre auch genau das Richtige, wenn die Absatzmarke nicht 
wäre.
Es erscheint mir komisch, dass libreoffice diese Funktionalität nur in Zusammenhang mit einem 
Absatz anbietet, aber ich finde nichts anderes.

Ich versuche es jetzt über ein Makro und bin an dem Punkt, an dem ich den HTML-Text in das aktuelle 
Dokument einfügen will. Habe im Internet nur die Lösung über ein unsichtbares Dokument gefunden, 
das als HTML geöffnet wird. Dann wird der dargestellte Text dieses Dokuments selektiert und ins 
eigentliche Dokument transferiert.
Hier ist die Beispiellösung:
http://www.oooforum.org/forum/viewtopic.phtml?t=44717

Geht das wirklich nicht anders? Kann ich HTML-Text nicht konvertiert ins aktuelle Dokument einfügen?

Ich habs noch nicht ganz verstanden...
Das Programm setzt die URL für den mit dieser URL verknüpften Bereich. Dann kommt der Text doch automatisch rein (Quelle kann doc, html, rtf-Format sein). Das heißt Du brauchst programmatisch nichts mit dem XTransferable machen, höchsten noch eine Aktualisierung der Verknüpfung anstoßen. Nebenbei bemerkt kannst Du die Bereiche auch in Textrahmen (analog Positionsrahmen MS Word) setzen, die dann auch irgendwo mitten im Dokument stehen können.

Falls Du die Option "Einfügen in Fließtext" brauchst, gibts auch hierfür zumindest programmatisch eine Lösung (http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Text/Inserting_Text_Files)

Probiere die Bereiche mit den Verknüpfungen doch einfach mal aus, damit Du siehst, was ohne Programm machbar ist.

Gruß Peter

--
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.