Relative Pfade für registrierte DB für Serienbrief

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Relative Pfade für registrierte DB für Serienbrief

Re: Relative Pfade für registrierte DB für Serienbrief

von pmoegenb » Mo, 14.03.2011 10:08

tomatis hat geschrieben:Also, ich habe da eine ander Erfahrung gemacht bzw. wir reden hier von zwei verschiedenen Dingen. Ich meine nicht die Datenbank-Anbindungen die in einer .odb abgelegt sind, sondern, wie es hier im Thread bisweilen diskutiert wird, die Registrierung einer ODB für die Nutzung in einem (Serienbrief-)Dokument.
Eine einmal registrierte Datenbank-Verbindung wird fortan im jew. Benutzerprofiel grundsätzlich in OO in den Datenbankverbindungen geführt, egal welches Dokument man öffnet.
Verschiebe mal beispielsweise das Profil (z.B:: mv .ooo .ooo_orig) und öffne dann das entsprechende Serienbrief-Dokument.
Eben diese Referenz auf die ODB in OO kann leider nur mit einem absoluten Pfad hinterlegt werden (s.o.).
Die Registrierung der Datenbank-Verbindung ist natürlich im Benutzerprofil (Konfiguration) gespeichert. Konfigurationen werden bei den meisten Software-Produkten im Benutzerprofil gespeichert.

Re: Relative Pfade für registrierte DB für Serienbrief

von pmoegenb » Sa, 12.03.2011 09:07

tomatis hat geschrieben:Sicher, Datenbank-Verbindungen werden Dokumentunabhängig im Profil gespeichert.
Falsch, Datenbankverbindungen (*.odb) werden dort gespeichert wo Du sie haben möchtest.

Re: Relative Pfade für registrierte DB für Serienbrief

von Eddy » Sa, 29.01.2011 15:51

Hallo Manja,

ich meine: ohne Anmeldung in dem OpenOffice, in dem der Seriembrief gedruckt werden soll, geht es nicht!

Mindestens einmal, danach (einfach) mit DBase Dateien so, wie Rocko das geschrieben hat.

Mit angemeldeten Grüßen

Eddy

Re: Relative Pfade für registrierte DB für Serienbrief

von Manja » Sa, 29.01.2011 01:00

Ersteinmal: Danke für die Antwort!

Dann:

"ohne Anmeldung der Datenbanken in OpenOffice keine Serienbriefe."

Du meinst in diesem Fall sicher "ohne erneute Anmeldung", denn ich sende ihr die ganze Sache ja bereits "angemeldet" zu. Und zwar angemeldete DB und DB-nutzendes Dokument in einem Ordner. Und da liegt ja eben mein Problem, dass es e r n e u t geschehen muss hängt ja - so wie es sich mir darstellt - nur daran, dass hier mit absoluten Pfaden gearbeitet wird. Weshalb die vorhandene Datenquelle nicht mehr vom Dokument gefunden werden kann, da natürlich auf dem anderen System nicht ein identischer Pfad existiert.


eddykonforme Grüße zurück!
Manja :)

Re: Relative Pfade für registrierte DB für Serienbrief

von Eddy » Fr, 28.01.2011 18:38

Hallo Manja,
Ich möchte nicht von der Dame, die normalerweise nicht mit OOo arbeitet auch noch verlangen müssen, dass sie all meine DBs für Serienbriefe etc., selbst nochmal neu registrieren muss.
ohne Anmeldung der Datenbanken in OpenOffice keine Serienbriefe.

Mit unangemeldeten Grüßen

Eddy

Relative Pfade für registrierte DB für Serienbrief

von Manja » Fr, 28.01.2011 16:15

Hallo!

Ich habe mich durch die Suche gearbeitet, habe seitenweise die Überschriften von Forenbeiträgen gelesen, um passende Themen herauszufinden, aber ich habe keine eindeutige Antwort auf meine Frage gefunden, deshalb dieser eigene Beitrag.
Wußte nicht, ob dieser hier, oder bei "OOo Base" besser aufgehoben gewesen wäre, bin deshalb mit Umsetzung des Beitrags auf jeden Fall einverstanden. :)


Das Problem:

Ich nutze OOo 3.2.1.(Das war jetzt noch nicht das Problem...glaube ich zumindest... ;))
Zum serienmäßigen Ausdruck von Teilnehmerbescheinigungen habe ich ein Writer-Dokument (mit Hintergrundbild etc.) erstellt, das seine Daten aus einer Calc-Tabelle (Namen, Kursdaten etc.) bezieht, die während des Serienbrieferstellungsprozesses in eine entsprechende .odb umgewandelt und in dieser Form dann registriert wurde. Alles funktioniert prächtig und problemlos. Die Calc-Tabelle kann bei geschlossenem Writer-Dokument bearbeitet/ergänzt etc. werden und beim Wiederöffnen des Writers stehen mir im "Serienbrief" die neuen Daten zur Verfügung.
Alle Einzeldateien (.odb,.ods,.odt) liegen im gleichen Verzeichnis.

Nun ist das Problem, dass nicht ich, sondern eine andere Mitarbeiterin an einem ganz anderen Ort damit arbeiten muss. Ich schicke also alle meine Dateien in diesem Ordner hübsch verpackt hin, und auf der anderen Seite der Leitung werden sie entpackt und beim Versuch, nun großartig loszulegen, fällt auf, dass es nicht geht, obwohl alle relativen Orte beibehalten worden. Nun stellen wir fest, dass die registrierten DBs grundsätzlich nur als absolute Pfade gespeichert werden, was natürlich recht - sagen wir es höflich - ungünstig ist. Ich möchte nicht von der Dame, die normalerweise nicht mit OOo arbeitet auch noch verlangen müssen, dass sie all meine DBs für Serienbriefe etc., selbst nochmal neu registrieren muss. Der Versuch, einfach die absoluten Pfadangaben selbst zu relativen zu machen scheiterte glorios. Mir wurde mitgeteilt, die entsprechende DB würde nicht existieren.

Das erweckt natürlich den Eindruck - wie in einigen anderen Beiträgen hier im Forum im Zusammenhang mit Spreadsheets angesprochen - der Pfad der registrierten DB kein "Pfad", sondern ein "Name" ist.
Die Setzung des Hakens bei Extras->Optionen->Laden/Speichern->Allgemein->URLs relativ zum Dateisystem speichern scheint hier absolut keinen Einfluss zu haben.

Also stehe ich nun da mit wirrem Haar und frage mich, ob es eine Lösung für mein Problem gibt (die ich hier auf meiner Seite anwenden kann), einen netten kleinen Workaround. :)

Ich danke im Voraus für alle Antworten und Tipps und philosophischen Erkenntnisse, die mir weiterhelfen könnten. Auch Hinweise auf Beiträge, die ich übersehen habe, in denen genau mein Problem thematisiert wird, werden gern genommen!

Nach oben