Hallo Jochen, > > IMHO sollten wir bzgl. des Bugs am Ball bleiben. Lionel hat ja in der > Zwischenzeit ausführlich dazu Stellung genommen. > > Ehrlich gesagt verstehe ich nicht alles - insbesondere nicht seinen > Lösungsvorschlag. Kannst Du (oder jemand Anderer) dazu etwas sagen.
Es scheint mir so, als solle die Lösung über eine andere Formulierung der Abfrage in Verbindung mit einem von ihm geschriebenen Patch laufen. Leider habe ich keine Ahnung von den eigentlichen Grundlagen von LibreOffice und kann deshalb auch Diskussionen über irgendwelche Änderungen im Quelltext nur lesen, aber nicht verstehen. > > Wahrscheinlich ist der Bug die Folge einer Bug-Beseitigung im April 2009 > (!). Möglicherweise kann die Beseitigung des aktuellen Bug´s wieder alte > Wunden aufreißen. Das Problem ist ja, dass die GUI so viele verschiedene Abfrageversionen verstehen muss, die auch noch von Datenbank zu Datenbank unterschiedlich sein können. Deshalb gibt es ja auch die Möglichkeit, den Befehl ohne Verarbeitung der GUI abzugeben und ein Ergebnis zu erhalten. Vom Standpunkt der Datenintegrität ist die Abfrage, die ich mit den zwei Joins konstruiert habe, nämlich nicht ohne. In der Abfrage sind 2 Tabellen komplett enthalten. SQL lässt zu, dass die Tabellenfelder gleich heißen, weil ja unterschiedliche Tabellen angegeben sind. In der GUI sind die ID-Felder aber ohne weiteres gleich dargestellt. Die GUI muss jetzt also absichern, dass die Werte, die zu bestimmten Tabellenfeldern gehören, auch hübsch in den richtigen Tabellen abgespeichert werden und kein Durcheinander entsteht. Denn nur die GUI bietet die Möglichkeit, in eine Abfrage neue Werte einzutragen. Wenn ich ehrlich bin: Mich erstaunt überhaupt, dass prinzipiell die Möglichkeit da ist, zwei Tabellen in Abfragen zu verknüpfen und dann noch Eingaben zu machen. Vor der Konstruktion, die da im Hintergrund werkelt und mit jeder der möglichen Tabellenverknüpfungen zurecht kommen muss, habe ich meine Hochachtung. Und wenn da am falschen Schräubchen das eine richtig gedreht wird ... Ich hätte längst eine Button entworfen, der da lautet: "No data in the GUI available. Try with direct SQL". Das wäre dann mein Patch-Vorschlag gewesen. > > Sollen/können wir Lionel noch etwas mitteilen, was ihm helfen könnte. > Wenn wir nichts zur Sache mehr beitragen können, werde ich ihn > "moralisch" unterstützen ("Danke sagen"). > > BTW: sollen wir versuchen, einen weiteren Bug zu pushen. Wenn ja: welchen? Für Linux hoffe ich vor allem, dass die Java-Versionsgeschichte jetzt vom Tisch ist. Ich habe so etwas in den Reports mitbekommen. Zur Zeit muss ich nämlich immer noch dafür sorgen, dass die 6u22 installiert ist - ansonsten kann ich bereits bei 100 Datensätzen Kaffee trinken gehen. > Gruß Robert -- Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/discuss/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert