使用磁贴表单

磁贴表单不能作为独立表单显示。这些表单总是并入“宿主表单”,包含在网格或 infocon 组件中。

网格中的磁贴表单

要以磁贴而不是网格显示多视图表单的网格视图(通常是左窗格),定义一个适当的磁贴表单,然后在多视图表单中显示。

例如,磁贴表单可能如下所示:

该磁贴表单以紧凑、易于访问的格式包含每个记录的关键信息。

然后,磁贴表单在多视图表单的左窗格中显示。产生的表单如下所示:

与多视图表单中的普通网格视图一样,选定记录的明细(在此情况下为选定的磁贴)显示在明细视图中。  

Infocon 中的磁贴表单

磁贴表单可以显示在 infocon 的特殊容器组件中。Infocon 可置于表单上的任意位置。Infocon 使用“拉出式”机制显示磁贴表单。未“拉出”时,即为折叠。在折叠状态中,仅显示一个磁贴,如下所示:

注意: 在特定设置情况下,整个磁贴表单可能不会显示,但仅显示选定记录的第一个显示字段的文本值。

要“拉出”其他显示区域,单击 infocon 右上角的下拉箭头。infocon“拉出”后,视为展开并在“弹出式”面板中显示其他磁贴。结果可能如下所示:

注意,infocon 表头(即顶部蓝色框)将显示 IDO 集合中的选定记录。该选定记录也会在下拉列表中高亮显示。

当然,您不太可能确切看到此类显示,因为在单击展开的显示区域中的记录以选择它时,“弹出式”面板会立即关闭,而您所看到的是表头中选定的记录。

infocon 可配置为以各种不同方式显示表单。例如,在前面的示例中一个布局为“线性”布局。在此情况下,磁贴方向属性设置为向下,而缺省值(0)将用于列表行列表列属性。

在另一个示例中,磁贴方向属性也设置为向下,但列表列属性设置为4,这意味着,infocon 将显示纵向四个所有可用的磁贴(如果空间允许),然后进一步向下扩展。

请再次注意,表头会显示所选的磁贴,该磁贴也会在展开的显示区域中高亮显示。但是,您不太可能看到此类显示,因为在选择磁贴时,展开的显示区域会关闭。

相关主题