我正在尝试使用报告打印出带有姓名和唯一 ID 的用户列表。我正在使用的数据库的关键是有一个“活动”字段表示该用户是否仍在积极使用该服务。对于用户不活跃的情况,我想从报告中省略它们。
到目前为止,我已经尝试在遇到标志时将字段的值设置为 Null,但这会留下空白,这会使表单看起来稀疏并浪费空间。
我还尝试在 VBA 中将适当的 Visible 字段设置为 False,但到目前为止,我只能使任一列或整个报告消失。有什么办法可以使代表单个用户条目的行不可见?
这是我的 VBA 代码,相当简单,我只需要找出正确的项目放置在“隐藏行”的行中
注意:[Active] 链接到表单上的隐藏数据字段,该字段链接到我的表,告诉用户是否是活跃用户
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
If [Active] = False Then
'Hide Row
End If
End Sub
提前致谢!
-dbriggs