我正在 Office Access 中处理表单。我注意到没有很多控件可供使用,但我需要在结构(不是列表框或组合框)之类的表中显示数据。请问我怎样才能做到这一点?
2 回答
实际上,Access 中真正出色的功能之一就是我们所说的连续表单。连续表单只是一种表单,您可以在其中放置所需的任何类型的控件,魔术部分是这些控件将为您一遍又一遍地重复每一行细节 - 结果是一个网格,我敢说一个最强大的网格控件可用 - 它完全可以使用 VBA 进行编程。
这样的设置不仅为您提供了我们 IT 行业所见过的最好的网格控件之一,而且您只需很少的工作就能创造出这样的奇迹。
因此,您可以删除图片、按钮、复选框甚至组合框。它们都会为您重复作为网格。
因此,这是一个在 Access 中创建的简单屏幕:
这里还有一些想法。请注意,其中一些是 Access Web 表单,但所有外观都可用于客户端表单或 Web 表单。
所以请记住,可以在浏览器中运行的新的完整 Web 效果表单,甚至是仅限客户端的表单都可以使用这些新效果,例如阴影、悬停效果等。
和这个:
和
以上非常酷,因为我放入了富文本控件并将其绑定到一个函数。结果是一列,以红色显示两行之间的差异。多么酷啊?
上面的所有示例都是我们在 Access 中所谓的连续表单,并且构建起来非常简单,并且所有上面的示例都是 100% 仅使用 Access 表单构建的,包括带有阴影的按钮的图形。
有很多控件。您可以添加一个子表单,它将显示一个连续的表单或数据表,甚至是一个查询或表格。您可以将表单本身切换到数据表视图或连续表单。