これは、結果に応じてボタン(新しいリビジョンを作成できるようにする)を有効/無効にするために使用しているコードの一部です。
dcountが0を返す場合、次のリビジョンがまだ存在しないことを意味します(したがって、作成できます)。dcountが1を返す場合、次のリビジョンがすでに存在することを意味します(したがって、ボタンが無効になります)。
DCount("index_rit", "t_données_rit", "[RITn°]=" & Me.RITn°.Value & " AND [Revision]=" & Me.Revision.Value + 1)
私の問題は、何らかの理由で、レコードがdcountに入力された値に対応していても、0を返すことです。
フィールドに[]を付けずにantを使用して両方を試しました。
また、index_ritの代わりに*を使用してみました...
何が間違っていたのですか?