Thema Datum  Von Nutzer Rating
Antwort
30.10.2023 09:28:11 mrspice
Solved
Blau Kontrollkästchen im Ausdrucks-Generator setzen
31.10.2023 14:09:17 Gast60148
Solved

Ansicht des Beitrags:
Von:
Gast60148
Datum:
31.10.2023 14:09:17
Views:
155
Rating: Antwort:
 Nein
Thema:
Kontrollkästchen im Ausdrucks-Generator setzen

Hi mrspice

Du kannst innerhalt einer Formel nichts setzen!

Wenn dann etwa so:

=IstNull([Name])

Ein Formel-Ausdruck liefert ein Ergebnis. Dieses Ergebnis wird zum Setzen von etwas verwendet.

Anders gesagt:

Deine CheckBox steht gedanklich auf der linken Seiten vom Gleichheitszeichen (und erwartet als Wert ein Wahr oder Falsch).

Da steht es jedoch nur gedanklich, denn der Ausdruck ist einer Spalte zugeordnet - die wiederum einem Datentyp zugeordnet ist - und wird deshalb nicht mit angegeben.


IstNull() liefert Wahr oder Falsch als Ergebnis, also bereits den/einen geeignete Datentyp für eine CheckBox die entweder einen Haken hat - Wahr - oder nicht hat - Falsch. Jetzt kann es sein, dass du das Ergebnis genau umgekehrt brauchst. Dann schau mal im Generator in die Kategorie Logik bzw. Logisch. Dort sollte es etwas geben wie z.B. Nicht(). Damit kannst du True -> Falsch und Falsch -> True umwandeln/negieren.

Dann schreibst du also:

=Nicht(IstNull([Name]))

Ich rate dir dazu Lernvideos auf z.B. Youtube anzuschauen, oder Tutorials durchzulesen, vorallem wenn du mit Access häufiger zu tun hast.  Ich persönlich arbeite nicht mit Access; das Prinzip ist jedoch straight-forward mit etwas Basiswissen.

 

Grüße

PS: Über die Sinnhaftigkeit lässt sich hier streiten. Du könntest bereits in der Datenbank-Abfrage alle Datensätze mit NULL in der Spalte Name herausfiltern. Ob du die CheckBox wirklich brauchst, ist deine Sache. ;)

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
30.10.2023 09:28:11 mrspice
Solved
Blau Kontrollkästchen im Ausdrucks-Generator setzen
31.10.2023 14:09:17 Gast60148
Solved