Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
Jens Franik schrieb: Das wäre dann ein Workaround, der mir jedesmal wieder Arbeit macht, wenn sich die Tabellen verändern - aber immerhin eine Lösung... Mein workaround: Wenn 1. es keine Rechteprobleme gibt (User a darf nur Tabelle 1 lesen oder schreiben, user b nur Tabelle 2 etc.) und 2. die Tabellen eine gleiche Datenstruktur haben, dann alle Tabellen in eine Datenbanktabelle migrieren, zusätzliche Spalte einfügen (kann auch schon vor Migration geschehen) und dort 1,2 oder 3 für die Herkunft der Datensätze vermerken. So kann auf alle Datensätze, aber auch gezielt auf einzelne (Ursprungs-)Tabellen zugegriffen werden (SELECT ... FROM ... WHERE Ursprung = 1). Gruß Michael - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Mittwoch, 17. Dezember 2008 um 16:34 schrieb michael: 1. es keine Rechteprobleme gibt Nein, keine Rechte Einschränkung, Vollzugriff 2. die Tabellen eine gleiche Datenstruktur haben, Korrekt dann alle Tabellen in eine Datenbanktabelle migrieren, zusätzliche Spalte einfügen So kann auf alle Datensätze, aber auch gezielt auf einzelne (Ursprungs-)Tabellen zugegriffen werden Nachdem ich gesehen habe, dass ich Abfragen als Quelle für Serienbriefe verwenden kann, kam mir eben diese Idee auch, danke trotzdem für deine Mühe. Ich muss noch ein bisschen nachdenken, weil ich dann wohl gleich die Datenbank richtig erstelle mit allem was ich brauchen könnte und die Abfragen dann nur auf die benötigten Felder mache. -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Mittwoch, 17. Dezember 2008 um 21:46 schrieb Robert Großkopf: Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. Stelle bei der Abfrage um auf SQL-Kommando direkt ausführen (raus aus dem grafischen Entwurf, Button SQL). Dann klappt das bei mir. Ich bekomme keine Ergebnisse, aber der Befehl wird akzeptiert. Wenn ich die Abfrage dann speichere und sie in der Base Ansicht doppelt anklicke (aufrufe), erhalte ich diesen Fehler: --- Microsoft Visual C++ Runtime Library --- Runtime Error! Program: S:\Programme\OpenOffice.org 3\program\soffice.bin This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. --- OK --- -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Donnerstag, 18. Dezember 2008 um 13:04 schrieb Jens Franik: Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. Stelle bei der Abfrage um auf SQL-Kommando direkt ausführen (raus aus dem grafischen Entwurf, Button SQL). Dann klappt das bei mir. Ich bekomme keine Ergebnisse, aber der Befehl wird akzeptiert. Genauer: Wenn ich ,- | select * from Teil1 `- sage, erhalte ich Ergebnisse (Datensätze), wenn ich ,- | select * from Teil1 | union select * from Teil2 `- sage, bekomme ich keine Datensätze mehr. Gar keine. Die Vermutung liegt (mir) sehr nahe, dass das Interface nicht wirklich richtig SQL kann? -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Mittwoch, 17. Dezember 2008 um 21:46 schrieb Robert Großkopf: Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. Ich habe jetzt einen Workaround erfunden, der zwar nicht schön ist aber funktioniert: - In Calc in einer vierten Tabelle die 3 Tabellen als Verknüpfung zusammenfassen - Die dabei entstehenden Leerzeilen/Leer-Datensätze mit SELECT * FROM ALLE WHERE ( Alle.Nachname '' ) ORDER BY Alle.Nachname, Alle.Vorname entfernen. Aber enttäuschend ist das schon, dass das nicht in Base zu lösen ist... -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
Hallo Jens, Ich bekomme keine Ergebnisse, aber der Befehl wird akzeptiert. Genauer: Wenn ich ,- | select * from Teil1 `- sage, erhalte ich Ergebnisse (Datensätze), wenn ich ,- | select * from Teil1 | union select * from Teil2 `- sage, bekomme ich keine Datensätze mehr. Gar keine. Die Vermutung liegt (mir) sehr nahe, dass das Interface nicht wirklich richtig SQL kann? Ich habe das vor der letzten Mail bei mir getestet mit 2 Tabellen kleinen Tabellen, die ich so miteinander verknüpft habe. Die Datensätze wurde untereinander angezeigt. Vielleicht komme ich auch noch dazu, das mit mehreren gleichen Tabellen zu testen. Dann melde ich mich noch einmal. Mein System: OpenSUSE 11.0 und OOo 2.4.2 bzw. 3.0 Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Donnerstag, 18. Dezember 2008 um 15:47 schrieb Robert Großkopf: Die Vermutung liegt (mir) sehr nahe, dass das Interface nicht wirklich richtig SQL kann? Ich habe das vor der letzten Mail bei mir getestet mit 2 Tabellen kleinen Tabellen, die ich so miteinander verknüpft habe. Die Datensätze wurde untereinander angezeigt. Ok, wenn es einmal tat, dann versuch ich damit auch nochmal herum. Ich habe halt Adressdaten mit: Anrede,Vorname,Name,Strasse,Länderkurz-,PLZ,Ort,Ortsteil,Land und davon 3 Tabellen und es tat erstmal nicht. Vielleicht komme ich auch noch dazu, das mit mehreren gleichen Tabellen zu testen. Dann melde ich mich noch einmal. Ok, ich werd heute auch keine Zeit mehr dafür haben, nachdem der Workaround erst einmal eine verwendbare Liste gebracht hat. (Und dabei bin ich dann auf Probleme in Calc gestossen...) Mein System: OpenSUSE 11.0 und OOo 2.4.2 bzw. 3.0 Windows 2000 5.0 build 2195 Service Pack 4 Ob es daran liegt? -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Mittwoch, 17. Dezember 2008 um 12:49 schrieb Jens Franik: Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. Genauer: Der gesetzte Befehl ist kein SELECT Befehl. Es sind nur Abfragen erlaubt. -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Dienstag, 16. Dezember 2008 um 20:06 schrieb Robert Großkopf: ich habe 3 Adresstabellen (Calc) oder ich kann sie auch in 3 Tabellen (Base) reinkopieren, allerdings sollen die 3 getrennt bleiben. Daraus soll dann eine Gesamte Adressliste mit Seriendruck werden. Du kannst die Tabellen doch beim Kopieren doch anhängen - vorausgesetzt die Felder sind gleich. Richtig, das wäre dann Handarbeit wenn sich die einzelnen Daten verändern. Da gibt es direkt die Abfrage Daten anhängen. Anschließend löscht Du einfach die erzeugte Tabelle wieder. Eine Base Abfrage mit Daten Anhängen habe ich nicht gefunden. Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
am Dienstag, 16. Dezember 2008 um 19:21 schrieb Alois Klotz: ich habe 3 Adresstabellen (Calc) oder ich kann sie auch in 3 Tabellen (Base) reinkopieren, allerdings sollen die 3 getrennt bleiben. Jetzt möchte ich aber eine Liste (Writer) mit allen Adressen der 3 Tabellen als Seriendruck erstellen. und wenn du die 3 Listen temporär untereinander in ein Calc-Blatt kopierst und dieses dann als Datenquelle verwendest? Das wäre dann ein Workaround, der mir jedesmal wieder Arbeit macht, wenn sich die Tabellen verändern - aber immerhin eine Lösung... -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
Hallo Jens, Ich habe versucht das SQL Statement auf SELECT * FROM Tabelle1 UNION SELECT * FROM Tabelle2 UNION SELECT * FROM Tabelle3 zu ändern, dann meldet mir Base aber Nur (Select) Abfragen zugelassen. Genauer: Der gesetzte Befehl ist kein SELECT Befehl. Es sind nur Abfragen erlaubt. Stelle bei der Abfrage um auf SQL-Kommando direkt ausführen (raus aus dem grafischen Entwurf, Button SQL). Dann klappt das bei mir. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
Original-Nachricht Guten Tag Users OpenOffice, ich habe 3 Adresstabellen (Calc) oder ich kann sie auch in 3 Tabellen (Base) reinkopieren, allerdings sollen die 3 getrennt bleiben. Jetzt möchte ich aber eine Liste (Writer) mit allen Adressen der 3 Tabellen als Seriendruck erstellen. Nur, wie mach ich das? Hallo ;-) und wenn du die 3 Listen temporär untereinander in ein Calc-Blatt kopierst und dieses dann als Datenquelle verwendest? Mit freundlichen Grüßen Alois Klotz -- Alois Klotz http://www.easy4me.info - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Adressliste aus 3 Adresstabellen erstellen
Guten Tag Users OpenOffice, ich habe 3 Adresstabellen (Calc) oder ich kann sie auch in 3 Tabellen (Base) reinkopieren, allerdings sollen die 3 getrennt bleiben. Jetzt möchte ich aber eine Liste (Writer) mit allen Adressen der 3 Tabellen als Seriendruck erstellen. Nur, wie mach ich das? -- Mit freundlichen Grüßen Jens Franik mailto:j...@franik.net - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Adressliste aus 3 Adresstabellen erstellen
Hallo Jens, ich habe 3 Adresstabellen (Calc) oder ich kann sie auch in 3 Tabellen (Base) reinkopieren, allerdings sollen die 3 getrennt bleiben. Du kannst die Tabellen doch beim Kopieren doch anhängen - vorausgesetzt die Felder sind gleich. Da gibt es direkt die Abfrage Daten anhängen. Anschließend löscht Du einfach die erzeugte Tabelle wieder. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org