Introduction
Le zoom est un outil général permettant la consultation et la mise à jour d'un fichier. Il permet de réaliser les opérations de base sur une fiche :
Le zoom comporte deux modes d'affichage :
Le mode fiche, où une seule fiche apparaît dans son intégralité.
Le mode liste, où un ensemble de fiches sont visualisées simultanément à l'écran.
Les opérations du zoom peuvent être réalisées en mode fiche ou en mode liste.
Un zoom peut comporter plusieurs listes en fonction de la clé d'accès aux informations. Dans ce cas, l'affichage en mode liste comporte un onglet permettant de choisir la clé d'accès. Pour une clé donnée, la liste peut être triée en ordre croissant ou décroissant.
Les opérations du zoom sont subordonnées aux privilèges de l'utilisateur. Ces privilèges sont hiérarchisés, allant de la simple consultation jusqu'au droit à la suppression :
Consultation.
Consultation et modification.
Consultation, modification et création.
Consultation, modification, création et suppression.
...
Par le menu.
Par les boutons.
Au clavier.
...
Choisir une autre clé en cliquant sur l'onglet correspondant.
Saisir une valeur initiale. Une validation par la touche " Entrée " commence l'affichage à la première valeur possible, la plus petite dans le cas d'un tri croissant, la plus grande dans le cas d'un tri décroissant.
Choisir l'ordre de tri ( croissant ou décroissant).
Activer ou désactiver les options " Rester en création " et " Rester en modification ".
Créer une nouvelle fiche.
Appeler la grille de saisie des filtres.
Charger les paramètres d'impression et de filtrage.
Eventuellement enregistrer les paramètres d'impression et de filtrage.
Paramétrer l'impression ou l'extraction de données.
Quitter le zoom.
...
Changer de page lorsque le mode fiche en comporte plusieurs. Un onglet permet généralement d'afficher la ou les autres pages. Les touches " Page Suivante " et " Page Précédente " permettent d'afficher les autres pages.
Afficher la fiche suivante. Lorsque la dernière fiche est affichée, la demande d'affichage de la fiche suivante émet un signal sonore.
Afficher la fiche précédente. Lorsque la première fiche est affichée, la demande d'affichage de la fiche précédente émet un signal sonore.
Afficher la première fiche correspondant à ce critère de tri.
Afficher la dernière fiche correspondant à ce critère de tri.
Changer le sens de tri.
Appeler la grille de saisie des filtres.
Désactiver tous les filtres en cours.
Dupliquer la fiche courante.
Créer une nouvelle fiche.
Modifier la fiche courante.
Supprimer la fiche courante.
Imprimer la fiche courante.
Afficher le mode liste.
Activer ou désactiver l'option " Rester en création ".
Activer ou désactiver l'option " Rester en modification ".
Retourner à la saisie d'une clé de départ, par la touche " Echap " ou " F9 ", ou par le bouton
Forcer la relecture de la fiche courante par la touche " Entrée " ou " F10 ", ou par le bouton
. En effet, la fiche affichée à l'écran peut avoir été modifiée ou supprimée par un autre utilisateur.
Charger les paramètres d'impression et de filtrage.
Eventuellement enregistrer les paramètres d'impression et de filtrage.
Paramétrer l'impression ou l'extraction de données.
Quitter le zoom, en fermant la fenêtre par le bouton
du titre de la fenêtre.
Quitter le zoom, en renvoyant des données vers la fenêtre à partir de laquelle le zoom a été appelé par la touche " F12 " ou le bouton
Interrompre la lecture des fiches. Lorsque des filtres sont actifs, l'affichage de la fiche suivante ou précédente correspondant aux critères de sélection peut durer un certain temps. Pendant cette recherche, le pointeur graphique prend la forme d'un sablier. Vous pouvez interrompre cette recherche par la touche " Echap ".
Afficher une aide générale, ou une aide liée à un champ.
...
Choisir une autre clé en cliquant sur l'onglet correspondant.
Vous positionner sur la fiche suivante. Lorsque la dernière fiche est affichée, la demande d'affichage de la fiche suivante émet un signal sonore.
Vous positionner sur la fiche précédente. Lorsque la première fiche est affichée, la demande d'affichage de la fiche précédente émet un signal sonore.
Vous positionner sur la première fiche correspondant à ce critère de tri.
Vous positionner sur la dernière fiche correspondant à ce critère de tri.
Afficher la page suivante par la touche " Page Suivante " ou en utilisant l'ascenseur vertical.
Afficher la page précédente par la touche " Page Précédente " ou en utilisant l'ascenseur vertical.
Changer le sens de tri.
Appeler la grille de saisie des filtres.
Désactiver tous les filtres en cours.
Dupliquer la fiche courante.
Créer une nouvelle fiche.
Modifier la fiche courante.
Supprimer la fiche courante.
Imprimer la liste des fiches.
Afficher le détail de la fiche courante par la touche " Shift+F4 " ou par le bouton
ou en double cliquant sur une ligne de la liste.
Activer ou désactiver l'option " Rester en création ".
Activer ou désactiver l'option " Rester en modification ".
Retourner à la saisie d'une clé de départ, par la touche " Echap " ou " F9 ", par le bouton
ou en cliquant sur le champ contenant la valeur de départ.
Forcer la relecture de la page courante par la touche " Entrée " ou " F10 ", ou par le bouton
. En effet, les fiches affichées à l'écran peuvent avoir été modifiées ou supprimées par un autre utilisateur.
Charger les paramètres d'impression et de filtrage.
Eventuellement enregistrer les paramètres d'impression et de filtrage.
Paramétrer l'impression ou l'extraction de données.
Envoyer l'impression paramétrable vers l'imprimante ou extraire les données vers un fichier ou le presse-papiers.
Quitter le zoom, en fermant la fenêtre par le bouton
du titre de la fenêtre.
Quitter le zoom, en renvoyant des données de la ligne courante vers la fenêtre à partir de laquelle le zoom a été appelé par la touche " F12 " ou le bouton
.
Interrompre la lecture des fiches. Lorsque des filtres sont actifs, l'affichage de la fiche suivante ou précédente correspondant aux critères de sélection peut durer un certain temps. Pendant cette recherche, le pointeur graphique prend la forme d'un sablier. Vous pouvez interrompre cette recherche par la touche " Echap ".
Afficher une aide générale, ou une aide liée à un champ.
...
Une ligne d'en-têtes de colonnes.
Une colonne d'état située sur la gauche du tableau.
Un en-tête de la colonne d'état, correspondant au coin supérieur gauche du tableau.
Un ascenseur vertical.
Eventuellement un ascenseur horizontal.
Vous pouvez :
Changer la largeur d'une colonne en cliquant sur la frontière droite de l'en-tête puis en glissant le pointeur à droite ou à gauche.
Changer la position d'une colonne en cliquant sur l'en-tête de la colonne puis en la faisant glisser vers sa nouvelle position. Les premières colonnes d'un tableau peuvent éventuellement être fixes.
Changer la hauteur des lignes en cliquant sur la frontière entre deux lignes de la colonne d'état puis en faisant glisser le pointeur vers le haut ou vers le bas.
Sélectionner une ligne en cliquant dessus.
Afficher le détail d'une fiche en double cliquant sur la ligne correspondante du tableau.
Modifier une fiche en cliquant sur la colonne d'état de la ligne correspondante du tableau.
Afficher la page suivante de la liste en cliquant entre le curseur et la flèche inférieure de l'ascenseur vertical.
Afficher la page précédente de la liste en cliquant entre le curseur et la flèche supérieure de l'ascenseur vertical.
Afficher la liste à partir d'une valeur en déplaçant le curseur de l'ascenseur vertical.
Faire défiler la liste d'une ligne vers le haut ou vers le bas en cliquant sur la flèche inférieure ou supérieure de l'ascenseur vertical.
Eventuellement augmenter le nombre de lignes affichées en agrandissant ou en maximisant la fenêtre .
...
Par le choix du menu : " Modifier ".
Par le bouton
Par la touche de fonction " F4 ".
En mode fiche, en cliquant directement sur la donnée à modifier.
En mode liste, en cliquant sur la colonne de contrôle devant la ligne à modifier.
...
Par le choix du menu : "Créer".
Par le bouton
Par la touche Inser.
La fenêtre de saisie de la nouvelle clé.
Généralement une fiche est identifiée de manière unique par les données qui constituent la clé primaire d'accès aux fiches. La valeur de cette clé peut être calculée automatiquement par le zoom ou être laissée à l'initiative de l'opérateur. Dans ce cas, sa valeur est saisie dans une fenêtre comportant les champs constituant la clé primaire. Si cette clé doit être unique, le zoom contrôle son unicité.
La saisie des autres données de la fiche ne diffère pas d'une saisie classique.
Remarques
Dans certains cas, la création en mode liste n'est pas permise.
En cours de création, l'opération peut être annulée par la touche " Echap " ou " F9 " ou par le bouton
En mode liste, la nouvelle fiche créée est insérée derrière la ligne courante, sans tenir compte de l'ordre des clés, ceci pour permettre de garder sous les yeux les dernières créations notamment dans le cas de créations en série. Lorsque la ou les créations sont terminées, la touche " Entrée " ou " F10 " permet d'afficher la liste à partir de la ligne courante en respectant l'ordre des clés.
...
Par le choix du menu : " Dupliquer ".
Par le bouton
...
Par le choix du menu : "Supprimer".
Par le bouton
Par la touche Suppr.
...
Par le choix du menu : " Imprimer ".
Par le bouton
Par le raccourci clavier Ctrl+P.
Comment imprimer la liste des fiches ?
En se positionnant sur la première ou la dernière fiche à imprimer en mode liste, puis :
Par le choix du menu : " Imprimer ".
Par le bouton
Par le raccourci clavier Ctrl+P.
La liste des fiches peut éventuellement comporter deux présentations, la présentation standard (généralement une ligne par fiche) et la présentation détaillée (généralement une page par fiche).
Une boîte de dialogue permet de choisir si l'on désire imprimer les fiches :
De la première fiche à la fiche courante.
De la fiche courante jusqu'à la dernière fiche.
Toutes les fiches.
...
Le paramètre "Cumulable" indique qu'il faut totaliser la colonne. C'est l'option par défaut des champs numériques.
Le paramètre "Séparation" indique qu'il faut tracer un trait vertical de séparation à droite de la colonne.
Le bouton (ou double-clic sur un champ du tableau des colonnes) permet de choisir une colonne avec séparation.
Le bouton (ou shift double-clic sur un champ du tableau des colonnes) permet de choisir une colonne sans séparation. Généralement la dernière colonne de la liste sera sans séparation.
Le champ est ajouté après la colonne courante du tableau des colonnes choisies.
Si le champ choisi est numérique, l'option cumulable est positionnée par défaut.
Le tableau des colonnes choisies est en saisie :
Pour modifier une option il faut cliquer sur la colonne de contrôle (raccourci clavier F4).
Pour supprimer une colonne choisie il faut se positionner sur la colonne et la supprimer par la touche "Suppr".
Pour inverser l'ordre de colonnes il faut utiliser les fonctions de sélection et de copier/coller.
Présentation
Le zoom imprime le nombre de colonnes entières pouvant tenir sur la feuille de papier. Si toutes les colonnes choisies ne peuvent être imprimées, vous pouvez :
Choisir une taille de police moyenne ou petite,
Choisir une présentation en mode paysage,
Modifier la largeur imprimée de certaines colonnes (paramètre du tableau des colonnes choisies).
Les hauteurs des lignes et des en-têtes sont automatiquement calculées en fonction de la police.
Options avancées
Les options avancées permettent de modifier certains paramétrages avancés des impressions ou bien de configurer les extractions de données vers un fichier ou le presse-papiers.
Options avancées d'impression
Les polices de caractères choisies doivent être définies dans la feuille de styles d'Harmony. Si une police n'est pas spécifiée ici, le zoom utilisera une police par défaut. Les hauteurs des lignes et des en-têtes sont automatiquement calculées en fonction de la police.
L'option "Impression du texte des filtres" permet d'imprimer en clair les filtres de sélection. Ce texte est imprimé à la place du sous-titre.
L'option "Zonage" permet de colorer globalement un groupe de lignes sur deux pour faciliter la lecture de l'état imprimé. Par exemple, on pourra colorer 1 ligne sur deux, deux lignes sur cinq en modifiant les valeurs "Lignes blanches" et "Lignes grises". Cette option peut être désactivée globalement pour tous les zooms en positionnant le paramètre "Zonage" du chapitre [Xzoom] de Divalto.ini à 0 avec l'utilitaire xDivaltoMajIni.
La case à cocher "Séparation des milliers" permet d'insérer un espace entre les milliers des données numériques pour en faciliter la lecture.
Extraction
Un groupe de radio boutons permet de choisir si l'on désire envoyer les données vers l'imprimante ou dans un fichier ou vers le presse-papiers.
Options avancées de l'extraction
Le choix du séparateur de colonnes permet d'indiquer quel caractère sera mis entre deux champs d'une même ligne. Outre les choix prédéfinis, le choix "autre" permet d'utiliser n'importe quel caractère de séparation. Dans ce cas on saisira sa valeur en hexadécimal. Si la virgule est choisie comme séparateur de colonnes, elle sera remplacée par le point décimal dans les champs numériques non entiers.
L'identificateur de texte permettra d'encadrer les champs alphanumériques d'apostrophes ou de guillemets. Si l'apostrophe est choisie, elle sera remplacée par le guillemet dans les champs de texte, inversement, si le guillemet est choisi, c'est le guillemet qui sera remplacé par l'apostrophe.
La case à cocher "Séparation des milliers" permet d'insérer un espace entre les milliers des données numériques pour en faciliter la lecture.
Lorsque l'option "Effacement du fichier" est désactivée, l'écriture dans le fichier de sortie se fait à la suite des données existantes.
"Avec les en-têtes de colonnes" permet d'écrire les en-têtes de colonnes dans le presse-papiers.
Comment imprimer la liste paramétrée ?
En se positionnant sur la première ou la dernière fiche à imprimer en mode liste, puis :
S'il n'y a pas d'impression standard :
Par le choix du menu : "Imprimer".
Par le bouton
Par le raccourci clavier Ctrl+P.
Si une impression standard est définie, ces choix impriment l'impression standard et non pas l'impression personnalisée. Pour imprimer l'impression personnalisée, il faut par le choix "Paramétrer l'impression" du menu "Edition" ouvrir la boîte de dialogue des impressions paramétrables puis imprimer :
Par le bouton
Par le raccourci clavier Ctrl+P.
Le bouton d'impression est grisé si la boîte de dialogue n'est pas appelée depuis la consultation du mode liste.
Une boîte de dialogue permet de choisir si l'on désire imprimer les fiches :
De la première fiche à la fiche courante.
De la fiche courante jusqu'à la dernière fiche.
Toutes les fiches.
...
Par le choix du menu : " Imprimer ".
Par le bouton
Par le raccourci clavier Ctrl+P.
Si une impression standard est définie, ces choix impriment l'impression standard. Pour extraire les données, il faut par le choix " Paramétrer l'impression " du menu " Edition " ouvrir la boîte de dialogue des impressions paramétrables puis extraire :
Par le bouton
Par le raccourci clavier Ctrl+P.
...
Oui
...
Modifier la fiche et passer à la fiche suivante.
...
Non
...
Ne pas modifier la fiche et passer à la fiche suivante.
...
Tous
...
Modifier la fiche et continuer à modifier les fiches sélectionnées sans poser de questions.
...
Abandon
...
Arrêter le processus de modification.
...
Si un filtre est positionné, il reste actif pendant la modification en série.
...
Impression,
Suppression,
Impression paramétrable, et donc aussi écriture dans un fichier ou dans le presse-papiers,
Modification en série.
Pour :
Sélectionner l'ensemble des lignes. Tapez la touche Ctrl+A ou cliquez avec le bouton gauche de la souris dans l'en-tête de la colonne d'état (coin supérieur gauche du tableau).
Sélectionner un groupe de lignes contiguës. Sélectionnez d'abord la ligne de départ puis cliquez sur la ligne de fin (ou déplacez-vous au clavier à la manière habituelle jusqu'à atteindre la ligne de fin), tout en maintenant la touche Shift enfoncée.
Sélectionner des lignes non contiguës. Après avoir sélectionné une ou plusieurs lignes, cliquez sur les nouvelles lignes à sélectionner (ou tapez Espace après vous être positionné au clavier à la manière habituelle), tout en gardant la touche Ctrl enfoncée.
...
la touche Espace fonctionne en bascule c'est à dire qu'elle sélectionne une ligne non sélectionnée et qu'elle désélectionne une ligne déjà sélectionnée.
Vous pouvez aussi combiner les touches Shift et Ctrl pour sélectionner plusieurs groupes disjoints de lignes contiguës.
...
La mise en place du paramétrage des langues concerne l'administrateur et est décrite dans le manuel de référence d'Harmony, au chapitre Traduction des applications.
Les impressions personnalisées du zoom sont imprimées en utilisant le code langue d'affichage pour les constantes (entête de colonnes etc.) ET pour les champs multilingues.
Si la fiche contient un champ multilingue et que la langue de l'utilisateur n'est pas la langue de base des données, la création de fiche est normalement interdite (le bouton "Création" est grisé). Elle est toutefois autorisée, à condition que l'utilisateur ait le droit de traduction, de la langue de base des données dans sa propre langue. Bien entendu, le libellé multilingue devra être créé dans la langue de base des données. Ensuite, l'utilisateur pourra appeler le choix "Traduire" du menu du zoom pour saisir la traduction dans sa propre langue (et dans d'autres langues s'il en a le droit).
...
qu'il n'y a pas de langues déclarées pour la traduction,
...
ou qu'il n'y pas de champ multilingue dans le zoom,
ou que vous n'avez pas les droits suffisants pour entrer dans la traduction.
Lorsque vous entrez dans la traduction, le zoom vous propose de traduire les champs de la fiche courante. Vous pouvez ensuite changer de fiche par les boutons Suivant et Précédent.
Sélection du champ à traduire | Si la fiche contient un seul champ multilingue (ce qui généralement le cas), cette zone n'apparaît pas à l'écran. |
Texte à traduire | Texte dans la langue de base. C'est le texte qui est dans le fichier traité par le zoom. |
Zone de saisie | La saisie se fait directement dans le tableau qui présente une ligne par langue. Pour entrer en saisie sur une ligne, cliquez sur la colonne de contrôle du tableau. |
Option : Uniquement les non traduits | Lorsque vous faites Suivant/Précédent pour changer de fiche, le zoom vous propose la fiche suivante/précédente. Si l'option est cochée, le zoom vous propose la fiche suivante pour laquelle la traduction n'existe pas. |
Option : Rester en modification | Si cette option est sélectionnée, dès que vous avez validé une traduction, zoom passe automatiquement en modification sur la fiche suivante. Si l'option Uniquement les non traduits est sélectionnée, zoom passe automatiquement à la fiche suivante pour laquelle la traduction n'existe pas. |
...
La frappe de Ctrl+D permet de recopier le texte à traduire dans la zone en cours de saisie.
...
Les filtres permettent de sélectionner les fiches affichées selon des critères multiples.
Les filtres sont valables pour la clé d'accès courante. Chaque clé d'accès a ainsi des critères de sélection qui lui sont propres.
En mode liste, une étoile apparaît dans le coin supérieur gauche de la liste lorsqu'un filtre est actif. La bulle d'information associée affiche les critères de sélection. Une étoile apparaît également dans l'en-tête de chaque colonne filtrée.
Les filtres sont actifs pour la session du zoom en cours. Si vous quitter le zoom, les filtres disparaissent.
Toutefois, l'ensemble des filtres de tous les modes liste peut être enregistré sur le disque par les choix "enregistrer les paramètres" et "enregistrer les paramètres sous" du menu. Le choix "ouvrir les paramètres" permet de recharger les filtres ainsi enregistrés.
La grille de saisie des filtres est accessible depuis le menu ou par le bouton
Le choix " Enlever les filtres " du menu " Edition " supprime les filtres actifs.
...
*
...
une suite de caractères quelconques
...
?
...
un caractère quelconque
...
Caractère
...
le caractère de la chaîne doit être identique à celui du format. Si le caractère du format est une majuscule le caractère de la chaîne sera converti en majuscule.
...
( )
...
suite de caractères autorisés et/ou intervalle
...
) (
...
suite de caractères interdits et/ou intervalle
...
-
...
un intervalle s'il est placé dans une liste (A-F) )0-9(
...
/
...
en premier caractère, indique que la condition doit être inversée
La suite de caractères consiste à énumérer les caractères permis ou interdits, l'intervalle étant spécifié par un tiret. (A-CZ) autorise que le caractère soit compris entre A et C ou soit Z.
Exemples de formats :
...
"DUPONT"
...
la variable doit être égale à DUPONT avec toutes les combinaisons possibles de minuscules et majuscules
...
"/*DUPONT"
...
la variable ne doit pas se terminer par DUPONT
...
"DUPONT*"
...
la variable doit commencer par DUPONT
...
"DUP??S"
...
DUPUIS DUPERS DUPONS etc ...
...
"DUPON(DT)"
...
DUPONT ou DUPOND comme dans TINTIN
...
"Dupon(a-z)"
...
la variable doit commencer par Dupon suivi d'une lettre minuscule
...
"Dupon)a-c("
...
la variable doit commencer par Dupon suivi d'une lettre différente de a b ou c
...
"(A-Za-z$%)*
...
la variable doit commencer par une lettre minuscule ou majuscule ou par le caractère $ ou par le caractère %
...
a ou b
non (a ou b)
(a et b) ou c
((non a et b) ou c) ou (e et f)
f
...
La position de la fenêtre. Si ce choix est actif, la fenêtre de ce zoom s'ouvrira à la même position à l'écran lors du prochain appel.
La taille de la fenêtre. Si ce choix est actif, la fenêtre de ce zoom s'ouvrira avec la même taille lors du prochain appel.
Le mode plein écran. Si ce choix est actif, la fenêtre de ce zoom conservera le mode "plein écran" ou "normal" lors du prochain appel.
...
Echap
...
Abandonner l'action en cours
...
F2
...
Afficher la fiche suivante
...
F4
...
Modifier la fiche courante
...
F9
...
Abandonner l'action en cours
...
F10
...
Rafraîchir la liste des fiches affichées ou valider la saisie en cours
...
F12
...
Renvoyer les données
...
Shift+F1
...
Afficher l'aide de l'application
...
Shift+F2
...
Afficher la fiche précédente
...
Shift+F4
...
Passer en mode liste ou en mode fiche
...
Entrée
...
Rafraîchir la liste des fiches affichées ou valider la saisie en cours
...
Inser
...
Créer une nouvelle fiche
...
Ctrl+Inser
...
Dupliquer une fiche
...
Suppr
...
Supprimer la fiche courante
...
Début
...
Se positionner sur la première fiche
...
Fin
...
Se positionner sur la dernière fiche
...
Ligne Précédente
...
Afficher la fiche précédente
...
Ligne Suivante
...
Afficher la fiche suivante
...
Page Précédente
...
Afficher la page suivante
...
Page Suivante
...
Afficher la page précédente
...
Inverser le sens de lecture
...
Filtrer
...
Imprimer
...
L'action initiale à réaliser (affichage, modification, création, duplication, suppression, impression).
Le mode d'affichage (mode liste ou mode fiche).
Le numéro de la clé d'accès.
Le sens de lecture (croissant ou décroissant).
La valeur de la clé de départ (à défaut, elle sera demandée à l'opérateur).
Les modes d'affichage autorisés (fiche, liste ou les deux).
La sortie automatique du zoom après l'action ou le passage en mode standard.
Les privilèges de l'utilisateur.
...