Sage 1000 Exploreur de Requêtes Supports Nouveautés v5.50 Ligne 1000-Exploreur
Sage 1000 Exploreur de Requêtes Supports Nouveautés v5.50 Ligne 1000-Exploreur de requêtes- © Sage France 2008 SOMMAIRE Chapitre 1 : Présentation de l’exploreur de requêtes...................................................3 1.1 Création d’un état..................................................................................................3 1.2 Paramètres..........................................................................................................10 1.3 Filtres...................................................................................................................12 1.4 Ruptures..............................................................................................................14 1.5 Formats...............................................................................................................16 Chapitre 2 : Requête Xml..........................................................................................19 2.1 Définition et contexte d’utilisation.........................................................................19 2.2 Création de l’état..................................................................................................19 2.3 Exploitation de la requête Xml.............................................................................22 Chapitre 3 : Requête Xml avec Composant image................................................27 3.1 Création de l’état..................................................................................................27 3 2 Exploitation de la requête Xml.............................................................................29 Chapitre 4 : Requête RSS.........................................................................................33 4.1 Défintion et contexte d’utilisation.........................................................................33 4.2 Création de l’état..................................................................................................33 4.3 Exploitation de la requête Xml.............................................................................36 Chapitre 5 – Améliorations Fonctionnelles............................................................39 5.1 Composant grille dans le format..........................................................................39 5.2 Analyse croisée (requête cube)...........................................................................45 5.3 Envoi d’un Email dont l’adresse est contenue dans les données.........................50 Ligne 1000-Exploreur de requêtes- © Sage France 2008 2 Chapitre 1 : Présentation de l’exploreur de requêtes >> A partir de la création d’une requête portant sur le Grand-livre, nous allons aborder les différentes options pouvant être définies dans la nouvelle interface Exploreur de requêtes: paramètre, filtre, rupture, gestion du format, sous-requête. Cet état porte sur deux classes qui sont liées par le modèle, la classe compte général qui définira la requête maître et la classe des Ecritures pour la requête détail. 1.1 Création d’un état Menu : Fichier / Outils / Requêtes / Nouvelle requête. Dans la fenêtre ‘Propriétés de la requête’, indiquer le nom de la requête , le titre, le projet et le type (la liste des types proposés s’est enrichie de : Etl, Xml –ligne, colonne, arbre-, RSS) Dans la partie droite, une arborescence propose sous forme de dossiers, la requête avec les colonnes, les filtres, les ruptures, le format et l’écran de lancement. Selon la sélection dans la partie gauche arborescente, la partie droite indique des informations à complèter ou à définir. Ligne 1000-Exploreur de requêtes- © Sage France 2008 3 Sélection des colonnes Pour sélectionner les propriétés souhaitées en colonne, deux possibilités : * aller dans le dossier ‘Classes’, sélectionner une propriété et faire clic/droit rajouter en colonnes. * dans la partie droite de l’exploreur, dans l’onglet ‘Champs disponibles’ sélectionner la propriété souhaitée et faire un glisser/déplacer dans le dossier ‘Colonnes’ de l’arborescence. Sélectionner les propriétés suivantes : - code et libellé de TCompteGeneral, - code et libellé de TCompteType Propriétés des colonnes Une case à cocher ‘Avancé’ permet de faire apparaître toutes les propriétés de l’état ; sinon seules les propriétés essentielles sont présentées. Pour accéder aux propriétés des colonnes, deux possibilités : * dans la partie de l’aborescence, faire un clic/droit sur la colonne, et choisir dans le menu contextuel ‘Propriétés’ * dans la partie de l’aborescence, en sélectionnant une propriété, la grille présente dans la partie droite offre toutes les options de la colonne Un ordre de tri croissant sera mis sur le colonne codecompte. Ligne 1000-Exploreur de requêtes- © Sage France 2008 4 Le nom de la colonne Caption de TCompteType est renommé en LibelleComptetype, par exemple. 4 onglets L’onglet Diagramme permet de visualiser les relations entre les classes sélectionnées du modèle. Ligne 1000-Exploreur de requêtes- © Sage France 2008 5 L’onglet Visualisation permet d’avoir le résultat de la requête. L’onglet Sql permet de voir le script sql généré et de l’éxécuter. Le résultat sql est visible dans l’onglet ‘Résultat SQL’ L’onglet Champs disponibles permet de visualiser la classe maître de l’état et de pouvoir faire un glisser/déplacer des attributs pour les mettre en colonne. Ligne 1000-Exploreur de requêtes- © Sage France 2008 6 Rajout d’une sous-requête Pour créer une sous-requête, sélectionner l’état et faire clic/droit ‘Ajouter une sous-requête’. La fenêtre ‘Propriétés de la requête’ apparaît, indiquer les caractéristiques suivantes : La sous-requête s’est rajoutée à l’arborescence et le lien entre la requête maître/détail est présent dans le dossier ‘Filtres’. Ligne 1000-Exploreur de requêtes- © Sage France 2008 7 Sélectionner les propriétés suivantes => - de la classe TEcriture => Numéro d’écriture, date d’écriture, debit TC Value, credit TC Value - de la classe TPiece => Numéro de Pièce - de la classe TJournal => Code journal (via TPiece) Dans l’onglet ‘Visualisation’, le résultat sur les écritures est obtenu. L’affichage du résultat dans la grille de visualisation est en fonction de la position du curseur dans l’arboresence (requête maître ou requête détail) Champ numérique sommé Mettre les cumuls à somme sur les propriétés debit_TCValue et credit TC_Value Dans les propriétés de la colonne debit_TCValue, dans le dossier ‘Calcul’, mettre les cumuls à Somme Faire de même pour le credit TC_Value Ligne 1000-Exploreur de requêtes- © Sage France 2008 8 L’indication du calcul apparaît entre parenthèses à côté des propriétés numériques. Format d’impression Générer le format, le format mod*.dfm est créé. Pour accéder le format, il fait l’occuper (choisir alors l’option Occuper dansle menu contexutel du mod*.dfm) Dans l’arboresence, les bandes du format sont présentées avec pour chacune d’elles les éléments qui la composent. Il est possible directement d’accéder aux propriétés d’un composant en faisant un clic/droit sur celui-ci dans l’aborescence. Ligne 1000-Exploreur de requêtes- © Sage France 2008 9 Ecran de lancement Générer l’écran de lancement, l’écran le*.dfm est créé. Il est possible de le visualiser en cliquant droit sur le dossier ‘Ecran de lancement’, option ‘Afficher’. Options sur la requête maître En lançant un aperçu, tous les comptes apparaissent avec ou non des écritures (si existence de mouvements). L’utilisateur souhaite ne visualiser que les comptes avec des écritures. Il faut alors dans les propriétés de la requête maître dans le dossier ‘Condition d’impression’ cocher la case ‘Ne pas imprimer si les sous-requêtes ne contiennet aucune donnée. 1.2 Paramètres >> Possibilité de dupliquer les paramètres. Paramètres avec style de combo : Données Créer un paramètre pour filtrer sur le code du compte général Sur le *.drp, faire un clic/droit et choisir l’option ‘Ajouter un paramètre’ Un dossier ‘Paramètres’ apparaît dans l’aborescence. Créer un paramètre de type ‘Données’ sur la classe TcompteGeneral portant sur le codecompte. Ligne 1000-Exploreur de requêtes- © Sage France 2008 10 Sélectionner ce paramètre et par un clic/droit choisir l’option Dupliquer. Un nouveau paramètre se rajoute avec le nom *1 (possibilité de le personnaliser) Paramètres avec style de combo : Aucun Créer un paramètre pour filtrer sur la date d’écriture. Sur le *.drp, faire un clic/droit et choisir l’option ‘Ajouter un paramètre’ Un dossier ‘Paramètres’ apparaît dans l’aborescence. Créer un paramètre pour la date inf avec comme valeur par défaut : DATE Ligne 1000-Exploreur de requêtes- © Sage France 2008 11 Avec comme valeur par défaut la date du Jour : DATE Et un second paramètre pour la date supérieure avec comme expression : INCDATE(DATE, 100) Cette valeur par défaut va proproser le calcul automatique de la date du jour + 100 jours. 1.3 Filtres >> Pour utiliser les paramètres créés, il faut les associer à un filtre. Filtre sur la requête maître Se positionner sur la requête et par un clic/droit choisir l’option ‘Ajouter un filtre’ Une fenêtre s’ouvre : dans laquelle il faut sélectionner la propriété sur laquelle le filtre doit être apposé. Ligne 1000-Exploreur de requêtes- © Sage France 2008 12 Sélectionner le code compte et choisir l’opérateur >= ; <=. Dans l’arborescence un dossier ‘Filtres’ s’est rajouté, avec les éléments définis précédemment Filtre sur la sous-requête Se positionner sur la sous-requête et par un clic/droit choisir l’option ‘Ajouter un filtre’ Une fenêtre s’ouvre : dans laquelle il faut sélectionner la propriété sur laquelle le filtre doit être apposé, dans notre exemple edate Ligne 1000-Exploreur de requêtes- © Sage France 2008 13 Les filtres sont accessibles dans l’onglet ‘Résultat’ 1.4 Ruptures Une rupture sur le compte type (propriété de la requête maître) va être paramétrée : Faire un clic/droit sur le *.drp et sélectionner ‘Ajouter une rupture’ La fenête ‘Propriétés d’une rupture’ s’ouvre dans laquelle un nom, un titre et la colonne souhaitée vont petre définies. Ligne 1000-Exploreur de requêtes- © Sage France 2008 14 Dans le dossier Ordre de tri, il est possible de choisir un ordre croissant/décroissant sur la rupture. Valider par OK, dans l’arborescence on visualise un nouveau dossier ‘Ruptures’, avec la propriété et l’ordre de tri associé. Pour paramétrer la rupture sur le code journal, il faut se positionner sur la sous-requête et faire un clic/droit ‘Ajouter une rupture’. Ligne 1000-Exploreur de requêtes- © Sage France 2008 15 Définir la propriété ‘Code journal’et l’ordre de tri. 1.5 Formats Se positionner sur le dossier Format et faite l’action de générer, le format mod*.dfm est créé. Pour le personnaliser, il faut l’occuper (clic/droit : Occuper) Le dossier Format est composé de deux sous-dossiers : - ‘Requêtes’ : il décrit la structure du format, avec les bandes, les champs de données, les champs calculés... - ‘Source de données’ : il présente les DsQbuild (état *.drp) sur lesquels le format est basé. En se postionnant, sur une bande, par exemple QRBandDetailDETAIL1 : il est possible de visualiser tous les éléments appartenant à celle-ci. Ligne 1000-Exploreur de requêtes- © Sage France 2008 16 Le fait de cliquer dans l’aborescence sélectionner automatiquement l’élément dans le format ; et par un clic/droit uploads/S4/ sage-1000-exploreur-de-requetes-nouveautes-v5-5.pdf
Documents similaires
-
49
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 21, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 0.9793MB