Freigeben über


OneToMany-Eigenschaft

Gibt beim Durchgehen von Datensätzen in der Master-Tabelle (übergeordneten Tabelle) an, ob der Datensatzzeiger so lange auf demselben Master-Datensatz bleibt, bis der Datensatzzeiger der Detailtabelle (untergeordneten Tabelle) alle zugehörigen Datensätze durchlaufen hat. Steht zur Entwurfszeit zur Verfügung; ist zur Laufzeit schreibgeschützt.

Object.DataEnvironment.Relation.OneToMany[ = lExpr]

Eigenschaftswerte

  • lExpr
    Folgende Einstellungen sind für die OneToMany-Eigenschaft möglich:
    Einstellung Beschreibung
    Wahr (.T.) Der Datensatzzeiger bleibt so lange auf dem gleichen Datensatz, bis der Datensatzzeiger der Detailtabelle alle verknüpften Datensätze durchlaufen hat.
    Falsch (.F.) (Standard) Der Datensatzzeiger der Master-Tabelle wechselt zu dem angegebenen Datensatz. Der Datensatzzeiger der Detailtabelle wechselt zu dem ersten verknüpften Datensatz.

Hinweise

Mit Hilfe der OneToMany-Eigenschaft können Sie die Datensatzzeigerbewegung in einer einfachen Beziehung zwischen Master-Tabelle und Detailtabelle festlegen. Um die Datensatzzeigerbewegung in einer komplexeren Beziehung (beispielsweise einer Beziehung über drei Ebenen hinweg) festzulegen, verwenden Sie SET SKIP in der Init-Methode für das Formular oder den Bericht.

Wenn die OneToMany-Eigenschaft auf Wahr (.T.) gesetzt ist, entspricht ihr Verhalten dem von SET SKIP.

Siehe auch

SET SKIP

Betrifft: Beziehungsobjekt