Requêtes et exports
Comment réaliser des éditions et des exports personnalisés en utilisant le générateur d'éditions Oxygène ?
https://www.memsoft.fr/categorie/Pack-Utilitaires-Oxygene-_8.html
Introduction à l'outil de génération d'édition
Le générateur d'édition sous forme d'assistance permet de réaliser tous types d'analyses de vos données Oxygène de façon simple et intuitive. Vous pouvez ainsi imprimer et exporter des données de vos dossiers Oxygène. Pour accéder aux générateurs d'édition, cliquez sur 'édition personnalisée, requête, export' à partir du menu Oxygène.
Création et modification d'une édition
A partir de cet écran, vous pouvez créer, modifier mais également exécuter l'édition en lançant une impression ou en exportant les données. De multiples critères permettent une recherche rapide des éditions. Par exemple, nous pouvons faire un filtre sur la famille créée en maintenant une édition de liste du client.
Paramétrage de l'édition
Nous enseignons ici la base concernant la gestion commerciale : la table des clients. On peut faire une recherche sur le libellé de l'édition d'application, c'est la gestion commerciale, la famille. On peut aussi paramétrer les formats d'export ainsi que le nom du fichier résultat qui sera proposé par défaut lorsque nous effectuerons un export. Je vais appeler le fichier 'clients.csv'. On peut aussi paramétrer une fréquence d'export automatique, c'est-à-dire que si nous mettons par exemple 120 minutes, toutes les deux heures, cet export va s'effectuer automatiquement.
Sélection des champs pour l'édition
L'écran suivant permet de choisir le mode de présentation de notre édition. Dans notre exemple, nous avons choisi le modèle de liste en portrait. Dans cette étape, nous allons choisir les champs que nous souhaitons faire apparaître dans notre édition ou notre export. Nous avons choisi ici d'imprimer les 10 clients principaux avec le code du client, sa raison sociale, son numéro de téléphone que nous allons choisir dans les adresses liées, le code postal, la ville, le représentant que nous allons choisir dans la table des représentants liés, ainsi que le chiffre d'affaires facturé. Nous validons cette sélection.
Modification des libellés et impression de la liste
La colonne libellé contient les libellés des colonnes qui seront repris lors de l'édition. Nous pouvons les modifier pour indiquer des détails plus précis. Une fois terminé, nous pouvons imprimer cette liste à l'écran.
Trier la liste et exporter les données
Nous pouvons choisir de trier cette liste sur le code du client. En train de suivre ce processus, j'ai choisi de trier sur le code client. Voici la liste triée par code client. Nous pouvons aussi exporter cette liste au format Excel soit en cliquant sur terminer, soit en cliquant directement sur exporter. Lorsque nous exportons, il propose les informations que j'avais paramétrées plus tôt : Le nom du fichier, le chemin et le format Excel. Je clique sur valider et nous retrouvons notre liste exportée sous Excel, avec les colonnes prédéfinies dans le générateur d'édition.
Paramétrage de filtres et ruptures
Nous allons maintenant paramétrer un filtre sur le chiffre d'affaires facturé afin d'obtenir la liste des clients dont le chiffre d'affaires est supérieur à un certain montant. Il est aussi possible de paramétrer une rupture pour avoir la liste des clients par représentant. Le paramétrage de l'édition peut être exporté et importé facilement d'un Oxygène à un autre en utilisant le clic droit pour exporter la structure des données.