仅网格表单和网格

用于显示记录或记录集合的最常用表单类型或表单部分为网格,将使用行 - 列格式显示记录集合。网格可由表单的唯一内容组成,在本例中称之为网格表单。网格还可以在其他表单中使用,最常用于多视图表单。

仅使用网格的表单

仅使用网格的表单是显示所有数据并使用网格修改的表单,与电子数据表格或表显示类似。

仅使用网格的表单使用单个网格显示 IDO 集合数据。网格中的每一行代表集合中的一条记录。

仅使用网格的表单通常用于定义和显示相关的值、设置、参数或代码的组。它们显示的集合通常小,只有有限数量的数据。

部分字段(列)包含仅供显示的数据,通常由带阴影的单元格显示。其他列可用于输入并修改相关数据。通常,可以在可编辑字段中直接输入所需值,但是部分字段要求您从下拉列表中选择值。

其他表单中的网格

不单纯是网格表单的表单也可以使用网格显示并填写数据。

多视图表单中的网格:

  • 多视图表单在一个表单视图中使用网格,通常是分割条左侧的视图。
  • 在多视图表单中显示的网格与网格表单工作原理非常近似。

查询表单中的网格:

  • 查询表单使用网格显示使用该表单从查询操作返回的记录。这些网格在查询表单的底部显示,标签为结果
  • 有关查询表单中结果网格的详细信息,请参见有关查询表单

报告、活动和工具表单中的网格:

  • 部分报告、活动和工具表单检索记录,并使您能够使用网格预览并选择要处理的记录。
  • 有关使用网格的表单的具体信息,请参见这些表单的联机帮助。
注意: 这些表单中的许多表单为每个要返回预览的记录包括了选择选项(复选框)。在使用该选项选择记录时,系统在该记录的行标签中显示已修改指示符。这表示已选中记录,但是尚未处理。

在这些表单中,当您选择提交并单击处理时,系统将处理所有(而且只处理所有)选取的记录,即选中选择选项并且在行标签中显示已修改指示符的所有记录。如果成功处理所有选取的记录,通常系统将刷新表单。一般,在刷新表单时,已处理的所有选取记录不再显示。

在将系统设置为单独处理记录情况下,在处理记录过程中可能会出错。在这种情况下,在错误发生之前处理的记录已提交到数据库中。在未刷新集合情况下,仍显示在网格中;但是现在已修改指示符已消失。如果您再次尝试处理记录,将不再处理这些记录。

在将系统设置为一批处理所有记录,并且发生错误情况下,系统未完成任何记录的处理。在这种情况下,系统会将所有记录返回到执行处理之前的状态。

相关主题