Groupes de requête

Un Groupe de requête contient un rapport de requête TexQL. Lorsque le groupe est récupéré, le rapport de requête est exécuté et les enregistrements trouvés sont affichés. La déclaration TexQL peut contenir n'importe quelle clause where avec n'importe quels opérateurs pour définir les enregistrements à récupérer.

Tip: Un guide du langage de requête Texpress (Texql) est disponible sur le site web d'EMu.

Un Groupe de requête est un Groupe dynamique car les enregistrements du groupe ne sont déterminés que lorsque le groupe est récupéré. Le nombre d'enregistrements dans le groupe peut varier au fur et à mesure que des enregistrements sont ajoutés, modifiés ou supprimés du module.

Dans cet exemple, une recherche est effectuée dans Nom : (Détails personnels) pour le nom de famille Wood chaque fois que le groupe est récupéré :

Note: Les groupes de requête peuvent seulement être créés dans le module Groupes.

Créer un groupe de requête dans un module Groupes

  1. Ajouter un enregistrement nouveau dans le module Groupes.
  2. Saisissez un nom descriptif dans Nom : (Information sur le groupe).

    Le nom de groupe est obligatoire.

  3. Sélectionner le bouton Radio Requête.
  4. Dans Module : (Type de groupe), saisissez le nom du module Source des enregistrements de ce groupe.

    Note: Le créateur du groupe est automatiquement identifié comme son propriétaire dans les champs Propriétaire du groupe.

  5. Sélectionnez l'onglet Requête et saisissez une déclaration TexQL dans le champ Requête du groupe.

    Le format de la déclaration TexQL est le suivant :

    select all (sélectionner tout))
    from table (depuis la table)
    où la clause

    où :

    table

    est le nom du module qui exécutera la recherche. Elle doit être identique à la valeur de Module : (Information sur le groupe) dans l'onglet Groupe. La

    clause

    peut être n'importe quelle clause de requête TexQL valide et peut inclure des références à d'autres modules (jointures) et opérateurs.

    Tip: Un guide du langage de requête Texpress (Texql) est disponible sur le site web d'EMu.

    Par exemple :

  6. Sauvegarder l'enregistrement.