对于为大量记录显示相对较少的字段,像网格这样的表格显示没有任何问题,尤其是当任务涉及搜索或比较记录时。编辑按钮打开单独的窗口或页面进行编辑有问题。这意味着用户必须学习两个窗口以及如何在它们之间导航,而且这需要更长的时间。
一个很大的可用性改进是就地编辑:而不是只读网格,在网格(或代替网格)中为字段(文本框、复选框、组合框等)提供一组适当的控件)。页面上的单个“保存”按钮可保存对所有记录的所有更改(或者您为相应事件自动发布更改)。
如果您需要为少量记录显示大量字段,则类似表单的布局(可能是选项卡式)是表格布局的替代方案。您可以提供分页控件(例如,看起来像 Recordset 控件的东西)以允许用户在记录之间进行分页。
如果您有大量记录和大量字段,则可以通过主从组合将表格与类似表单的布局结合起来。页面顶部的表格显示记录的关键字段,而页面底部的表格显示表格中当前具有焦点的任何记录的“溢出”字段。
另一种选择是以图形方式显示记录。选择两个字段并用 x 和 y 坐标表示每条记录的值,这些坐标用于在页面上定位图标。如果任务涉及搜索模式或相互关联的记录,这很好。具有焦点的记录(图标)的附加字段可以在页面的详细信息部分以类似表单的布局显示。
您可以做的另一件事是在表格或类似表单的布局中以图形方式表示某些字段(例如,使用图标、迷你条形图、阴影或颜色编码等)。这可以帮助用户搜索具有特定值的记录。它还可以在很小的空间中显示大量数据的一般要点(例如,作为迷你图)。
为您的用户、任务和工作环境选择能够最大限度地提高用户性能的布局。