Ich antworte mal auf diese(der gleichlautenden) Mails, da sie einen
Absender trägt.
ARKangel schrieb:
-----------Anfang gelöscht
seit ein par wochen nun erforschen wir die datenbankfunktionen des
programms in verbindung mit einer mySQL datenbank.
schwierigkeiten ergeben sich beim aussdrucken der datenbankinhalte.
mit dem formular-assistenten lassen sich prima aussehende ansichten und
masken erstellen, mit ankreuz-feldern und allem.
leider bekommen wir es dabei nicht hin eine auswahl mehrerer datensaetze
auszudrucken, jeder datensatz auf einer eigenen seite.
da haben wir es mit berichten versucht und nach einigen unschoenen
ausdrucken den sun reportbuilder installiert.
damit lassen sich recht schnell brauchbare layouts optimieren.
leider haengt sich openoffice beim ausfuehren des berichtes auf, das
programm kann dann nur noch "hart" beendet werden.
Das liegt möglicherweise an der Datenbank (-anbindung) und vielen
Verknüpfungen zwischen Tabellen
wir haben etwa 176 tueren in der datenbank ...
Die Anzahl der Daten spielt fast keine Rolle (jedenfalls nicht bei DER
Anzahl)
der bericht generiert manchmal etwas ueber 200 seiten oder gar 7401 !
die systemlast bleibt bei 100% und es laesst sich auch nicht "scroolen"
im erzugten document ...
darufhin mus dann die datenbank-datei "wiederhergestellt" werden.
giebt es hier wen der erfahrungen mit datenbanken hat und helfen kann ?
beste gruesse
lex
ARK berlin
Meine Erfahrung mit MySql Datenbanken und Openoffice sind diese.
Auch ich habe Datenbanken im MySql Format schon unter SOffice 5.2 / 7.0
/8.0 und Openoffice seit 1.0 genutzt.
Zunächst immer mit dem selben Datenbank Client : ODBC MySql 3.x
Das funktionierte ab einer gewissen Office Version nicht mehr so gut
(wurde Langsamer)
Dann habe ich irgendwann auf den JDBC-Treiber umgestellt, den es auf der
MySql Seite gibt (heisst dort Connector).
Damit waren dann gute Ergebnisse zu erziehlen.
Openoffice kann MySql in der aktuelle Version direkt unterstützen. D.h.
im Datenbankassistenten kann man MySql als Datenquelle direkt ausgewählt
werden. Auch das funktioniert ganz Unkompiziert.
Was allerdings bei mir nicht geht - Daten innerhalb eines
Office-Formulares einzugeben.
Meine Datenquellen (MySql) sind alle nur zum lesen geöffnet.
Und wenn die Datenbank viele Relationen hat, dann wir es langsam.
Es kann Dir vielleicht helfen, die von dir Angesprochene Datenbank -
oder Teile davon - einfach mal als neue Datenbank im Office Format
anzulegen, ein paar Daten einzugeben und dann einen Bericht zu drucken
ob das dann besser geht.
Zweitens könntest du die MySql Datenbank noch reorganisieren und auf
Fehler prüfen.
Vielleicht passt da auch ein index nicht
Viel freude weiterhin
Volker
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]