Cet écran affiche la liste de tous les champs affichés, qu’ils proviennent d’une table, d’un champ d’une sous-requête, ou d’un champ calculé (opération, voir OPManage)
Que ce soit pour les champs à éditer ou les champs pour les tris, la case à cocher permet de désactiver une ligne, ce qui peut être utile lors de la conception ou du débogage de la requête.
Pour renommer une colonne, il faut sélectionner la colonne à renommer et faire F2
Champs à éditer
Sélection
L’assistant permet de parcourir les tables de la requête pour sélectionner les champs à restituer.
Un onglet supplémentaire permet de rajouter des champs calculés à la restitution, que soit soient des opérations sur les champs ou des valeurs fixes :
Les flèches de droite permettent de modifier l’ordre des champs.
Décocher la case en début de ligne rend le champ concerné invisible en sortie.
Libellé automatiques
Certains champs sont configurés pour avoir leurs descriptions ramenées automatiquement (ils sont précédés du ∅ ) sous forme de champs supplémentaires dans le rapport (voir DMManage). En cliquant entre la case à cocher et le nom du champ, on fait successivement défiler les options suivantes :
1 : libellé 1 uniquement
2 : libellé 2 uniquement
1 + 2 : libellés 1 et 2 (pour les tables UDC)
∅ : pas de libellé
Uniquement pour les bases de données JDE, Arva Reporting gère l’affichage automatique des descriptions pour :
les champs contrôlés par une table UDC
les champs Tiers (AN8, SHAN etc…)
Les champs Articles
Les champs Sociétés
Les champs centres de côut
Formatage
Au niveau de la ligne
On peut appliquer un ou plusieurs formats conditionnel sur une ligne restituée. Toutes les colonnes d’une ligne qui satisfait le critère seront ainsi formatées.
Au niveau de la ligne
Mise en forme conditionnelle
Dans ce cas, la mise en forme ne concerne que la colonne spécifié dans le critère de mise en forme. Les écrans de dialogue sont similaires à ce qu’on a au niveau de la ligne, à une nuance près: si le champs a des descriptions automatiques, une première fenêtre de dialogue propose d’appliquer le format non seulement au champs lui-même, mais aussi à ses descriptions.
Format de données
Quand on appuie sur le bouton Format des données, si ce champs a des libellés associés (JDE/World seulement), alors une première boite de dialogue demande si la mise mise en forme concerne :
le champ lui-même
la description 1 associée
la description 2 associée
Cette fenêtre n’est pas affichée s’il n’y a pas de description associée
On peut gérer ici finement la casse et la gestion des espaces
Pour la casse on a les valeurs possibles suivantes :
Utiliser le format défini au niveau de ARVA.
Utiliser le format défini au niveau de l’utilisateur.
Ne pas modifier la casse.
Mettre tous les caractères en minuscule.
Mettre le premier caractère en majuscule.
Mettre tous les caractères en majuscule.
Pour les espaces, soit à droite soit à gauche :
Utiliser le format défini au niveau de ARVA.
Utiliser le format défini au niveau de l’utilisateur.
Supprimer les espaces.
Conserver les espaces.
Ordre des enregistrements
Sélection
Pour ajouter des champs de tri, 2 possibilités :
utiliser le bouton ajouter pour choisir un champs parmis les tables, sous-requêtes ou champs calculés
sélectionner un champs déjà présent dans la liste Champs à éditer et cliquer sur le bouton A+Z↓
Les flèches de droite permettent de modifier la priorité des champs lors du tri.
Rupture
Le bouton Rupturepermet de spécifier si oui ou non un champ de tri est également un champ de rupture.
Description
La Description est ce qui s’affichera sur le report au moment de la rupture. On peut formater ce titre (voir Format de données)
Résultats de rupture
À chaque rupture, on peut ajouter des opérations telles que sous-totaux, comptage d’enregistrement, moyenne, etc…
Pour chaque opérateur, on trouve à droite une liste des champs affichés sur lequels on peut appliquer l’opération.
Mise en forme conditionnelle de la ligne de rupture
Permet d’associer à la ligne de rupture une mise en forme conditionnelle
Mise en forme conditionnelle pour la ligne de total généré
Permet d’associer à la ligne de rupture totale une mise en forme conditionnelle