Intro
Les requêtes personnalisées ne sont pas couvertes par le contrat de support. Toute l'assistance sur les demandes faites maison est facturable si possible !
La requête est la requête qui est liée à un éventuel rapport. C'est l'extraction des données brutes qui peuvent ensuite être traitées plus avant dans le reporting. La création d'une requête peut se faire de différentes manières : via l'interface du générateur de rapports ou via une instruction sql directe.
Vous pouvez démarrer le générateur de rapports via le menu'Rapports > Générateur de rapports'. Une fois le générateur de rapports ouvert, vous pouvez choisir'Nouvelle requête'. Une nouvelle requête vide sera créée, qui utilisera par défaut l'interface de table du générateur.
Nouvelle requête
Option 1 : l'interface de la table
Les données disponibles sont subdivisées en plusieurs tableaux. Ces tableaux reflètent globalement la division au sein des différents écrans de l'Admin-Consult. De cette façon, vous pourrez trouver tout ce que vous pouvez trouver dans l'onglet d'identification du fichier permanent dans le tableau projet : Identification', les enregistrements de temps peuvent être trouvés dans le tableau'Enregistrements de temps', .... Pour chaque tâche, vous trouverez également un tableau avec les différentes données.
Pour utiliser une ou plusieurs tables dans la nouvelle requête, vous pouvez sélectionner la table dans la synthèse et la faire glisser dans le champ de requête. Dans le champ de requête, vous obtiendrez les différentes colonnes disponibles dans la table sélectionnée. Pour commencer à utiliser efficacement ces colonnes dans la nouvelle requête, vous pouvez simplement les cocher.
Les données se trouvent dans 2 tableaux, à savoir'projet : identification' et'enregistrement des temps'. Glisser les tableaux et sélectionner les colonnes donne la vue d'ensemble suivante. La ligne rouge indique qu'il y a une (ou plusieurs) connexion/lien entre les deux tables.
Sélection des données
En bas, vous pouvez voir quelles colonnes vous avez effectivement sélectionnées et dans quel ordre elles apparaîtront dans les résultats de la requête. En outre, vous pouvez déjà saisir un tri (ASC ou DESC). Le tri " supérieur " sera exécuté en premier, puis le tri " supérieur ". Dans l'exemple, le tri s'effectue d'abord par le nom du client, puis par le nom du salarié.
Dès que vous cliquez sur l'onglet'Résultats', la requête sera exécutée et vous verrez les résultats. Dans l'exemple, cela signifie que tous les enregistrements horaires seront demandés et triés. Attention, cela peut représenter beaucoup de données et peut prendre beaucoup de temps. Cette requête doit être affinée à l'aide d'un certain nombre de critères de sélection ou de variables. L'ajout de ces variables est expliqué dans cet article.
A ce moment, la requête de base est terminée et doit être sauvegardée. Pour ce faire, vous pouvez cliquer sur'Sauvegarder la requête' dans la navigation de gauche. Le programme demande un nom pour la requête et la subdivision sous laquelle elle doit être stockée. Cliquez sur'OK' pour sauvegarder ces données. Dès que la requête a été sauvegardée, vous pouvez exporter, modifier ou traiter cette requête dans un rapport (voir articles associés).
Option 2 : Via une instruction sql
Dans Admin-IS/Admin-Consult, il est possible de travailler directement avec une instruction sql. Vous ne travaillerez plus sur la base des tables et colonnes prédéfinies, mais vous pourrez accéder directement à la base de données pour vos recherches. Syneton peut également fournir cette déclaration sql sur demande (sur mesure).
Pour travailler via une instruction sql, après avoir ouvert une nouvelle requête dans la navigation de gauche, cliquez sur'Modifier SQL'. Le champ'Syntaxe' deviendra actif, après quoi vous pourrez y placer l'instruction.
Attention : une fois que vous avez choisi de changer le SQL ici, vous ne pouvez plus utiliser les tables standard !
Après avoir placé le SQL, vous pouvez alors sauvegarder la requête de la manière normale.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.