仅网格表单和网格
用于显示记录或记录集合的最常用表单类型或表单部分为网格,将使用行 - 列格式显示记录集合。网格可由表单的唯一内容组成,在本例中称之为网格表单。网格还可以在其他表单中使用,最常用于多视图表单。
仅使用网格的表单
仅使用网格的表单是显示所有数据并使用网格修改的表单,与电子数据表格或表显示类似。
仅使用网格的表单使用单个网格显示 IDO 集合数据。网格中的每一行代表集合中的一条记录。
仅使用网格的表单通常用于定义和显示相关的值、设置、参数或代码的组。它们显示的集合通常小,只有有限数量的数据。
部分字段(列)包含仅供显示的数据,通常由带阴影的单元格显示。其他列可用于输入并修改相关数据。通常,可以在可编辑字段中直接输入所需值,但是部分字段要求您从下拉列表中选择值。
其他表单中的网格
不单纯是网格表单的表单也可以使用网格显示并填写数据。
多视图表单中的网格:
- 多视图表单在一个表单视图中使用网格,通常是分割条左侧的视图。
- 在多视图表单中显示的网格与网格表单工作原理非常近似。
查询表单中的网格:
- 查询表单使用网格显示使用该表单从查询操作返回的记录。这些网格在查询表单的底部显示,标签为“结果”。
- 有关查询表单中“结果”网格的详细信息,请参见“有关查询表单”。
报告、活动和工具表单中的网格:
- 部分报告、活动和工具表单检索记录,并使您能够使用网格预览并选择要处理的记录。
- 有关使用网格的表单的具体信息,请参见这些表单的联机帮助。
注意: 这些表单中的许多表单为每个要返回预览的记录包括了“选择”选项(复选框)。在使用该选项选择记录时,系统在该记录的行标签中显示已修改指示符。这表示已选中记录,但是尚未处理。
在这些表单中,当您选择“提交”并单击“”时,系统将处理所有(而且只处理所有)选取的记录,即选中“选择”选项并且在行标签中显示已修改指示符的所有记录。如果成功处理所有选取的记录,通常系统将刷新表单。一般,在刷新表单时,已处理的所有选取记录不再显示。
在将系统设置为单独处理记录情况下,在处理记录过程中可能会出错。在这种情况下,在错误发生之前处理的记录已提交到数据库中。在未刷新集合情况下,仍显示在网格中;但是现在已修改指示符已消失。如果您再次尝试处理记录,将不再处理这些记录。
在将系统设置为一批处理所有记录,并且发生错误情况下,系统未完成任何记录的处理。在这种情况下,系统会将所有记录返回到执行处理之前的状态。
相关主题