レポートを使用して、名前と一意の ID を含むユーザーのリストを印刷しようとしています。私が使用しているデータベースのキッカーは、そのユーザーがまだサービスをアクティブに使用しているかどうかを示す「アクティブ」というフィールドがあることです。ユーザーがアクティブでない場合は、レポートから除外したい。
これまでのところ、フラグが検出されたときにフィールドの値を Null に設定しようとしましたが、これにより空白が残り、フォームがまばらに見え、スペースが無駄になります。
また、VBA で適切な Visible フィールドを False に設定しようとしましたが、これまでのところ、列またはレポート全体を非表示にすることしかできません。単一のユーザー エントリを表す行が表示されないようにする方法はありますか?
これは私が持っているVBAコードです。かなり単純です.「Hide Row」という行に配置する適切なアイテムを見つけるだけです.
注: [アクティブ] は、ユーザーがアクティブかどうかを示すテーブルにリンクするフォームの非表示のデータ フィールドにリンクします。
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If [Active] = False Then
'Hide Row
End If
End Sub
前もって感謝します!
-dbriggs