如何在MS Access窗体中的表中显示记录数据

时间:2012-08-10 23:20:47

标签: vba ms-access vbscript ms-office office-2010

我在表格上的Offiice Access工作。我注意到没有很多控件可供使用,但我要求在结构(不是列表框或组合框)的表格中显示数据。我怎么能做到这一点呢?

2 个答案:

答案 0 :(得分:6)

实际上,Access中真正出色的功能之一就是我们所说的连续形式。一个继续形式只是一种形式,你可以在其中放置你想要的任何控制,魔术技巧部分是那些控件将为你的每一行细节重复一遍 - 结果是一个网格,我敢说一个最强大的网格控件avaialble - 它完全可以用VBA编程。

这样的设置不仅为您提供了我们IT行业所见过的最佳网格控件之一,而且您创建这些奇迹的工作也很少。

因此您可以删除图片,甚至按钮,复选框甚至组合框。它们都将重复为您的网格。

所以这是一个在Access中创建的简单屏幕:

enter image description here

这里还有一些想法。请注意,其中一些是Access Web表单,但所有外观+感觉都可用于客户端表单或Web表单。

所以请记住,可以在浏览器中运行的新的完整Web效果表单,甚至是仅客户端表单都可以使用这些新效果,如阴影,悬停效果等。

enter image description here

和这一个:

enter image description here

enter image description here

以上内容非常酷,因为我放入了一个富文本控件并将其绑定到一个函数。结果是一列显示Red中两行之间的diffenrce。这有多酷?

上面的所有示例都是我们在Access中所称的连续形式,并且只需很少的努力即可构建,所有上述示例都是100%仅使用Access窗体构建的,包括带阴影的按钮的图形。

答案 1 :(得分:0)

有很多控件。您可以添加子表单,它将显示连续表单或数据表,甚至是查询或表。您可以将表单本身切换到数据表视图或连续表单。