Re: Problem mit Kriterienausdruck in Report (A00)

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Winfried Kaiser (w.kaiser_nospam__at_fortune.de)
Date: 07/07/04


Date: Wed, 7 Jul 2004 08:08:47 +0200

Hallo, Stephan,

das war wohl das Problem!

Nachdem ich in der externen DB (die per "UNION" eingebunden wird) die
"NULL"-Werte korrigiert habe, funktioniert das wieder.

Ist das ein Office 2000 SP3-Problem? Vorher hat das nämlich im
Originalzustand funktioniert!

-- 
Dipl.-Ing.(TH) Winfried Kaiser
c/o Fortune Systems GmbH & Co.
Postfach 1
24973 Husby
Germany
Fon: (0)4634-746
Fax: (0)4634-1517
"Stephan Lüth" <sluth@online.microsoft.com> schrieb im Newsbeitrag
news:2727d01c4635d$80965260$a501280a@phx.gbl...
>-----Originalnachricht-----
>meines Wissens habe ich keinen Filter gesetzt! (Wo würde
man das tun???)
PROBLEM:
Fehler "Datentypen in Kriterienvergleich unverträglich"
bei UINION Queries.
LÖSUNG:
Filter ändern:
>
>[ArtikelNr]=1
>Ich habe dann den Filter wie folgt umdefiniert:
>[ArtikelNr]="1"
>oder
>CInt([ArtikelNr]) = 1
Hallo,
Es gibt ein Problem im Zusammenhang mit UNION Abfragen.
Sind Null-Werte in Feldern enthalten, mappt die Jet Engine
unter Umständen diese Felder als Text - es "vergisst",
dass die Felder in der Tabellendefinition anders definiert
sind. Deshalb funktionieren einfache SELECT Abfragen,
UNION Abfragen scheitern unter Umständen.
Einen Filter kannst Du entweder per VBA Code setzen
(Reports("MyReport").Filter="[Id]=4711" oder
möglicherweise öffnest Du Deinen Bericht in VBA Code mit
docmd.OpenReport "myreport", acViewNormal,, "[Id]=4711"
Oder aber Du hast einen Filter im report selbst definiert:
Öffne dazu deinen Bericht in der Entwurfansicht. Öffne das
Fenster "Eigenschaften" Deines Berichts. Im Registerblatt
Daten siehst Du dann sowohl die Datenherkunft als auch die
Filtereigenschaft.
Ich gehe davon aus, dass hier ein Filter definiert ist
oder per VBA Code ein Filter definiert wird und zwar auf
eine Bedingung mit numerischen Typen.
HTH
Mit freundlichen Grüßen
Stephan Lüth
Microsoft Corporate Support
(Microsoft kann für die Richtigkeit und Vollständigkeit
der Inhalte in dieser Newsgroup keine Haftung übernehmen.)
This posting is provided 'AS IS' with no warranties, and
confers no rights.
Please do not send email directly to this alias. This
alias is for newsgroup purposes only.
Antwort bitte nur in der Newsgroup.
---
Die eMail ist virenfrei.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.716 / Virus Database: 472 - Release Date: 05.07.2004


Relevant Pages

  • Re: ENTER-Taste mit Funktion belegen (AutoKeys)
    ... > setzen und dem Button den Code für den Filter zu hinterlegen. ... > This posting is provided 'AS IS' with no warranties, ... This alias is for newsgroup ...
    (microsoft.public.de.access)
  • Re: the best way to know events
    ... you could save the UNION, and then create another query that uses the UNION query as its source 'table.' ... You can then filtere on EventDate, just as you would any other query. ... When I used this Union Query how can we filter it for Jan 2009, ...
    (microsoft.public.access.formscoding)
  • Filter/SP3
    ... entsprechende Formular mit dem Ein- und Ausschalten des ... How to Filter Records in an Access Database ... >Please do not send email directly to this alias. ... >alias is for newsgroup purposes only. ...
    (microsoft.public.de.access)
  • Filter/SP3
    ... Andere in diesem Zusammenhang stehende Artikel: ... How to Filter Records in an Access Database ... Please do not send email directly to this alias. ... alias is for newsgroup purposes only. ...
    (microsoft.public.de.access)
  • Re: Problem mit Kriterienausdruck in Report (A00)
    ... >meines Wissens habe ich keinen Filter gesetzt! ... Es gibt ein Problem im Zusammenhang mit UNION Abfragen. ... Please do not send email directly to this alias. ... alias is for newsgroup purposes only. ...
    (microsoft.public.de.access)