Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abfragekriterium IstNull?

Begonnen von Xoar, Juni 02, 2013, 18:24:56

⏪ vorheriges - nächstes ⏩

Xoar

Mahlzeit,

lange Zeit ist es her, aber inzwischen habe ich wieder ein kleines Projekt und mal wieder auch ein kleines Problem.

Habe eine Abfrage in der ich ein Abfragekriterium
ZitatZwischen ([Formulare]![frmHydrantenplan]![TxtHsNr]-10) Und ([Formulare]![frmHydrantenplan]![TxtHsNr]+10)
habe. Nun möchte ich gerne, dass wenn das Feld TxtHsNr leer ist (istNull?) KEIN Abfragekriterium benutzt wird, ansonsten halt das obere.

Versucht habe ich:
ZitatWenn(IstNull( Formulare![frmHydrantenplan]![TxtHsNr]);;Zwischen([Formulare]![frmHydrantenplan]![TxtHsNr]-10) Und ([Formulare]![frmHydrantenplan]![TxtHsNr]+10)

Da kommt leider immer ne Fehlermeldung, das ein Punkt falsch ist, oder ein Klammerpaar zuviel ist. Hab da schon hin und her probiert, aber ohne Erfolg :(


Grüße
Marco

DF6GL

Hallo,

etwa so:

Zwischen ([Forms]![frmHydrantenplan]![TxtHsNr]-10) Und ([Forms]![frmHydrantenplan]![TxtHsNr]+10) Oder [Forms]![frmHydrantenplan]![TxtHsNr] ist Null



database

Hallo,

oder...

Wenn(IstNull( Formulare![frmHydrantenplan]![TxtHsNr]);"";Zwischen([Formulare]![frmHydrantenplan]![TxtHsNr]-10) Und ([Formulare]![frmHydrantenplan]![TxtHsNr]+10)


Xoar

#4
ui das ging ja schnell, leider noch nicht mit dem richtigen Erfolg.

@DF6GL  hier filtert er nun korrekt, solange NICHTS im TxtFeld steht, sobald ich aber eine Hausnummer eintrage, kommt kein Datensatz mehr.
klappt doch, hatte nen kleinen Fehler eingebaut.  Danke !

@database   kommt leider ne Fehlermeldung, wieder mit Klammern etc.


Grüße
Marco

database

Hallo,

sorry den Fehler habe ich vorhin auch übersehen:

Wenn(IstNull( Formulare![frmHydrantenplan]![TxtHsNr]);"";Zwischen([Formulare]![frmHydrantenplan]![TxtHsNr]-10) Und ([Formulare]![frmHydrantenplan]![TxtHsNr]+10))

die Wenn-Funktion muss natürlich auch mit Klammer geschlossen werden!

DF6GL

Hallo,


mhmm,


welchen Datentyp hat das Feld "TxtHsNr"   (bzw. das, bei dem gefiltert werden soll)  in der Tabelle?


@database:  den Fehler meinte ich nicht..  ;)

Xoar

@DF6GL

hat doch geklappt, hatte nur ein Teil kopiert ;D

@database
hab ich jetzt leider nicht mehr ausprobiert, da die obige Lösung schon geklappt hat.

Danke euch beiden.


DF6GL

Hi,

naja,  das ist es Dir ja gelungen, mir eine kleine Schweißperle auf die Stirn zu setzen.    8)