🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

falsche Spalten-Zuordnungen von Adress-Datenbank

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Dan-cer
Beiträge: 70
Registriert: Fr 9. Aug 2013, 11:29

falsche Spalten-Zuordnungen von Adress-Datenbank

Beitrag von Dan-cer » Di 25. Nov 2014, 22:25

Gerade habe ich eine Adressbuchquelle definiert mit Thunderbird-Adressbuch. Bei der Übernahme der Daten habe ich sorgfältig darauf geachtet, daß die Bezeichnungen übereinstimmen. ZB "Ort" > "Ort".
Leider ist offensichtlich in der Quelle eine Spalte "Adresse 2" vorhanden, die keine Zuordnungs-Möglichkeit hat.
Als Ergebnis erhalte ich eine Datenbank, wo in dieser Spalte alle "Orte" dargestellt sind. In der Spalte "Bundesland" gibt es jetzt die Postleitzahlen.

Wie kann ich das korrigieren? Wenn ich die Tabellenansicht öffne, finde ich nicht, wie ich die Daten in die richtige Spalte verschieben kann. Womöglich muß ich das an einer ganz anderen Stelle tun?

Vielen Dank für Eure Antworten!!!
Linux Mint 20.3 Cinnamon 64bit, LibreOffice 7.5.0.3

pmoegenb

Re: falsche Spalten-Zuordnungen von Adress-Datenbank

Beitrag von pmoegenb » Mi 26. Nov 2014, 09:30

Dan-cer hat geschrieben:Gerade habe ich eine Adressbuchquelle definiert mit Thunderbird-Adressbuch. Bei der Übernahme der Daten habe ich sorgfältig darauf geachtet, daß die Bezeichnungen übereinstimmen. ZB "Ort" > "Ort".
Soll das heißen, dass Du die Adressen nun doppelt vorliegen hast (SQLite von Thunderbird und HSQLDB von LibreOffice) ? Wenn dem so ist, musst Du die Adressen nun doppelt pflegen.
Dan-cer hat geschrieben: Leider ist offensichtlich in der Quelle eine Spalte "Adresse 2" vorhanden, die keine Zuordnungs-Möglichkeit hat.
Als Ergebnis erhalte ich eine Datenbank, wo in dieser Spalte alle "Orte" dargestellt sind. In der Spalte "Bundesland" gibt es jetzt die Postleitzahlen.
Dann hast Du eine falsche Zuordnung vorgenommen.
Dan-cer hat geschrieben: Wie kann ich das korrigieren? Wenn ich die Tabellenansicht öffne, finde ich nicht, wie ich die Daten in die richtige Spalte verschieben kann. Womöglich muß ich das an einer ganz anderen Stelle tun?
Über BASE und SQL

Beispiel:

Code: Alles auswählen

Update Tabelle1
SET Ort = Adresse2
WHERE not Adresse2 Is Null AND Ort Is Null

Dan-cer
Beiträge: 70
Registriert: Fr 9. Aug 2013, 11:29

Re: falsche Spalten-Zuordnungen von Adress-Datenbank

Beitrag von Dan-cer » Mi 26. Nov 2014, 19:39

Wenn ich als Adressbuchquelle das Thunderbird-Adressbuch auswähle, dann wird eine Adress.odb erstellt. So hatte ich in der Vergangenheit beobachtet, daß neue Thunderbird-Einträge auch automatisch in dieser Adress.odb eingefügt wurden. Eine doppelte Pflege war nicht nötig. Wie das alles genau funktioniert, weiß ich allerdings nicht. Hauptsache war, daß es funktioniert.

Inzwischen funktioniert es, nachdem ich gestern abend wohl insgesamt 10 Versuche gemacht hatte, den Fehler auszumerzen. Fast habe ich den Verdacht, daß System-Neustart nötig war, um alte, im Cache enthaltene Fehler rauszuschmeißen.

Ich hatte auch auf "falsche Zuordnung" getippt, jedoch deswegen auch sehr genau hingeschaut, und nach so vielen Versuchen immer wieder denselben Fehler reproduziert... Kann es tatsächlich am Cache gelegen haben?

Herzlichen Dank für den vorgestellten Lösungs-Ansatz. In diesem Fall brauchte ich ihn nicht anzuwenden. Aber ja vielleicht ein anderes Mal.
Linux Mint 20.3 Cinnamon 64bit, LibreOffice 7.5.0.3

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: falsche Spalten-Zuordnungen von Adress-Datenbank

Beitrag von RobertG » Do 27. Nov 2014, 08:18

Hanno Dan-cer,

die Adress.odb hat also nur die Thunderbird-Datenquelle zur Verfügung.
Natürlich kannst Du durch Abfragen entsprechende Korrekturen in der Reihenfolge machen. Mit der in Base eingebauten Datenbank hat das aber alles nichts zu tun. Die Daten aus Thunderbird sind schließlich nicht bearbeitbar. Falsche Zurordnungen können also nur zustande kommen, wenn die Verbindung nicht ordnungsgemäß funktioniert. Da bleibt dann vielleicht nur ein Neustart der *.odb-Datei oder erst einmal ein Schließen von Thunderbird und dann so ein Neustart.

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten