Komplexe Bedingungen (dmqry0507m000)

Mit diesem Programm verknüpfen Sie zwei oder mehr Abfragen zu einer Hauptabfrage.

Das Programm Komplexe Bedingungen (dmqry0507m000) kann in folgenden Programmen über das Menü "Zusatzoptionen" aufgerufen werden:

Wenn Sie das Programm Komplexe Bedingungen (dmqry0507m000) im Programm Abfrage (dmqry0501m000) starten wollen, muss es sich bei der Hauptabfrage um eine verknüpfte Abfrage handeln.

Wenn Sie das Programm Komplexe Bedingungen (dmqry0507m000) im Programm Zuvor ausgeführte Abfragen (dmqry0503m000) starten, kann das Programm nur gelesen werden. Sie können die Bedingung anzeigen, die für die vorherige Abfrage definiert wurde. Sie können die Daten nicht ändern.

So nutzen Sie das Programm Komplexe Bedingungen (dmqry0507m000):

Die Felder "Objektschlüssel" und "Abfrage" werden mit den im Programm Abfrage (dmqry0501m000) ausgewählten Werten gefüllt.

Die Verknüpfungsart ist immer auf "AND" gesetzt.

Die Verknüpfung kann folgendermaßen gerichtet sein: Eigentümer Bestandteil: Das Objekt der Objektartentabelle ist Bestandteil einer Familie, die zu dem Objekt der verknüpften Abfrage gehört.

Wenn die Verknüpfung der Art "Eigentümer an Bestandteil" ist, erscheinen alle Familien, von denen das Abfrageobjekt ein Bestandteil ist. Wenn Sie eine bestimmte Familie auswählen, werden Sie aufgefordert, eine Abfrage basierend auf dem Eigentümer der Familie als Objekt auszuwählen.

So basiert Abfrage Q-001 beispielsweise auf CR. Der Anwender wählt die Familie FATT_DOCS aus, zu der CR gehört. Der Anwender muss die Abfrage Q-0010 basierend auf dem Familieneigentümer von FATT_DOCS auswählen, also DOCS.

Bestandteil an Eigentümer: Das Objekt der Objektartentabelle ist der Eigentümer der Familie und das verknüpfte Objekt ist ein Bestandteil.

Wenn die Verknüpfung der Art "Bestandteil an Eigentümer" ist, erscheinen alle Familien, von denen das Objekt der Objektartentabelle der Eigentümer ist. Wenn Sie eine bestimmte Familie auswählen, werden Sie aufgefordert, ein Objekt aus der Liste der Bestandteile der ausgewählten Familie auszuwählen. Dann werden Sie aufgefordert, die verknüpfte Abfrage auszuwählen, die auf dem zuvor ausgewählten Objekt basiert.

So basiert Abfrage Q-001 beispielsweise auf CR. Der Anwender wählt die Familie FATT_CR mit CR als Eigentümer. Anschließend klickt der Anwender auf EITM als verknüpftes Objekt aus einer Liste von Bestandteilobjekten von FATT_CR. Anschließend klickt der Anwender auf Q-0011 basierend auf EITM.

Kombinierte Abfragen: Es werden Abfragen basierend auf dem gleichen Objekt verknüpft.

Wenn die Verknüpfung der Art "Kombinierte Abfragen" ist, wird der Anwender aufgefordert, eine Abfrage basierend auf der Objektart der Abfrage auszuwählen.

Wenn Q-001 beispielsweise auf CR basiert, klickt der Anwender die Abfrage Q-0012 basierend auf CR an. Abfragen werden basierend auf einer einzelnen Objektart oder basierend auf kombinierten Abfragen definiert.

 

Objekt
In diesem Feld wird die Objekt-ID angegeben, die das Objekt kennzeichnet. Klicken Sie auf den Zoom-Pfeil im Programm Abfrage (dmqry0501m000) für die Objektart, um das Abfrageobjekt auszuwählen.
Abfrage
In diesem Feld wird die Abfrage-ID angegeben, die die Abfrage kennzeichnet. (dmqry0501m000)
Abfrageart
In diesem Feld wird die Bezeichnung der Abfrageart angegeben. Die Abfrageart für Abfragen mit komplexen Bedingungen ist auf "Verknüpfte Abfrage" gesetzt.
Verknüpfungsart
In diesem Feld wird die Art der Verknüpfung mit einer weiteren Abfrage eines anderen Objekts festgelegt.
Richtung
Mit dieser Option werden Abfragen verknüpft, die auf der gleichen Objektart oder auf verschiedenen Objektarten basieren. Sie müssen die Verknüpfungsart und die Richtung der zu verknüpfenden Abfrage festlegen.

Bestandteil an Eigentümer: Das Objekt der Objektartentabelle ist ein Bestandteil einer Familie, deren Eigentümer das verknüpfte Abfrageobjekt ist.

Eigentümer an Bestandteil: Das Objekt der Objektartentabelle ist der Eigentümer einer Familie und das verknüpfte Abfrageobjekt ist ein Bestandteil.

Kombinierte Abfragen: Abfragen, die auf ein und demselben Objekt basieren, werden verknüpft.

Verknüpfte Familie
Der Wert dieses Feldes ist abhängig von der ausgewählten Verknüpfungsrichtung. Wenn die Verknüpfungsrichtung "Bestandteil an Eigentümer" lautet, muss die Familie aus der Liste der Familien stammen, in der das Objekt der Objektartentabelle ein Bestandteil ist. Wenn die Verknüpfungsrichtung "Eigentümer an Bestandteil" lautet, muss die Familie aus der Liste der Familien stammen, in der das Basisobjekt der Eigentümer ist. Wenn die Verknüpfungsart "Kombiniert" lautet, ist die Familie identisch mit dem Objekt der Objektartentabelle.
Verknüpftes Objekt
In diesem Feld wird das verknüpfte Objekt angegeben, das mit einer komplexen Bedingung verknüpft ist. Dieses Feld ist nur dann aktiv, wenn das Feld "Richtung" auf "Eigentümer an Bestandteil" gesetzt ist. Um das Objekt auszuwählen, kann der Anwender zum Programm "Objekte" wechseln. Wenn die Verknüpfungsrichtung "Bestandteil an Eigentümer" lautet, wird dieses Feld direkt mit dem Objekt gefüllt, das Eigentümer der ausgewählten Objektfamilie ist. Wenn die Verknüpfungsrichtung "kombiniert" lautet, hat dieses Feld den gleichen Wert wie das Feld des Objekts der Objektartentabelle.
Verknüpfte Abfrage
In diesem Feld wird die Abfrage angegeben, die mit der komplexen Bedingung verknüpft ist. Wählen Sie die Abfrage aus, die dem verknüpften Objekt zugeordnet ist. Diese Abfrage muss zu dem ausgewählten verknüpften Objekt gehören.

 

Abfragebedingungen
Sie können die Abfragebedingungen für die ausgewählte verknüpfte Abfrage anzeigen.