Sommaire
Table of Contents |
---|
...
Exemple pour une ligne :
...
Note |
---|
|
Dans l’exemple ci-dessous, le rapport résultant adopte les consignes de mise en forme (gras, couleur du fond…).
...
Le menu contextuel permet de modifier, supprimer ou ajouter une colonne pivot.
...
Lorsque le pivot concerne une date l’item « Initialisation des pivots de type date », permet de préalimenter les pivots en sélectionnant les périodes désirées : Jour, Semaine, Mois, Trimestre et/ou Années.
...
Exemple :
...
Le choix de la colonne pivot s’effectue dans un listage déroulant du rapport final.
3.1.3. Valeurs
Il s’agit de la somme des valeurs numériques regroupées pour chaque valeur des pivots.
Dans notre exemple, on souhaite visualiser dans le rapport :
La somme des quantités : Qte.
La somme des montants des PMP : PMP.
La somme des montants des coûts standards : Standard.
La somme des montant des DPA : DPA.
...
Le choix de la valeur à visualiser s’effectue dans un listage déroulant du rapport final.
...
4. Requête, Total ou Total cumulé
Chaque requête est exécutée dans le rapport de la mise en forme, une ligne par requête.
Code requête : Code de la requête, lorsqu’une requête est utilisée dans une formule, c’est ce code qui est utilisé dans la formule.
Ordre : Ordre d’affichage de la requête dans le rapport de la mise en forme. L’ordre est modifiable dans l’entête.
Libellé : C’est le libellé final, celui qui sera affiché dans le rapport, colonne « Libellé ».
...
Afficher les 0 :
...
Avec les zéros :
...
Total général : Ce paramètre permet de déterminer, la valeur de la colonne « Total ».
Soit il s’agit de la somme de toutes les valeurs des périodes de la ligne.
Soit il s’agit de la valeur de la dernière période.
Soit il s’agit de la dernière période avec une valeur renseignée.
Pour les lignes de totaux cumulés, la colonne « Total » est obligatoirement alimentée avec la valeur de la dernière période.
...
Activée : Lorsque cette option est cochée, la ligne n’est pas affichée dans le rapport de mise en forme, elle n’est pas prise en compte non plus dans les formules de calcul.
Afficher : Quatre options possibles
Ne pas afficher : La ligne n’est pas affichée dans le tableau de la mise en forme ni dans la représentation graphique, mais les valeurs de la requête sont prises en compte dans les lignes de totalisation si le code de la requète est inclus dans la formule de calcul.
Afficher grille : Pour afficher la ligne dans le tableau de la mise en forme, la représentation graphique ne prendra pas en compte cette ligne.
Afficher graphique : Pour afficher la ligne dans la représentation graphique, le tableau de la mise en forme ne représentera pas cette ligne.
Afficher dans la grille et le graphique : Pour afficher la ligne à la fois dans le tableau de la mise en forme et dans la représentation graphique.
Type ligne : Trois types de lignes, « Requête », « Total » ou « Total cumulé ».
...
4.1. Requête
Lorsque qu’il s’agit d’une requête, il est possible de saisir dans deux blocs SQL, « SQL avant » et « SQL après » des instructions SQL à exécuter avant et après l’exécution de la requête, par exemple, pour alimenter une table qui sera la source de la requête avant son exécution « SQL avant », puis supprimer les données de cette table dans le bloc « SQL après » une fois la requête exécutée.
...
Dans l’exemple ci-dessous, la requête permet de lister par date, les quantités commandées fermes (en quantité ou PMP ou Coûts standards ou DPA).
...
Attention : La clause « order by » si elle existe doit être saisie dans la zone dédiée suivante :
...
Consultation du rapport résultant : En rouge, la ligne concernée par la requête.
...
Pour chaque requête les caractéristiques du premier enregistrement « DEF » sont reprises par défaut :
...
La requête doit donc impérativement contenir les zones relatives aux pivots et aux valeurs, zones encadrées en rouge dans l’exemple ci-dessous.
...
4.2. Pour les pivots
Dans notre exemple, il s’agit d’une date de besoin à prendre en compte, « Date Affichee » dans notre exemple.
Le mappage des zones de la requête avec les zones de la définition de la mise en forme s’effectue en mode modification via le menu contextuel.
Exemple, pour les colonnes pivots :
...
Dans la zone « Formule », saisir le nom de la zone de la requête concernée.
...
Lorsqu’il s’agit d’une zone de date, il faut laisser la formule présentée par défaut pour les périodes différentes de « JOUR », le système s’occupera de regrouper les données, à la semaine, au mois, au trimestre ou à l’année de façon automatique. Il est donc inutile que la requête contienne les valeurs pour ces différentes périodes.
Dans l’exemple ci-dessous, seul le pivot « JOUR » est mappé avec une date, les autres pivots conservent la formule proposée par défaut.
...
4.3. Pour les valeurs
Le principe est similaire à celui des pivots, dans notre exemple :
Qte : Zone « Besoin » de la requête.
PMP : Zone « Pmp » de la requête.
Standard : Zone « CoutFabrication » de la requête.
DPA : Zone « DPA » de la requête.
Pour les colonnes valeurs : Le mappage des zones de la requête avec les zones de la définition de la mise en forme s’effectue en mode modification via le menu contextuel.
...
Exemple : Dans la zone « Formule », saisir le nom de la zone de la requête concernée.
...
4.4. Sous-totaux
Pour chaque requête, il est possible d’associer à la ligne plusieurs sous-totaux.
Par exemple, un sous total par affaire.
...
La requête doit contenir la rubrique concernée :
...
Via le menu contextuel, sélectionner « Ajouter ».
...
Dans la zone « Code », saisir le nom correspondant de la requête : « NumeroAffaire » dans notre exemple.
...
Après tabulation, la zone libellé devient saisissable. Cette zone correspond à l’intitulé du sous-total.
Exemple :
...
4.5. Total
Lorsque la ligne concerne un total.
La zone « Formule » permet de saisir l’opération à effectuer.
...
Il faut saisir le code des enregistrements impliqués dans la formule.
Dans l’exemple ci-dessus le besoin commercial est le résultat de la formule de calcul suivante :
PLANDIR + SOLDE_CDE
« PLANDIR » et « SOLDE_CDE » sont les codes qui identifient d’autres enregistrements du corps de la mise en forme.
Pour une ligne relative à un « Total », il n’y a pas à configurer les colonnes pivots, ou les valeurs ou les sous-totaux, seule l’apparence de la lignes est personnalisable, c’est-à-dire, la police, la couleur….
...
Dans la zone formule, il est possible de saisir une formule avec une syntaxe SQL en incluant les codes des enregistrements et des constantes, les constantes doivent être précédées du caractère « @ ».
Exemple :
Dans cet exemple :
STOCK_WIP est un code qui identifie un enregistrement du corps de la mise en forme.
@SeuilMinimum, @TypeValeur, @CoutFabrication, @PMP sont des constantes de la mise en forme déclarées dans l’entête.
4.6. Total cumulé
Le principe est le même que dans le cas précédent, cependant, il s’agit ici d’un total cumulé. Le cumul s’effectuant sur les différentes périodes.
...
Dans le cas d’un cumul, il faut déterminer la valeur de départ, le t0, c’est pourquoi, il faut saisir une requête dans la zone « Requête valeur de départ ».
Dans la mesure ou une requête est saisie, il faut paramétrer le mappage des données dans le tableau des valeurs comme dans le cas des lignes de type « Requête ».
...
Dans cet exemple, voici le tableau du mappage des valeurs pour t0 avec les données de la requête :
...