Query (dmqry0501m000)

Deze sessie kunt u gebruiken om een query aan te maken, te bewerken, af te drukken of op te vragen. Elke query is afhankelijk van een object dat is gedefinieerd in ODM. In deze sessie kunt u het object selecteren en een nieuwe query aanmaken voor dat object. Default wordt voor elke query een query-string aangemaakt. In deze fase kunt u de query uitvoeren. U kunt ook objectattributen toevoegen en deze kwalificeren met condities om de query te verfijnen. Al deze condities fungeren als beperkingen voor de query op het object. Als u de query uitvoert, worden resultaten weergegeven in de vorm van objecten die voldoen aan de opgegeven beperkingen.

Query's kunnen van de volgende typen zijn:

  • Basisquery: De default instelling. Basisquery's worden direct uitgevoerd op het object waarvoor de query is gedefinieerd. De resultaten worden gefilterd op basis van de opgegeven condities
  • Vorige query: U kunt ook een query uitvoeren op de resultaten van een eerder uitgevoerde query. Als u een query wilt uitvoeren op eerdere resultaten, stelt u het type query in op Vorige query. Als u de query uitvoert, wordt u gevraagd om een eerdere run van de query te selecteren. De resultaten van die eerdere run worden gebruikt als invoer voor de huidige run.
  • Gekoppelde query: U kunt twee of meer query's aan elkaar koppelen en tegelijk uitvoeren. Om dit te realiseren, stelt u de query in op het type Gekoppelde query. U kunt gekoppelde query's definiëren in de sessie Complexe condities (dmqry0507m000).

In de sessie Query (dmqry0501m000) kunt u query's groeperen per object. Klik op Groep om naar het gewenste object te bladeren. U kunt het object ook direct invoeren door Nieuw in het menu Groep te selecteren. Als u een nieuwe query wilt aanmaken, klikt u op Nieuw in het menu Bestand.

Opties in het menu Specifiek:

  • Query-condities (dmqry0502m000): Hiermee kunt u de condities voor de query definiëren.
  • Query uitvoeren: Hiermee kunt u de query uitvoeren.
  • Vorige runs (dmqry0503m000): Hiermee kunt u de vorige runs van een query weergeven.
  • Bladeren: Hiermee kunt u een browser openen waarin de attributen van de query op een grafische manier worden weergegeven.

Wanneer u een query uitvoert, moet u de resultatenset opslaan. Als u op Ja klikt, worden de resultaten van de query opgeslagen en kunt u die later weer ophalen. Nadat een query is uitgevoerd, kunt u de resultaten weergeven.

  • Opvragen: Hiermee worden de resultaten weergegeven in de sessie Koppelingen query-instances (dmqry0506m000).
  • Overzicht: Hiermee wordt de sessie Overzichten-repository (dmcom0124m000) gestart voor het objecttype Query. In die sessie worden het veld Query en de naam van de huidige query weergegeven.
  • Oorspronkelijke sessie: Hiermee worden de resultaten weergegeven in de hoofdsessie van het query-object. De gegevens in de sessie worden gefilterd op basis van de resultatenset van de query.
  • Samenvatting opvragen: Hiermee worden het nummer van de run en het aantal met de conditie opgehaalde records weergegeven.
  • Annuleren: Als u op deze optie klikt, wordt het dialoogvenster gesloten.
  • Oorspronkelijke sessie: Hiermee wordt de hoofdsessie weergegeven voor het objecttype waarop de query is gebaseerd.

 

Object
De ID of identificatie van het object. De query-instance wordt gedefinieerd voor dit object.
Object
De naam van het object.
Query
De ID of identificatie van de query. Als een objectmasker is gedefinieerd voor query's, wordt de query-ID automatisch gegenereerd op basis van het masker.
Query-omschrijving
De omschrijving van de query.
Query-type
Het type van de query. Query's kunnen van de volgende typen zijn:
  • Basisquery: Een onafhankelijke query waarvoor specifieke query-condities zijn gedefinieerd.
  • Gekoppelde query: Een query van dit type is gekoppeld aan een andere basisquery.
  • Vorige query: De optie voor een query op de resultaten van een eerdere run wordt alleen weergegeven als er eerdere runs van de query zijn. Als een al eens uitgevoerde query opnieuw wordt uitgevoerd, wordt deze uitgevoerd op de gegevens die zijn opgehaald met de geselecteerde vorige run. Die gegevens staan in het runtime venster dat verschijnt tijdens de uitvoering van een query.
Auteur
De persoon die de query heeft aangemaakt.
Aanmaakdatum
De datum en het tijdstip waarop de query is aangemaakt.
Gewijzigd door
De naam van de gebruiker die de query heeft gewijzigd.
Wijzigingsdatum
De datum en het tijdstip waarop de query is gewijzigd.
Systeemquery
Dit is een speciale optie die kan worden gebruikt voor vertrouwelijke query's of query's die opnieuw moeten worden gebruikt. Als u dit selectievakje inschakelt, maakt u van de query een systeemquery. Alleen gebruikers met de juiste autorisaties kunnen systeemquery's wijzigen of verwijderen.

 

Query-condities...
Hiermee kunt u de condities voor een query definiëren.
Vorige runs...
Hiermee worden de vorige runs van een query weergegeven.
Query uitvoeren
Hiermee wordt de geselecteerde query uitgevoerd. Na de uitvoering kunnen de query-resultaten worden opgeslagen of weergegeven.
Oorspronkelijke sessie
Hiermee opent u de oorspronkelijke sessie waarop de huidige query is gebaseerd. De records in de oorspronkelijke sessie worden gefilterd op basis van de opgegeven query-condities.
Bladeren
Hiermee wordt de historie van de query geopend.
Complexe query-condities
Hiermee kunt u complexe condities opgeven voor een query.