Ja, ist beides der Fall.
Hänge ich mein
Query dann z.B. an ein Grid, werden mir die Felder auch als Checkboxes dargestellt.
Speichere ich aber einen neuen Datensatz, ohne die Felder explizit auf true oder auf false zu setzen, bekomme ich die Meldung:
Code:
Feld 'BOOLEAN_FELDNAME' muss einen Wert haben.
Es liegt anscheinend daran, dass die Required-Eigenschaft des Feldes auf true steht, bzw. der Wert des Feldes
null ist.
So wie ich das sehe, gibt es zwei Möglichkeiten:
1. Die Required-Eigenschaft auf false setzen. Bzw. NOT NULL aus der Domain entfernen
2. Den Wert der Felder standardmäßig (per Code) auf False setzen.
Beides unschön wie ich finde...