Hallo Nino,

Nino Novak schrieb:

Liebe OOo-Spezialisten,

ich benutze eine auf einer ods-Tabelle basierende Datenquelle in OOo-writer. Wenn ich nun das writer-Dokument öffne, wird auch die Datenbankverbindung gestartet und die Felder im Dokument enthalten aktuelle Daten.

Ändere ich aber jetzt irgendwelche Zellen im ods-Spreadsheet, dann scheint es nicht möglich zu sein, auch im writer-Dokument wieder aktuelle Daten zu erhalten.

Öffne z.B. mit F4 die Datenquellenansicht. Dort wählst du aus dem Kontextmenü der Datenbank den Eintrag "Verbindung schließen". Dann wählst du aus dem Kontextmenü der Datenbank den Eintrag "Datenbankdatei bearbeiten...". Jetzt müsste sich das Base-Modul öffnen. Dort kannst du unter Bearbeiten oder Tabellenkontexxtmenü den Punkt "Datenbank" und dann "Eigenschaften" wählen. Mit der dortigen Schaltfläche "Verbindung testen" wird die Tabelle aktualisiert. Dann kannst du zurück zu Writer gehen und durch öffnen der + Zeichen in der Datenquellenansicht die Verbindung wiederherstellen.

Es half kein Refresh, kein Rebuild.

Ich habe bis jetzt keinen direkteren Weg gefunden, lasse ihn mir aber gerne zeigen. ;)

Es hat auch nicht gereicht, das writer-Dokument zu schließen, ich musste alle Instanzen von OOo schließen, erst dann wurden beim nächsten Öffnen die aktualisierten Daten übernommen.

Ist das ein bug? Werden die Daten in irgendeinem Cache zwischengespeichert? Oder hab ich nur den richtigen Knopf nicht gefunden?


Vielleicht kann Base nicht aktualisieren solange eine Verbindung besteht? Bug vielleicht nicht, aber sicher verbesserungswürdig.

mfG
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an