Hallo,
Danke, Tom, für Deine schnelle Reaktion!
Leider komme ich erst heute wieder dazu, mich um das Problem zu kümmern.
Betriebssystem ist debian 6.0 PPC, LibreOffice Version 3.4.3.
Die Pfade stimmen wohl alle.
Die Vorlagen greifen auf Felder einer Tabelle zu, die zuvor als DB
registriert werden mußte:
<Datei><Neu><Datenbank>-<Verbindung zu einer bestehenden Datenbank
herstellen><Tabellendokument>...
Schon dabei meldet LO einen SQL-Fehler, erstellt aber die ODB-Datei.
Wird nun die Textvorlage benutzt, kann nach Aufrufen des DB-Dialogs mit
<F4> nicht auf die neu registrierte ODB-Datei zugegriffen werden.
Fehlermeldung: Syntax error in SQL-expression; SQL-Fehler HY000.
Aber auch auf ältere unter Openoffice erstellte ODB-Dateien reagiert LO
mit derselben Fehlermeldung.
Unter debian 5.0 686 / OpenOffice 2.4.1 funktioniert das wie gewohnt.
Auf hier erstellte ODBs kann LO ebenfalls nicht zugreifen. Freilich kann
auf OOo nicht auf die (mit Fehlermeldung erstellte) ODB-Datei aus LO
zugreifen: Syntax error in SQL-expression; SQL-Fehler HY000.
Benutzen denn LO und OOo so unterschiedliche SQL-Dialekte?
Oder handelt es sich tatsächlich um einen Bug?
(Den Zugriff auf externe Datenbanken (z.B. PostgreSQL) habe ich noch
nicht testen müssen.)
Nochmal: Das zugrunde liegende Tabellendokument wurde und wird von LO
klaglos bearbeitet, fortgeschrieben, umgestaltet, gespeichert etc.
(Tatsächlich sind die Daten nur für den internen Gebrauch. Daher kann
ich sie hier nicht posten).
Danke für Eure Ideen!
LG,
js
_________________________-
Tom Hart schrieb:
Hallo Johannes,
bitte noch verwendete LO Version und BS angeben.
Am 06.02.2012 16:34, schrieb Johannes Feldner:
seit dem Wechsel auf LibreOffice kann ich meine Dokumentvorlagen nicht
mehr benutzen. Unter OpenOffice hatte ich Vorlagen geschrieben, die
Dateninhalte aus einer Calc-Tabelle einlesen konnten. Die Vorlagen
zeigen auch immer noch die korrekten Verweise auf die Tabellenfelder,
auch können neue Verweise angelegt werden, aber dann werden die Daten
nicht eingelesen.
Wenn die Daten nicht eingelesen werden gibt es dazu eine
Fehlermeldung? Bzw. was steht dann an den Stellen?
Hast du überprüft das alle Pfade korrekt sind? Evtl. verweist dort
noch etwas auf dein altes OOo Benutzerverzeichnis.
Ist der Verweis direkt oder wurde/wird das über eine DB realisiert?
Bei der DB mußt du sicherstellen dass diese auch in LO (wieder)
registriert ist.
Jemand eine Idee?
Versuch mal obiges, ansonsten kannst du die Vorlagen mit den Tabellen
veröffentlichen? Dann können andere mal einen Blick drauf werfen.
LG,
js
Gruß
Tom
--
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.