Windows XP Prof. / SP3
OOo 3.0 / 3.1 / 3.1.1

Hallo Usergemeinde,

einer unserer user hat für seine Abteilung unter Base in V 2.x eine 
Adress“datenbank“ erstellt. 
An sich überhaupt nicht komplex (1-Tabellen-Lösung): 
Pro Zeile ein Adressatz mit einer ganzen Reihe von Ja/Nein-Merkmalen. 
Hierüber werden über eine große Zahl von Abfragen (über diese 
Merkmalskombinationen) Serienversände gesteuert.

Der User (keine SQL-Kenntnisse) erstellt (und bearbeitet) die Abfragen selbst: 
er öffnet eine geeignete Abfrage als Basis, ändert diese und speichert sie 
unter neuem Namen.

Seit dem Upgrade auf 3.x kommt es bei einer Anzahl von Abfragen vor, dass in 
der Design-Ansicht die Kriterien (spaltenweise) fehlerhaft zusammengefasst 
werden, was die Ergebnismenge unzulässiger Weise verändert.

Rufe ich die Abfrage in der SQL-Ansicht auf, sehe ich das korrekte SQL. Wechsle 
ich in die Design-Ansicht, wird das SQL falsch interpretiert dargestellt. 
Wechsle ich zurück in die SQL-Ansicht, ist auch das Statement verändert und 
falsch (entsprechend der falschen Design-Ansicht).

Ein (einfaches) Beispiel:

SQL-Ansicht (direkt geöffnet):
--------------------------------------
SELECT "VORNAME", "NAME", "STRASSE", "PLZ", "WOHNORT", "TELEFON PRIVAT", 
"HANDY", "Mailadressen", "KJG", "GRUPPENLEITER", "PFARRLEITUNG", "Gelöscht" 
FROM "Adressen" "Adressen" 
WHERE   ( ( "KJG" = AND "PFARRLEITUNG" = 1 AND "Gelöscht" = 0 ) 
OR                ( "KJG" = 1 AND "GRUPPENLEITER" = 1 AND "Gelöscht" = 0 ) )1 

-> 69 Treffer


Wechsel in Design-Ansicht;
----------------------------------
Kriterium „KJG“ wird zu (1 OR 1) in einer Zeile, statt je 1 in zwei 
verschiedenen Zeilen

zurück in SQL-Ansicht:
----------------------------
SELECT "VORNAME", "NAME", "STRASSE", "PLZ", "WOHNORT", "TELEFON PRIVAT", 
"HANDY", "Mailadressen", "KJG", "GRUPPENLEITER", "PFARRLEITUNG", "Gelöscht" 
FROM "Adressen" AS "Adressen"
WHERE   "KJG" = 1 
AND             "GRUPPENLEITER" = 1 
AND             "PFARRLEITUNG" = 1 
AND             "Gelöscht" = 0

-> 24 Treffer


Gerne gebe ich mehr Beispiele oder weitere Infos (auch per PM), falls sich 
jemand des Problems annehmen kann.
Die user sind momentan „hilflos“, da sie allein nicht in der Lage sind, aus 
bestehenden Abfragen neue zu entwickeln bzw. Bestehende zu ändern.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an