[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Borutta wrote: Andreas Saeger schrieb: In Base hast Du ein Benutzertool, um die Datenbank mit Deinen eigenen Daten zu füllen und Daten in jeder Zusammenstellung und Reihenfolge wieder abzufragen (zu benutzen). OK. Nur aus Neugier, um Alternativen zu kennen: Gibt es auch "Benutzertools" ausserhalb von OOo? http://www.kexi-project.org/ Es ist eine detaillierte Kenntnis der Datenbankstruktur (Dein Screenshot) erforderlich. In jedem Falle geht es immer um ein Entwicklerwerkzeug. Du bastelst etwas, was dann von Dir oder anderen genau so verwendet wird wie es gebastelt wurde. Das, was die Assistenten in Base für Dich basteln können wird Deiner Datenbank niemals nicht gerecht, aber Du könntest es mal mit der einen Tabelle aus dem dBase-Beispiel "Bibliography" testen. Hhmm. Wenn ich die in Base zu öffnen versuche, erhalte ich eine Fehlermeldung. http://borumat.de/+screenshots/sc-211-12_03_18.png Vermutlich sind noch diverse vorbereitende Schritt nötig, damit eine Datenbank in Base genutzt werden kann, richtig. Nein, keinesfalls. Du machst nur den Lieblingsfehler aller Mac/Windows-User im Umgang mit Internetinhalten. Du musst die Datei explizit herunterladen, d.h. eine Kopie auf Deinem Rechner erstellen, dessen Speicherort Du explizit angeben musst. Ein einfacher Klick oder Ansichtsbefehl lädt den Webcontent zur Ansicht in ein temporäres Verzeichnis ohne jede Schreibberechtigung. Deine Bearbeitung würde eh verloren gehen wenn Du den Speicherort in dem temporären Verzeichnis nicht kennst. Für die integrierten Base-Datenbanken ist ansonsten nur ein halbwegs aktuelles Java erforderlich. Ich habe das Feature "Serienbriefe" noch nie benötigt. Ich drucke fast nie. Kurz: ich kann mir zur Zeit (für mich) keinen Anwendungsfall vorstellen, wo ich Daten in Writer oder Calc nutzen möchte. Ich benötige tatsächlich nur ein aufgeräumtes Interface zum Eingeben und Abfragen von Daten. Ja, und OOo wäre eine Möglichkeit mit der Du bereits vertraut bist. Anders: Ich bin immer noch sehr skeptisch, ob OOo (Base, Writer) die für meine Ziele geeigneten Werkzeuge sind. Base ist sicherlich die mieseste Datenbank der Welt, aber immer noch um Größenordnungen besser als alles, was die meisten anderen in Tabellenkalkulationen zusammenstümpern. Nicht weil ich andeuten will, dass ich so eine Hilfe erwarte: Du hattest im letzten Posting aber mitbekommen, dass ich das Datenbankfile zum Download angeboten hatte, oder? Äääh,... Nö? Ich weiß nicht in wie weit es eine Mac-Community gibt, die vorgefertigte Datenbankabfragen für diese Datenbank mit anderen teilt. Behalte ich mal im Hinterkopf, das in der passenden Newsgroup zu fragen. Aber ich befürchte, Mac-User, verwenden typischerweise die Default-Anwendungen zur Adressverwaltung und suchen nicht nach freien Werkzeugen für diese Aufgabe. Ja, den Eindruck habe ich auch. Ich finde das Thema nur ganz interessant wie weit man als "fortgeschrittener Benutzer" verschiedenste standardisierte Werkzeuge aneinander Ketten kann, um auch ohne Programmierung an ein Ziel zu kommen. Andreas Dito - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger schrieb: >> Bevor ich diesen ziemlich mühsamen und komplizierten Weg nachgehe, >> möchte ich den Vorteil gegenüber dem sehr einfachen Anbinden der >> Datenbank via SQLiteAdministrator (http://sqliteadmin.orbmu2k.de/) >> verstehen. >> (sqliteadmin.exe muss nicht mal installiert werden) >> >> Ich habe in SQLiteAdministrator einfach "AddressBook.sqlitedb" (die >> lokale Kopie) geöffnet und das hat auf Anhieb geklappt. >> > Damit hast Du ein Entwicklungstool, um die Datenbankstruktur selbst > anzupassen. > > In Base hast Du ein Benutzertool, um die Datenbank mit Deinen eigenen > Daten zu füllen und Daten in jeder Zusammenstellung und Reihenfolge > wieder abzufragen (zu benutzen). OK. Nur aus Neugier, um Alternativen zu kennen: Gibt es auch "Benutzertools" ausserhalb von OOo? >> http://borumat.de/+screenshots/sc-210-08_38_24.png > > Für eine Adressdatenbank sieht das Teil recht strukturiert aus. Da wirst > Du wohl doch ein wenig mehr Expertise benötigen, um sinnvolle > Eingabeformulare zu erstellen. Das habe ich befürchtet :) > http://user.services.openoffice.org/en/forum/download/file.php?id=3048 > (Sammler) Hhmm. Wenn ich die in Base zu öffnen versuche, erhalte ich eine Fehlermeldung. http://borumat.de/+screenshots/sc-211-12_03_18.png Vermutlich sind noch diverse vorbereitende Schritt nötig, damit eine Datenbank in Base genutzt werden kann, richtig. > Aber vergiss mal Eingabeformulare. Für jeden Anwender bietet Base in > hinreichend einfacher Weise genug Möglichkeiten die Daten von der Quelle > in Richtung Officedokumente fließen zu lassen, ohne Daten in die andere > Richtung zurückzuschreiben. > Mit einer Adressdatenbank willst Du irgendwann mal Serienbriefe erstellen. Ich habe das Feature "Serienbriefe" noch nie benötigt. Ich drucke fast nie. Kurz: ich kann mir zur Zeit (für mich) keinen Anwendungsfall vorstellen, wo ich Daten in Writer oder Calc nutzen möchte. Ich benötige tatsächlich nur ein aufgeräumtes Interface zum Eingeben und Abfragen von Daten. Anders: Ich bin immer noch sehr skeptisch, ob OOo (Base, Writer) die für meine Ziele geeigneten Werkzeuge sind. > Leider zeigt Dein Screenshot, dass die DB weder vordefinierte Abfragen > noch Views enthält. Die würde man ziemlich einfach für Serienbriefe und > ähnliches benutzen können (z.B. "Zeige alle Personen mit vollständigen > Postadressen sortiert nach Postleitzahl"). > Ohne die konkrete Datenbank auf meinem Rechner kann ich da jetzt nicht > weiter helfen. Nicht weil ich andeuten will, dass ich so eine Hilfe erwarte: Du hattest im letzten Posting aber mitbekommen, dass ich das Datenbankfile zum Download angeboten hatte, oder? > Ich weiß nicht in wie weit es eine Mac-Community gibt, > die vorgefertigte Datenbankabfragen für diese Datenbank mit anderen teilt. Behalte ich mal im Hinterkopf, das in der passenden Newsgroup zu fragen. Aber ich befürchte, Mac-User, verwenden typischerweise die Default-Anwendungen zur Adressverwaltung und suchen nicht nach freien Werkzeugen für diese Aufgabe. Andreas -- OOo 3.1.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Borutta wrote: Andreas Saeger schrieb: Ich habe nochmal ein wenig nachgehakt. http://www.apple.com/de/macosx/what-is-macosx/apps-and-utilities.html erwähnt einen ODBC-Administrator, was wohl das gleiche ist wie der ODBC-Manager in den Systemeinstellungen von Windows. http://www.ch-werner.de/sqliteodbc/ schreibt: Chris Wolf kindly provided a build of version 0.72 supporting SQLite3 for MacOSX on PowerPC in the form of an installer package (sqlite3odbc-0.72.dmg) and a build of version 0.83 for MacOSX 10.5 on Intel as another installer package (sqlite-odbc-0.83.dmg). http://www.ch-werner.de/sqliteodbc/sqlite-odbc-0.83.dmg ist dann wahrscheinlich Dein Installationspaket. Nachdem dieses Paket installiert ist, solltest Du in der Lage sein, im ODBC-Administrator eine Verbindung zu Deiner AddressBook.sqlitedb herzustellen. [...] Erstmal herzlichen Dank für das Aufzeigen des Weges. Gerne doch. Bevor ich diesen ziemlich mühsamen und komplizierten Weg nachgehe, möchte ich den Vorteil gegenüber dem sehr einfachen Anbinden der Datenbank via SQLiteAdministrator (http://sqliteadmin.orbmu2k.de/) verstehen. (sqliteadmin.exe muss nicht mal installiert werden) Ich habe in SQLiteAdministrator einfach "AddressBook.sqlitedb" (die lokale Kopie) geöffnet und das hat auf Anhieb geklappt. Damit hast Du ein Entwicklungstool, um die Datenbankstruktur selbst anzupassen. In Base hast Du ein Benutzertool, um die Datenbank mit Deinen eigenen Daten zu füllen und Daten in jeder Zusammenstellung und Reihenfolge wieder abzufragen (zu benutzen). Für mich ist wichtig zu wissen, wieviel Aufwand es ist, zu dem im letzten Posting erwähnten "aufgeräumten Interface" für Eingaben und Abfragen zu gelangen. Weder kann ich den Aufwand dafür noch die nötigen Kenntnisse dafür abschätzen. http://borumat.de/+screenshots/sc-210-08_38_24.png Für eine Adressdatenbank sieht das Teil recht strukturiert aus. Da wirst Du wohl doch ein wenig mehr Expertise benötigen, um sinnvolle Eingabeformulare zu erstellen. Daher nochmal die Frage für OOo: Könnte bitte ein Mitleser mal ein Beispiel eines OOo-Formulars zu irgendeiner Datenbank mit einem "aufgeräumten Interface", also Formular, verlinken, damit ich eine Vorstellung erhalte, ob das, was ich anstrebe überhaupt via OOo erreichbar wäre. Habe ich bereits für die dBase-Datenquelle "Bibliography". Für eine einzelne, unverknüpfte Tabelle lässt sich ein Eingabeformular binnen Sekunden erstellen. Andere Beispiele mit Formularen (schnell zusammengeklickte, oft unschöne Demos): http://user.services.openoffice.org/en/forum/download/file.php?id=6947 (meine gestrige Datenbank, Zuordnung von vielen Personennamen zu jeweils vielen Dingen) http://user.services.openoffice.org/en/forum/download/file.php?id=6937 (Starthilfe für Wörterbuch) http://user.services.openoffice.org/en/forum/download/file.php?id=6898 (das gleiche wie oben, viele Leute mit vielen Stichwörtern) http://user.services.openoffice.org/en/forum/download/file.php?id=1266 (Rechner) http://user.services.openoffice.org/en/forum/download/file.php?id=3048 (Sammler) http://user.services.openoffice.org/en/forum/download/file.php?id=2950 (Gruppieren und Zusammenrechnen) Aber vergiss mal Eingabeformulare. Für jeden Anwender bietet Base in hinreichend einfacher Weise genug Möglichkeiten die Daten von der Quelle in Richtung Officedokumente fließen zu lassen, ohne Daten in die andere Richtung zurückzuschreiben. Mit einer Adressdatenbank willst Du irgendwann mal Serienbriefe erstellen. Leider zeigt Dein Screenshot, dass die DB weder vordefinierte Abfragen noch Views enthält. Die würde man ziemlich einfach für Serienbriefe und ähnliches benutzen können (z.B. "Zeige alle Personen mit vollständigen Postadressen sortiert nach Postleitzahl"). Ohne die konkrete Datenbank auf meinem Rechner kann ich da jetzt nicht weiter helfen. Ich weiß nicht in wie weit es eine Mac-Community gibt, die vorgefertigte Datenbankabfragen für diese Datenbank mit anderen teilt. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger schrieb: > Ich habe nochmal ein wenig nachgehakt. > http://www.apple.com/de/macosx/what-is-macosx/apps-and-utilities.html > erwähnt einen ODBC-Administrator, was wohl das gleiche ist wie der > ODBC-Manager in den Systemeinstellungen von Windows. > > http://www.ch-werner.de/sqliteodbc/ schreibt: >> Chris Wolf kindly provided a build of version 0.72 supporting SQLite3 for >> MacOSX on PowerPC in the form of an installer package (sqlite3odbc-0.72.dmg) >> and a build of version 0.83 for MacOSX 10.5 on Intel as another installer >> package (sqlite-odbc-0.83.dmg). > > http://www.ch-werner.de/sqliteodbc/sqlite-odbc-0.83.dmg ist dann > wahrscheinlich Dein Installationspaket. > Nachdem dieses Paket installiert ist, solltest Du in der Lage sein, im > ODBC-Administrator eine Verbindung zu Deiner AddressBook.sqlitedb > herzustellen. [...] Erstmal herzlichen Dank für das Aufzeigen des Weges. Bevor ich diesen ziemlich mühsamen und komplizierten Weg nachgehe, möchte ich den Vorteil gegenüber dem sehr einfachen Anbinden der Datenbank via SQLiteAdministrator (http://sqliteadmin.orbmu2k.de/) verstehen. (sqliteadmin.exe muss nicht mal installiert werden) Ich habe in SQLiteAdministrator einfach "AddressBook.sqlitedb" (die lokale Kopie) geöffnet und das hat auf Anhieb geklappt. http://borumat.de/+screenshots/sc-210-08_38_24.png Für mich ist wichtig zu wissen, wieviel Aufwand es ist, zu dem im letzten Posting erwähnten "aufgeräumten Interface" für Eingaben und Abfragen zu gelangen. Weder kann ich den Aufwand dafür noch die nötigen Kenntnisse dafür abschätzen. Daher nochmal die Frage für OOo: Könnte bitte ein Mitleser mal ein Beispiel eines OOo-Formulars zu irgendeiner Datenbank mit einem "aufgeräumten Interface", also Formular, verlinken, damit ich eine Vorstellung erhalte, ob das, was ich anstrebe überhaupt via OOo erreichbar wäre. Ob und wie man via SQLiteAdministrator ein aufgeräumtes Interface realisieren kann, weiß ich bisher auch nicht. SQLiteAdministrator ist ja eine generisches Interface für Techniker, nicht für Endnutzer. Oder ist das Selber-Verfassen von Abfrage- und Eingabeformularen doch völlig utopisch für einen Datenbanklaien (wie ich im vorigen Posting vermutete), weil für das Erzeugen von Formularen sehr genaue Kenntnisse zu Datenbanken nötig sind? Ich schreibe hier zu diesen übergreifenden Dingen auch so ausführlich, weil es mir in dieser ganzen Angelegenheit nicht nur um diesen einen Anwendungsfall "Kontaktdaten" geht. Vielmehr legen diverse Anwendungen des iPod ihre Daten in Form von SQLite-Datenbanken ab. Und für praktisch keine dieser Anwendungen stehen (erstaunlicherweise) keine fertigen plattformunabhängigen freien Werkzeuge bereit. Hintergrund meiner Fragen ist auch ein Interesse an Lösungen, die nicht nur meine eigene Aufgabe lösen, sondern auch für andere "normale" Anwender leicht nachvollziehbar sind. Mit anderen Worten: es soll erst dann um technische Feinheiten gehen, wenn es Einigkeit um die Zielmerkmale gibt. Ich hoffe, Du, Andreas S., kannst meine Position ein wenig nachvollziehen. Andreas -- OOo 3.1.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Hi Andreas B, Ich habe nochmal ein wenig nachgehakt. http://www.apple.com/de/macosx/what-is-macosx/apps-and-utilities.html erwähnt einen ODBC-Administrator, was wohl das gleiche ist wie der ODBC-Manager in den Systemeinstellungen von Windows. http://www.ch-werner.de/sqliteodbc/ schreibt: Chris Wolf kindly provided a build of version 0.72 supporting SQLite3 for MacOSX on PowerPC in the form of an installer package (sqlite3odbc-0.72.dmg) and a build of version 0.83 for MacOSX 10.5 on Intel as another installer package (sqlite-odbc-0.83.dmg). http://www.ch-werner.de/sqliteodbc/sqlite-odbc-0.83.dmg ist dann wahrscheinlich Dein Installationspaket. Nachdem dieses Paket installiert ist, solltest Du in der Lage sein, im ODBC-Administrator eine Verbindung zu Deiner AddressBook.sqlitedb herzustellen. Im Grunde definierst Du dort sowas wie: "Da ist diese Datei AddressBook.sqlitedb für die der Datenbanktreiber "SQLite3.08.15" zuständig sein soll. Mache diese Datenquelle für Datenbankprogramme verfügbar unter dem Namen 'Meine iPhone-Adressen'". So, dann machst Du in OOo folgendes: Datei>Neu>Datenbank... [X] Verbinde mit einer bestehenden Datenbank Typ: ODBC Name: "Meine iPhone-Adressen" [X] Registriere die Datenbank (so dass sie z.B. im Datenquellenfenster erscheint) Speicher die .odb Datenbank lokal auf Deinem PC (eher nicht auf dem iPhone). Wenn alles klappt, dann siehst Du mindestens eine Tabelle in dieser Datenbank. Die Inhalte der Tabellen, Deine Adressdaten, sind nicht in der Base-Datenbank. Du bearbeitest direkt die AddressBook.sqlitedb. Aus verschiedenen Gründen könnte es sein, dass die Tabelle(n) korrekt gelesen werden, aber kein Bearbeiten möglich ist. Das Problem läßt sich in den meisten Fällen beheben. Kopien der .odb-Datenbank können auf jedem Rechner verwendet werden auf dem eine ODBC-Verbindung gleichen Namens eingerichtet ist. Der Name kann notfalls auch unter Bearbeiten>Datenbank... angepasst werden. Die Kette sieht vereinfacht also so aus: [AddressBook.sqlitedb] <--> [SQLite-ODBC] <--> [Base]<-->OOo Base kann kein SQLite, aber es kann als kleinsten Nenner ODBC. Chris Wolf hat einen "ODBC-Adapter" für SQLite geschrieben, der auch auf dem Mac funktioniert (JDBC ist eine ähnliche "Steckersammlung" in Java, also plattformunabhängig). Das ist die Verbindung im ODBC-Administrator festlegst und benennst. Base ist nun ein Programm, das alle möglichen Tabellendaten in OOo bereitstellen kann. Entweder es gibt einen Treiber dafür in OOo oder es gibt einen J/ODBC-Adapter von anderer Seite. Die Verbindung zum ODBC-Adapter legst Du in Base fest. Innerhalb von OOo gibt es ein Dutzend Verwendungsmöglichkeiten von solchen Daten. Mach' mal! Andreas S. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger wrote: Rechts-Klick>Bibliography Rechts-Klick>Bibliography>Datenbank bearbeiten... - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Borutta wrote: Und das "Selber-Herstellen" einer aufgeräumten und effizient bedienbaren Schnittstelle ist leider ganz klar was für erfahrene Datenbankprofis. Sowas ist für mich unerreichbar. Das wolln wa doch ma' sehn: Öffne Calc oder Writer. Drücke F4 Rechts-Klick>Bibliography Es öffnet sich das sogenannte "Datenbankdokument", welches eigentlich nicht mehr ist als eine Konfigurationsdatei wie gewisse Daten von anderswo einzulesen sind. Schau mal auf die Statuszeile und in Menü:Bearbeiten>Datenbank... Diese Datenbank ist eine Verbindung zu einem _Verzeichnis_ von dBase-Dateien. Sie enthält nur eine Tabelle (.dbf-Datei). Rechts-Klick auf Tabelle>Formularassistent... Klicke Dir schnell ein Eingabeformular zusammen und noch eins wenn Dir das nicht gefällt. _Jede_ Base-Datenbank ist _immer_ irgendeine Verbindung zu einem externen Datenpool. Selbst wenn man in Base eine neue Datenbank erstellen kann, wo alle Datenbanktabellen in dem .odb enthalten sind, so werden die Tabellen bei jedem Öffnen extrahiert und dann eine Verbindung zu der nun externen Datenbank hergestellt. Ach ja, jedes beliebige ODF-Dokument kann Eingabeformulare enthalten, die mit Datenbanken verbunden sind. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger schrieb: >Guenter Wallnig wrote: >> Möglicherweise kann man OOo Base als GUI dafür einrichten? >> Oder, was wohl für Deinen Anwendungsfall noch passender wäre, Du >> bearbeitest das mit Thunderbird? Ich kann das Interface von Thunderbird für Adressen nicht leiden, daher scheidet es für mich aus. >>> Möglicherweise hätte man mit der erwähnten Calc-Tabelle sogar ein >>> universelles Mittel in der Hand, auch solche Ziele "zu füllen". >> >> Von manchen Programmen, welche mit Adressen arbeiten, weiß ich, daß die >> einen Im- und Export im LDIF-Format bieten. Das sind reine Text-Dateien, Die Importmöglichkeiten für Adressen in Form von Textdateien, genauer als CSV-Dateien, hatte ich im Hinterkopf, als ich darauf hoffte, dass ich einfach 'ne Calc-Tabelle als Quelldokument einsetzen kann. Ich erwähnte ja schon, dass mir die Schlichtheit des Interfaces für solche (in meinem Fall) wenig komplexen Aufgaben am liebsten ist. Keine Aufteilung in Edit- und Ausgabemodus. Einfach eine große Tabelle für Adressdaten. Für mich wäre das perfekt. Aber natürlich vertraue ich Dir, Andreas Saeger, dass das offenbar keine vernünftige Lösung wäre. > Das Problem mit Base ist immer das gleiche. Bei bestimmten Kombinationen > von Betriebssystemen/Datenbanken/Treibern/Officeversionen bist Du das > erste Versuchskaninchen, und allzu oft stellt sich heraus, dass Du der > erste bist, der über irgendeine Regression, Inkompatibilität, > unvorhergesehene Situation stolpert. Da immer verschiedene > Softwareprodukte involviert sind, ist die Dokumentation oft nur schwer > in eine klare Handlungsanweisung zu übersetzen. Mit SQLite/JDBC fühle > ich mich auch überfordert. Scheint mehr was für Java-Entwickler zu sein. OK, damit scheidet für mich Base auch aus. Das Problem eines Webinterfaces als Schnittstelle ist aus meiner Sicht das Fehlen von effizienten Bedienweisen wie Tastenkürzeln. Und das "Selber-Herstellen" einer aufgeräumten und effizient bedienbaren Schnittstelle ist leider ganz klar was für erfahrene Datenbankprofis. Sowas ist für mich unerreichbar. Es ist eben Pech, dass sich die Masse der Nutzer von Smartphones mit dem Zwang zur Benutzung einer proprietären Anwendung zufriedengibt. Und auf der anderen Seite finden bisher Entwickler von freier Software eben die Idee einer plattformübergreifenden Anwendung für das Verwalten von Kontakten auf verbreiteten Smartphones eben nicht interessant. > Natürlich sollte es möglich sein innerhalb von 15 Minuten die > erforderlichen Teile des Puzzles herunterzuladen und so einzurichten, > dass eine SQLite-Datenbank auf Andreas Boruttas iPhone in OpenOffice.org > abfragbar und hoffentlich sogar editierbar zugänglich gemacht wird. > Das wäre wesentlich besser als diverse Listen auf diversen Rechnern > immer wieder über Austauschformate zu synchronisieren. Könntest Du vielleicht aus einem anderen Bereich eine GUI als Screenshot zeigen, die eine Datenbank zugänglich macht. Vielleicht ist es anderen Nutzern unwichtig - mir jedoch liegt bei solchen Basis-Aufgaben wie "Adressverwaltung" viel an einer wirklich aufgeräumten Schnittstelle. Überflüssiges, also Bedienelemente, die ich im Standardbetrieb nicht benötige, möchte ich dort auf keinen Fall sehen. Auch aus ästhetischer Sicht (nicht nur aus funktionaler) ist mir dieses Prinzip der "Konzentration auf das Benötigte" wichtig. Um jedem falschen Eindruck vorzubeugen: wenn ich hier über meine Wünsche schreibe, drückt dies keinerlei Erwartungshaltung aus. Sollte ich keine Lösung finden, die ich mit einem für mich akzeptablen Zeitaufwand realisieren kann, werde ich, zähneknirschend zwar, auf eine Adressverwaltung auf dem mobilen Gerät verzichten. Kurzlebige und stark kompromissbehaftete Lösungen reizen mich bei so einer Basisaufgabe nicht. > Selbst wenn dieses Ansinnen ein wenig Gefummel erfordern würde, so würde > es eindrucksvoll demonstrieren, was mit standardisierten > Softwareschnittstellen bewerkstelligt werden kann, selbst dann, wenn > noch niemand irgendein Tool für den speziellen Zweck geschrieben hat. > > Was den Zugriff auf die iPhonedatei angeht, gehe ich mal davon aus, dass > ein PC mit installiertem OOo das iPhone als ein beschreibbares > Netzlaufwerk oder ähnliches abbildet, Ich kann nur sagen, dass ich auf dem PC den Zugriff auf das Dateisystem per SFTP direkt im Dateimanger auf einfache Weise umsetzen konnte. Näheres gerne auf Anfrage. > Weiß jemand, wo man sich eine Testdatenbank herunterladen kann? > Vielleicht eine leere Adressdatenbank vom iPhone? Ich habe meine leere Adressdatenbank des iPod Touch (FW 3.1.2) für Dich hochgeladen: http://borumat.de/+temp/ipod-touch/AddressBook.sqlitedb Die Datenbank dürfte im iPhone dieselbe sein. Der Pfad im Dateisystem des iPod lautet: /var/mobile/Library/AddressBook/AddressBook.sqlitedb BTW sind auch andere Basisanwendungen wie Kalender oder Notizen per SQlite realisiert. Aber auch externe Anwendungen wie die von der Usability her IMHO extrem
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Guenter Wallnig wrote: Hallo Andreas, Andreas Borutta schrieb: Moin, Kontaktdaten werden auf dem iPhone/iPod Touch in Form einer SQLite Datenbank gespeichert. Ich möchte gerne auf Desktoprechner in Form einer Calc-Tabelle diese Datenbank nutzen. [...] Meine Frage: [...] Wenn ich es richtig verstehe, verwenden auch andere Online- bzw. Offline-Anwendungen, SQLite als Datenbanktyp für Kontaktdaten. Zum Beispiel Google-Mail. wenn ich mich nicht irre, sind z.B. die Lesezeichen des Firefox 3.x und die Kontakte des Thunderbird in diesem Format gespeichert. Für Ubuntu gibt es sogar ein Paket dafür. Wäre schön, wenn man dafür den Beleg nicht suchen müsste. In meinem Repository für 9.04 kann ich nichts dergleichen finden. Warum ist dann für TB-Adressen ein spezieller Treiber erforderlich, der dann nur read-only Datensätze einliest? Möglicherweise kann man OOo Base als GUI dafür einrichten? Oder, was wohl für Deinen Anwendungsfall noch passender wäre, Du bearbeitest das mit Thunderbird? Das ginge ganz sicher, wenn man erstmal die Datenbankverbindung herstellen könnte Möglicherweise hätte man mit der erwähnten Calc-Tabelle sogar ein universelles Mittel in der Hand, auch solche Ziele "zu füllen". Von manchen Programmen, welche mit Adressen arbeiten, weiß ich, daß die einen Im- und Export im LDIF-Format bieten. Das sind reine Text-Dateien, welche man eventuell in OOo Calc importieren kann? Calc ist keine Lösung. Calc ist oft ein zusätzliches Problem, wenn man Daten in Austauschformaten editieren will. Das Problem mit Base ist immer das gleiche. Bei bestimmten Kombinationen von Betriebssystemen/Datenbanken/Treibern/Officeversionen bist Du das erste Versuchskaninchen, und allzu oft stellt sich heraus, dass Du der erste bist, der über irgendeine Regression, Inkompatibilität, unvorhergesehene Situation stolpert. Da immer verschiedene Softwareprodukte involviert sind, ist die Dokumentation oft nur schwer in eine klare Handlungsanweisung zu übersetzen. Mit SQLite/JDBC fühle ich mich auch überfordert. Scheint mehr was für Java-Entwickler zu sein. Natürlich sollte es möglich sein innerhalb von 15 Minuten die erforderlichen Teile des Puzzles herunterzuladen und so einzurichten, dass eine SQLite-Datenbank auf Andreas Boruttas iPhone in OpenOffice.org abfragbar und hoffentlich sogar editierbar zugänglich gemacht wird. Das wäre wesentlich besser als diverse Listen auf diversen Rechnern immer wieder über Austauschformate zu synchronisieren. Selbst wenn dieses Ansinnen ein wenig Gefummel erfordern würde, so würde es eindrucksvoll demonstrieren, was mit standardisierten Softwareschnittstellen bewerkstelligt werden kann, selbst dann, wenn noch niemand irgendein Tool für den speziellen Zweck geschrieben hat. Was den Zugriff auf die iPhonedatei angeht, gehe ich mal davon aus, dass ein PC mit installiertem OOo das iPhone als ein beschreibbares Netzlaufwerk oder ähnliches abbildet, so dass ein paar tausend Adressen auf dem Telefon genauso zugänglich sind wie eine SQLite-Datenbank auf der lokalen Platte. Weiß jemand, wo man sich eine Testdatenbank herunterladen kann? Vielleicht eine leere Adressdatenbank vom iPhone? SQLite ist doch eine Datenbank in einer einzelenen Datei oder nicht? Dann könnte man sich mal mit verschiedenen OOo-Versionen und Betriebssystemen der Aufgabe widmen, die Datenbank in einem Baseformular zu editieren. Danach wäre ein neuer Wiki-Eintrag über SQLite und Base überfällig. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger schrieb: >> Kann bitte jemand etwas zur korrekten Anbindung von >> AddressBook.sqlitedb >> in Base sagen? >> >> Oder ist ein Webinterface die bessere Wahl gegenüber Base? >> > So ein Webinterface ist immer eine tolle Sache. Nur was, wenn Du die > Daten in Calc oder Writer verwursten willst? Verwursten habe ich eigentlich nicht vor. >> Da die Aufgabe ja alles andere als exotisch ist, die Geräte sind weit >> verbreitet, nochmal die Frage, ob es vielleicht bereits fertige >> Lösungen gibt? > Base kann nicht für hunderte, teils proprietäre, Datenbanken einen > eigenen Treiber beinhalten. Hätte ja sein können, dass es für eine derart verbreitete Geräteklasse "iPod/iPhone" einen "Treiber" gibt. Ich hatte auch darauf gehofft, weil für Outlook ein Treiber bereitsteht. Ein iPod kann laut Handbuch mit Outlook synchronisiert werden. > JDBC dürfte das Mittel der Wahl sein, vielleicht auch ODBC. > Tatsächlich: http://www.ooowiki.de/SqLite [JDBC] http://borumat.de/+screenshots/sc-209-17_33_05.png OK. "Anbinden" scheint also ein komplizierter Vorgang zu sein als das Angeben der Datei. Noch verstehe ich nicht, was zu tun ist. ODBC scheidet laut Wikiartikel aus, weil es sehr langsam sein soll. > http://documentation.openoffice.org/HOW_TO/data_source/SQLite.pdf [ODBC] Bisher kann ich den Aufwand für einen in Datenbanken völlig unerfahrenen Nutzer nicht einschätzen, die Aufgabe zu lösen. Da es keine öffentlich verfügbaren fertigen Lösungen gibt, könnte das auch ein Indiz sein, dass die Aufgabe nur für Datenbankprofis zu lösen ist. Kann mir bitte jemand den Aufwand grob abschätzen? Ich habe keine Vorstellung davon. Danke. Andreas -- OOo 3.1.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Borutta wrote: Andreas Saeger schrieb: Calc-Zellen (Excel genauso) können niemals eine Datenbank bearbeiten. Dies ist der originäre Daseinszweck von Datenbankverbindungen und Formularen. Verbinde Base mit der Datenbank Es gibt in Base in dem Ausklappfeld "Verbindung zu bestehender Datenbank herstellen" keine Eintrag "SQLite". Kann bitte jemand etwas zur korrekten Anbindung von AddressBook.sqlitedb in Base sagen? Oder ist ein Webinterface die bessere Wahl gegenüber Base? So ein Webinterface ist immer eine tolle Sache. Nur was, wenn Du die Daten in Calc oder Writer verwursten willst? Da die Aufgabe ja alles andere als exotisch ist, die Geräte sind weit verbreitet, nochmal die Frage, ob es vielleicht bereits fertige Lösungen gibt? Andreas Base kann nicht für hunderte, teils proprietäre, Datenbanken einen eigenen Treiber beinhalten. JDBC dürfte das Mittel der Wahl sein, vielleicht auch ODBC. Tatsächlich: http://www.ooowiki.de/SqLite [JDBC] http://documentation.openoffice.org/HOW_TO/data_source/SQLite.pdf [ODBC] - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Andreas Saeger schrieb: > Calc-Zellen (Excel genauso) können niemals eine Datenbank bearbeiten. > Dies ist der originäre Daseinszweck von Datenbankverbindungen und > Formularen. > Verbinde Base mit der Datenbank Es gibt in Base in dem Ausklappfeld "Verbindung zu bestehender Datenbank herstellen" keine Eintrag "SQLite". Kann bitte jemand etwas zur korrekten Anbindung von AddressBook.sqlitedb in Base sagen? Oder ist ein Webinterface die bessere Wahl gegenüber Base? Da die Aufgabe ja alles andere als exotisch ist, die Geräte sind weit verbreitet, nochmal die Frage, ob es vielleicht bereits fertige Lösungen gibt? Andreas -- OOo 3.1.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Tabelle für Kontaktdaten fuer Export als SQLite z.B. auf Apple iPod/iPh one
Hi Andreas, Calc-Zellen (Excel genauso) können niemals eine Datenbank bearbeiten. Dies ist der originäre Daseinszweck von Datenbankverbindungen und Formularen. Verbinde Base mit der Datenbank und erstelle ein Eingabeformular sowie ein paar sinnvolle Abfragen. Eingabeformulare können ebenfalls in jedem beliebigen ODF-Dokument erstellt werden. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org