[gelöst] Seriendruck: Zahlenformat festlegen Access->Writer
Verfasst: Do, 13.11.2014 00:17
Hallo,
ich greife aus Writer zwecks Seriendruck auf eine bestehende MS-Access-Datenbank zu. Die Verbindung habe ich eingerichtet via Datei -> Neu -> Datenbank -> Verbindung zu einer bestehenden Datenbank -> MS Access. Soweit, so gut, - aber:
Leider werden die Zahlenformate nicht übernommen; Datenfelder mit Festkommazahl (Preise) erscheinen, wenn ich die entsprechende Tabelle aus Writer unter "Datenquellen" betrachte, mit gleitender Anzahl von Nachkomma-Stellen; ein Datumsfeld, das in Access als "TT.MM.JJJJ" angelegt wurde, erscheint in Base / Writer zusätzlich mit Uhrzeit ("12.11.2014 00:00"). Dementsprechend sehen die Felder im Druck dann auch aus.
Ich kann das Format der Spalten im Datenquellenfenster von Writer zwar ändern, aber
(1) wirkt sich diese Änderung nicht auf den Druck der Festkommazahlen aus (beim Datum funktioniert es)
(2) geht diese Einstellung nach dem Schließen der Datei wieder verloren.
Ich arbeite als work-around mit einer zusätzlichen Abfrage in Access, die mir alle Zahlen/Datumsfelder in vor-formatierte Strings umwandelt, die dann korrekt an Writer übergeben werden. Das ist aber keine besonders befriedigende Lösung, - insbesondere kann man mit solchen Werten nicht weiter rechnen.
Frage:
Gibt es eine Möglichkeit, für Seriendruckfelder das Zahlen-/Datums-Format zu definieren?
Alternativ:
Gibt es eine Möglichkeit, das Format bei der Übernahme der Felder aus Access, also auf der Ebene der Datenbank-Verbindung (in Base) korrekt einzustellen?
Wenn ich die bei der Verbindung mit Access angelegte .odb Datei in Base öffne (eine reine Verbindungsdatei, oder?), dann kann ich zwar alle Tabellen/Abfrage-Felder sehen (die Abfragen erscheinen auch unter Tabellen), aber ich kann nicht darin editieren, - auch kein "Format-Beispiel"...
Sollte diese Frage eher resp. auch ins Base-Forum gehören, bitte ich um Verschiebung oder Hinweis auf einen ggf. zu erstellenden Cross-Post.
Ich bin dankbar für jeden Hinweis...!
VG
Martin Lindenlauf
Edit: "[gelöst]"
ich greife aus Writer zwecks Seriendruck auf eine bestehende MS-Access-Datenbank zu. Die Verbindung habe ich eingerichtet via Datei -> Neu -> Datenbank -> Verbindung zu einer bestehenden Datenbank -> MS Access. Soweit, so gut, - aber:
Leider werden die Zahlenformate nicht übernommen; Datenfelder mit Festkommazahl (Preise) erscheinen, wenn ich die entsprechende Tabelle aus Writer unter "Datenquellen" betrachte, mit gleitender Anzahl von Nachkomma-Stellen; ein Datumsfeld, das in Access als "TT.MM.JJJJ" angelegt wurde, erscheint in Base / Writer zusätzlich mit Uhrzeit ("12.11.2014 00:00"). Dementsprechend sehen die Felder im Druck dann auch aus.
Ich kann das Format der Spalten im Datenquellenfenster von Writer zwar ändern, aber
(1) wirkt sich diese Änderung nicht auf den Druck der Festkommazahlen aus (beim Datum funktioniert es)
(2) geht diese Einstellung nach dem Schließen der Datei wieder verloren.
Ich arbeite als work-around mit einer zusätzlichen Abfrage in Access, die mir alle Zahlen/Datumsfelder in vor-formatierte Strings umwandelt, die dann korrekt an Writer übergeben werden. Das ist aber keine besonders befriedigende Lösung, - insbesondere kann man mit solchen Werten nicht weiter rechnen.
Frage:
Gibt es eine Möglichkeit, für Seriendruckfelder das Zahlen-/Datums-Format zu definieren?
Alternativ:
Gibt es eine Möglichkeit, das Format bei der Übernahme der Felder aus Access, also auf der Ebene der Datenbank-Verbindung (in Base) korrekt einzustellen?
Wenn ich die bei der Verbindung mit Access angelegte .odb Datei in Base öffne (eine reine Verbindungsdatei, oder?), dann kann ich zwar alle Tabellen/Abfrage-Felder sehen (die Abfragen erscheinen auch unter Tabellen), aber ich kann nicht darin editieren, - auch kein "Format-Beispiel"...
Sollte diese Frage eher resp. auch ins Base-Forum gehören, bitte ich um Verschiebung oder Hinweis auf einen ggf. zu erstellenden Cross-Post.
Ich bin dankbar für jeden Hinweis...!
VG
Martin Lindenlauf
Edit: "[gelöst]"