上一页  下一页          目录  索引  定位  词汇表  程序库

主要 - 明细关系

主要 - 明细关系是主要块及其详细块之间的关联,例如 Oracle 总帐管理系统应用产品中的“批”和“日记帐”窗口之间的关系。每个批(主要记录)均与一组日记帐分录(详细记录)相关。

在两个块通过主要 - 明细关系链接时:

例如,在主要块中显示不同记录时,详细块会显示与新的主要记录相对应的详细记录。同样,如果您在主要块中进行搜索,详细块会显示与从搜索中检索到的主要记录关联的详细记录。

主要和详细块通常出现在同一个窗口中,或者分别出现在不同的窗口中。在查询详细资料可能较慢时(通常在它们位于不同窗口),一个未标识的同类复选框会出现在详细块窗口的右上角。如果详细资料窗口此时亦已打开,则可以使用此复选框来决定是否持续地更新主要和详细资料窗口之间的同类记录。

图 1-37.

例如,假设您打开了主要和详细资料窗口,并且详细资料窗口显示与主要窗口中的当前记录有关的记录,则如果您取消对同类复选框的选定,然后在主要窗口中显示另一个记录,详细资料窗口将自行清除显示并且不再显示任何数据,直到您将光标移到详细资料窗口中为止。如果是这样的话,此窗口将显示与当前主要记录相匹配的详细记录。如果您选定了同类复选框并在主要窗口中显示另一个记录,则详细资料窗口将自动刷新以显示与当前主要记录相匹配的详细记录。

注:在第一次打开一个详细资料窗口或在主要窗口中查询新的记录时,详细资料窗口始终会进行更新以显示与当前主要记录相匹配的详细记录,无论是否已选定同类复选框。


         上一页  下一页          目录  索引  定位  词汇表  程序库