访问表单 - 如果单元格有数据,我如何只显示字段和单元格值?

时间:2016-08-24 00:25:37

标签: ms-access ms-access-2010

有人可以帮我配置我的访问数据库吗?我想在表单顶部使用一个组合框,用户从可用的工作表单中选择(表1中的第1列),然后显示表单中涉及的人员。目前它显示每个字段并减少显示的信息我希望它只显示信息,如果单元格中有值。

我使用的是错误的工具吗?我应该使用报告吗?我的表数据怎么样,太多了?

非常感谢

My current form

My wanted result

1 个答案:

答案 0 :(得分:1)

我通常隐藏空字段的方法是将字段的标签更改为控件,并将控件源设置为以下内容:

=IIf([FieldName]<>'', "My label:", Null)

然后我将“标签”和字段上的CanShrink属性设置为是。

最后,我确保它所在的部分(通常是详细信息,但您可能有理由使用其他部分)也将CanShrink设置为是。

当您以这种方式将控件堆叠在一起时,您应该在发布时获得结果。

注意:这仅适用于报表或打印表单的结果。如果您不打算允许将数据输入表单,那么最好将其作为报告。