Ms Access 2003 では、 Selection I can checkという名前の 1 つのTrue/False列を持つテーブルにバインドされたデータがあります。
選択したアイテムの数で Textbox を更新する必要があります。(選択 = 真)
チェックボックスのAfterUpdateイベントを使用すると、データベースの変更が有効ではないことに気付き、選択した項目の数が間違っています (1 行をチェックするとカウント - 1、チェックを外すとカウントが 1 になります)。カウント + 1)
回避策を知っていますか?
私はそれを試しました:
nombreSelections = DCount("*", "TmpSelectionPalette", "Selection = True")
If (Selection.value) Then
nombreSelections = nombreSelections + 1
Else
nombreSelections = nombreSelections - 1
End If
しかし、そのトリックは機能しません。カウントが適切な場合もあれば、そうでない場合もあります