Complexe condities (dmqry0507m000)Deze sessie kunt u gebruiken om twee of meer query's te koppelen aan een hoofdquery. De sessie Complexe condities (dmqry0507m000) kan worden gestart vanuit het menu Specifiek van de volgende sessies: Om de sessie Complexe condities (dmqry0507m000) te kunnen starten vanuit de sessie Query's (dmqry0501m000), moet de hoofdquery van het type Gekoppelde query zijn. Als u de sessie Complexe condities (dmqry0507m000) start vanuit de sessie Vorige runs (dmqry0503m000), is de sessie alleen-lezen. U kunt de conditie opvragen die bij de vorige run is gebruikt. U kunt de gegevens niet wijzigen. U werkt als volgt met de sessie Complexe condities (dmqry0507m000): Op de velden Objecttype en Query zijn de waarden ingevuld die zijn geselecteerd in de sessie Query (dmqry0501m000). Het type van de koppeling wordt altijd op And gezet. De koppelingsrichting kan een van de volgende zijn: Van lid naar eigenaar: Het object voor de basisquery is lid van een familie waarvan het gekoppelde query-object de eigenaar is. Als u Van lid naar eigenaar kiest als het type koppeling, worden alle families weergegeven waarvan het query-object lid is. Als u een bepaalde familie selecteert, wordt u gevraagd om een query te selecteren op basis van de eigenaar van de familie. Bijvoorbeeld: query Q-001 is gebaseerd op CR. U selecteert de familie FATT_DOCS, waarvan CR lid is. U moet nu een query Q-0010 selecteren op basis van de eigenaar van de familie FATT_DOCS en dat is DOCS. Van eigenaar naar lid: Het object voor de basisquery is de eigenaar van de familie en het gekoppelde object is lid van de familie. Als u Van eigenaar naar lid kiest als het type koppeling, worden alle families weergegeven waarvan het object voor de basisquery de eigenaar is. Als u een bepaalde familie selecteert, wordt u gevraagd een object te selecteren in de lijst met leden van de geselecteerde familie. Vervolgens wordt u gevraagd om de gekoppelde query te selecteren die is gebaseerd op het zojuist geselecteerde object Bijvoorbeeld: query Q-001 is gebaseerd op CR. U selecteert de familie FATT_CR waarvan CR de eigenaar is. U selecteert vervolgens EITM als het gekoppelde object in de lijst van lid-objecten van FATT_CR. Vervolgens klikt u op Q-0011 die is gebaseerd op EITM. Samengevoegde query's: Query's op basis van hetzelfde objecttype worden gekoppeld. Als u Samengevoegde query's selecteert als het type koppeling, wordt u gevraagd om een query op basis van het objecttype te selecteren. Bijvoorbeeld: Q-001 is gebaseerd op CR, u klikt op een Q-0012 die ook is gebaseerd op CR. U kunt query's definiëren op basis van één objecttype of op basis van samengevoegde query's.
Objecttype De ID of identificatie van het object. Klik op de bladerpijl in de sessie Query (dmqry0501m000) voor het objecttype om de query-instance te selecteren. Query De ID of identificatie van de query. Als u een query wilt selecteren, klikt u op bladerpijl in de sessie Query's (dmqry0501m000) voor het opgegeven object waarvoor de complexe query-condities worden aangemaakt. Query-type De omschrijving van het query-type. Het query-type voor een query met complexe condities wordt op Gekoppelde query gezet. Type koppeling Hier wordt het type van de koppeling met een andere query voor een ander object opgegeven. Koppelingsrichting Wordt gebruikt om query's te koppelen die zijn gebaseerd op hetzelfde objecttype of op verschillende objecttypen. U moet het type van de koppeling en de koppelingsrichting opgeven om de query te koppelen. Van lid naar eigenaar: Het object voor de basisquery is lid van een familie waarvan het gekoppelde query-object de eigenaar is. Van eigenaar naar lid: Het object voor de basisquery is de eigenaar van de familie en het gekoppelde query-object is lid van de familie. Samengevoegde query's: Query's op basis van hetzelfde objecttype worden gekoppeld. Gekoppelde familie Deze waarde is afhankelijk van de geselecteerde koppelingsrichting. Als de koppelingsrichting Van lid naar eigenaar is, moet de familie voorkomen in de lijst van families waarvan het object voor de basisquery lid is. Als de koppelingsrichting Van eigenaar naar lid is, moet de familie voorkomen in de lijst van families waarvan het object voor de basisquery de eigenaar is. Als het type koppeling Samengevoegde query's is, is de familie hetzelfde als het object voor de basisquery. Gekoppeld object Hier wordt het gekoppelde object waargegeven dat is gekoppeld aan een complexe conditie. Dit veld is alleen beschikbaar als het veld Koppelingsrichting op Van eigenaar naar lid staat. Om het object te kiezen, kunt u zoomen naar de sessie Objecten. Als Koppelingsrichting op Van lid naar eigenaar staat, wordt op dit veld het object ingevuld dat de eigenaar is van de gekozen objectfamilie. Als Koppelingsrichting op Samengevoegde query's staat, heeft dit veld de waarde van het object waarop de basisquery is gebaseerd. Gekoppelde query Hier wordt de query weergegeven die is gekoppeld aan de complexe conditie. Selecteer de query die hoort bij het gekoppelde object.
Query-condities Hiermee kunt u de query-condities voor de geselecteerde gekoppelde query opvragen.
| |||