2017-10-18 15 views
0

コントロールソースに応じてチェックが入ったアクセスフォームのチェックボックスがあります。 (データが "-1"の場合はチェック、0の場合はチェックされません)。これはうまくいっていますが、反対のチェックボックスが必要です。データが-1の場合はチェックが外され、データが0の場合はチェックされます。アクセスフォーム、対照ソースの反対

どうすればいいですか?

[編集]私はhttps://support.office.com/en-us/article/IIf-Function-32436ecf-c629-48a3-9900-647539c764e3でIif関数を使うことができます。フォームの別のチェックボックスがチェックされていない場合にチェックボックスをオンにし、その逆の場合はチェックボックスをオンにすることはできますか?私はcheckbox2

=IIf([checkbox1.Value]=0, -1, 0) 

にデフォルト値としてこれを試してみたが、それは

+0

2番目のチェックボックスが必要なのはなぜですか? – June7

答えて

0

はデフォルト値プロパティで設定する動作しません動作しません。コントロールSourceプロパティでの発現:

=Not checkbox1

しかし、それは非連結コントロールになります。計算された値をコードマクロまたはVBAが必要なフィールドに保存する必要がある場合