Volet modèle (Concepteur de requêtes)

De Wiki1000
(Différences entre les versions)
Ligne 206 : Ligne 206 :
  
 
Cette fonctionnalité permet la consultation et la modification des données de la requête définies de sa création.
 
Cette fonctionnalité permet la consultation et la modification des données de la requête définies de sa création.
 +
 +
== Noeud colonne ==
 +
 +
{{#images:requeteurnoeudcolonne.png|requeteur}}
 +
 +
Ce noeud contient les élément de la colonne.
 +
 +
Son menu contextuel contient les fonctionalités suivantes:
 +
 +
{{#images:requeteurnoeudcolonnemenu.png|requeteur}}
 +
 +
* '''Ajouter une substitution'''
 +
 +
La substitution permet de remplacer une valeur par une autre. Cette substitution ne s’appliquera que si et seulement si la condition est vérifiée.
 +
 +
Exemple: Dans le cas d’une requête en cumul l’application indique le solde des comptes. Si vous désirez indiquer sur la requête, non pas le solde mais les totaux débiteurs et créditeurs, vous devez créer une condition de substitution.
 +
 +
{{#images:requeteurnoeudcolonnesubstitution.png|requeteur}}
 +
 +
Valeur à remplacer: Indiquez la valeur à commuter.
 +
Valeur de remplacement: Saisissez la valeur de substitution.
 +
 +
* '''Définir l'expression'''
 +
 +
L’expression peut être construite par la fenêtre «Champs calculé». Cette zone permet de définir un calcul pour un champ calculé.
 +
 +
{{#images:requeteurnoeudcolonneexpression.png|requeteur}}
 +
 +
* '''Définir la condition d'impression'''

Version du 13 janvier 2010 à 14:16

Sommaire

Noeud paquet

requeteurnoeudpaquet.png

Ce noeud contient la liste des états du paquet.

Son menu contextuel contient les fonctionalités suivantes:

requeteurnoeudpaquetmenu.png

  • Nouveau

Permet de créer une nouvel état dans le paquet.

  • Fermer toute l'arborescence

Referme le noeud.

Noeud état

requeteurnoeudetat.png

Ce noeud contient les éléments de l'état.

Son menu contextuel contient les fonctionalités suivantes:

requeteurnoeudetatmenu.png

  • Créer un arbre à ce niveau

Permet de créer un nouvel onglet modèle ne contenant uniquement l'état du noeud sélectionné.

  • Occuper

Permet d'occuper l'état afin de le modifier.

  • Libèrer

Permet de libérer l'état apres les modifications.

  • Annuler occupation

Permet de libérer l'état en abandonnant les modifications.

  • Sauvegarder

Permet de sauvegader l'état dans le référentiel apres les modifications.

  • Dupliquer

Permet de dupliquer l'état.

requeteurnoeudetatdupliquer.png

Vous devez saisir le nom du nouvel état et sélectionner le paquet auquel il doit appartenir.

  • Ajouter un paramètre

Permet d'ajouter un nouveau paramètre à l'état.

  • Ajouter une requête

Permet d'ajouter une nouvelle requête à l'état.

  • Ajouter un format

Si vous souhaitez ajouter un format, cliquez sur cette fonction et donnez un nom au nouveau format. Le format se paramètre au niveau du menu contextuel du format.

requeteurnoeudetatnouveauformat.png

Vous devez saisir le nom du nouveau format.

  • Imprimer les paramètres

Cette fonction permet de visualiser ou d’imprimer un récapitulatif du descriptif de l’état : tables utilisées, champs, paramètres, filtres...

requeteurnoeudetatimprimerparametres.png

  • Vérifier l'état

Permet d'obtenir les points potentiellement incompatibles avec la traduction.

requeteurnoeudetatverifier.png

  • Fermer toute l'arborescence

Sélectionnez cette fonction pour replier toutes les informations de la requête.

  • Génerer le document modèle

Les fonctions relatives au document modèle sont accessibles lorsque le publipostage est activé. Les champs de l’onglet «Publipostage» doivent être renseignés dans la fenêtre de propriétés de la requête.

  • Modifier le document modèle

Cette fonction vous propose un document Word type que vous pouvez modifiez. Ce document généré utilise une source de données contenant le résultat de la requête.

requeteurnoeudetatdocumentmodele.png

  • Modifier le document final

Cette fonction affiche le document final.

  • Supprimer

Sélectionnez la requête à supprimer, puis cliquez sur la fonction Supprimer.

  • Propriétés

Cette fonction rappelle les principales propriétés de la requête.

Noeud requête

requeteurnoeudrequete.png

Ce noeud contient les éléments de la requête.

Son menu contextuel contient les fonctionalités suivantes:

requeteurnoeudrequetemenu.png

  • Ajouter un champ calculé (formule)

Un champs calculé de type formule permet d’insérer une ligne de calcul. L'écran de paramétrage d'une colonne s'affiche.

  • Ajouter un champ calculé (script)

Un champs calculé de type script permet d’insérer une procédure script. L'écran de paramétrage d'une colonne s'affiche.

  • Ajouter un champ calculé (sql)

Un champs calculé de type sql permet d’insérer une expression sql. L'écran de paramétrage d'une colonne s'affiche.

  • Ajouter une colonne

Cette commande permet de créer une nouvelle colonne.

  • Ajouter une dimension (colonne)

Une dimension est utilisée dans une requête en mode cube pour désigner les champs de regroupement d’éléments de même nature. L'écran de paramétrage d'une colonne s'affiche.

  • Ajouter une mesure

Une mesure est utilisée dans une requête en mode cube pour désigner les champs cumulés. L'écran de paramétrage d'une colonne s'affiche.

  • Ajouter une rupture

Les ruptures permettent d’éditer les états avec des sauts de page ou tout simplement de regrouper dans l’édition les éléments de même natures. L'écran de paramétrage d'une rupture s'affiche.

  • Ajouter une table

Cette fonction ouvre une fenêtre de sélection des classes diponibles. Double-cliquez sur la classe choisie puis validez à l’aide de la flèche.

requeteurnoeudrequetetable.png

  • Ajouter un indice

La fonctionnalité Indices permet d’exprimer plusieurs fois la même ligne. Pour définir le nombre de fois où la ligne est éditée, renseignez la valeur mini et la valeur maxi. Les indices peuvent être repris dans les champs calculés et les indices des champs des tableaux. L'écran de paramétrage d'un indice s'affiche.

  • Ajouter un driver

Cette fonctionnalité permet de personnaliser certaines propriétés (index utilisé, ordre des tables, script sql spécifique) en fonction du type de base de données (Sql Server, Oracle...).

  • Ajouter un filtre

Un filtre permet de créer une condition. L'écran de paramétrage d'un filtre s'affiche.

  • Ajouter un groupe de filtre

Cette option permet de créer des groupes de conditions. Indiquez tout d’abord le nom de la colonne sur laquelle s’exerce le groupe de filtres.

requeteurnoeudrequetegroupefiltre.png

Et / Ou Sélectionnez l’option adéquate : Et : les conditions sont liées, Ou : l’une des conditions doit être vraie.

  • Ajouter une sous-requête

Cette fonction permet de créer une sous-requête.Les requêtes maître/détail font appel à une notion de hiérarchi (requête maître et requête détail). Ces requêtes permettent d’obtenir des informations portant sur plusieurs classes dans un même état.

requeteurnoeudrequetesousrequete.png

  • Définir la condition d'impression

Cette fonction permet de définir des conditions dans lesquelles la requête sera éditée.

requeteurnoeudrequetecondition.png

  • Définir la condition de flagage

Cette fonctionnalité permet de paramétrer les conditions d’affichage des données.

  • Définir la condition de non impression si les sous-requêtes ne contiennent aucune donnée

Cette fonctionnalité permet d’imprimer ou de ne pas imprimer la sous-requête, qu’il y ait des données ou non.

  • Supprimer

Supprime directement la requête.

  • Propriétés

Cette fonctionnalité permet la consultation et la modification des données de la requête définies de sa création.

Noeud colonne

requeteurnoeudcolonne.png

Ce noeud contient les élément de la colonne.

Son menu contextuel contient les fonctionalités suivantes:

requeteurnoeudcolonnemenu.png

  • Ajouter une substitution

La substitution permet de remplacer une valeur par une autre. Cette substitution ne s’appliquera que si et seulement si la condition est vérifiée.

Exemple: Dans le cas d’une requête en cumul l’application indique le solde des comptes. Si vous désirez indiquer sur la requête, non pas le solde mais les totaux débiteurs et créditeurs, vous devez créer une condition de substitution.

requeteurnoeudcolonnesubstitution.png

Valeur à remplacer: Indiquez la valeur à commuter. Valeur de remplacement: Saisissez la valeur de substitution.

  • Définir l'expression

L’expression peut être construite par la fenêtre «Champs calculé». Cette zone permet de définir un calcul pour un champ calculé.

requeteurnoeudcolonneexpression.png

  • Définir la condition d'impression
Outils personnels