创建入口以显示相关记录

要创建显示行中的相关字段的数据的入口,请先定义当前布局所基于的表摹本与另一个表摹本之间的关系。使用“管理数据库”对话框。请参阅定义数据库表创建和更改关系

例如,在“发货单”布局中,您可以通过创建显示行项目表中的相关记录的入口来添加行项目列表。

说明上述示例的产品发货单布局

要创建显示相关记录的入口:

  1. 在布局模式下,单击状态工具栏中的“入口工具 入口工具”。

  2. 将十字线指针放在布局上要创建入口的位置,然后对角拖动指针,直到入口达到所需大小。

  3. 在“入口设置”对话框中,在“显示以下来源的记录”中,选择要在其中显示相关记录的相关表。

    要创建新表或关系,请选择“管理数据库”。

  4. 选择入口的记录选项。

  5. 目的

    选择

    对入口中的记录排序

    对入口记录排序(或单击“指定”)。在“排序”对话框中,选择作为排序入口记录依据的字段,然后单击“确定”。

    过滤入口中的记录

    过滤入口记录(或单击“指定”)。在“指定计算方式”对话框中,定义过滤入口记录的计算公式,然后单击“确定”。

    允许从相关表中删除相关记录(在浏览模式中)

    允许删除入口记录

    如果您使用删除入口行脚本步骤,则不需要选择此选项

    在入口的右侧显示垂直滚动条,用户可以使用滚动条一次查看(和输入)比入口中可见的记录更多的记录。

    允许垂直滚动。然后,对于“显示滚动条”,选择“始终”(默认设置)使滚动条一直显示,或者选择“当滚动时”使其只在滚动时显示。

    要在退出当前记录时让滚动条显示入口的第一条记录,请选择“退出记录时重置滚动条”(或者清除此选项使滚动条不重置)。

    注释  无法更改滚动条的样式。

  6. 选择入口的格式选项。

    您可以指定在入口中显示的初始相关记录、入口中的行数和入口行的背景颜色。请参阅设置入口的格式

  7. 单击确定

  8. 在“向入口添加字段”对话框中,选择要在入口中显示的字段。

    提示  您可以将对象(如相关字段)拖动到现有入口的第一行上,以将其添加到入口。

要将空白行添加到新记录的入口中:

可以在入口末尾的空白行中输入数据,以在入口的相关表中创建记录。要在入口中显示此空白行,必须允许关系创建相关记录。

  1. 在布局模式下,在入口对象中,记下入口相关表的名称。

  2. 选择“文件”菜单>“管理”>“数据库”,然后单击“关系”选项卡。

  3. 在关系图中,找到入口布局所基于的表摹本以及与入口相关的表摹本(如步骤 1 所述)。

  4. 双击相关表摹本之间的指示线。

  5. 在“编辑关系”对话框中的相关表下,选择“允许通过此关系在此表中创建记录”。

    当选择此选项时,在没有相应相关记录的相关字段中输入数据会根据当前表中的匹配字段创建相关记录。请参阅创建和更改关系