Notions de base

Sommaire

Un système de gestion de base de données relationnelles (SGBDR) comme Paroiciel range à une place déterminée et retrouve rapidement toute donnée (information) qu'on introduit dans la base.
Une organisation paroissiale ordonne des données variées concernant les personnes, les journées, les équipes...
Les données (champs) ayant entre elles des relations naturelles (qui concernent une même personne, un même foyer...) sont rassemblées en fiches (enregistrements).
Les fiches peuvent à nouveau avoir entre elles des rapports (liens) arborescents (personnes d'une même famille vers le foyer correspondant, convocations à une même date vers cette journée...).
Utiliser le programme reviendra à naviguer parmi les fiches (enregistrements) en modifiant des données (champs) au passage, à créer ou à supprimer des fiches.

Outil d'analyse et de synthèse, le programme range donc les données selon une structure fixe, en plusieurs fichiers dont les fiches rassemblent plusieurs champs. Il est utile de connaître un peu cette Structure.
Bien remarquer l'arborescence selon laquelle, à une fiche de foyer se rattachent plusieurs personnes, auxquelles se rattachent plusieurs inscriptions (ou annales ou sacrements). De même, à une fiche de paroisse se rattachent plusieurs équipes, auxquelles se rattachent plusieurs inscriptions...

En pratique, pour accéder aux fiches, on attaque la base de données de plusieurs côtés. A cette fin, Paroiciel fournit 8 outils accessibles dans le Menu Fichier ou par la palette de boutons:

En plus des commandes de Menus, on peut naviguer entre les fiches de 2 façons:

Plutôt que de cliquer avec la souris, l'utilisateur averti peut encore garder les deux mains sur le clavier et y composer rapidement les équivalents-clavier des Menus désirés, des Boutons souhaités ou encore naviguer dans les listes à l'aide des touches de navigation fléchées.

Listes et champs:

Les fiches sont donc accessibles une à une à partir de listes de fiches, chaque fiche rassemblant divers champs et sous-listes.

En double-cliquant rapidement sur la ligne d'une liste, on obtient en peine fenêtre la fiche visée. Si l'on clique plus lentement, le premier clic sélectionne la ligne parmi les autres de la liste, et le deuxième clic peut faire passer directement en édition le champ cliqué: on peut ainsi faire de la saisie en liste sans devoir ouvrir chaque fiche en pleine fenêtre. Cette dernière possibilité n'est pas disponible dans toutes les listes.
On peut se déplacer dans toutes les listes par les touches Flèche-en-haut ou Flèche-en-bas. On peut souvent faire s'ouvrir la ligne sélectionnée en pleine fenêtre par le raccourci Pomme (sur Mac) ou Ctrl (sous Windows) + Flèche-en-haut.

Dans un champ, on peut déplacer le curseur parmi les caractères déjà saisis grâce aux touches Flèche-à-gauche ou Flèche-à droite, et, quand il contient plusieurs lignes, grâce aux touches Flèche-en-haut ou Flèche-en-bas.

Énumérations:

En introduisant ou en modifiant les données dans le champ d'une fiche, on déclenche parfois une énumération. Une petite fenêtre apparaît qui donne la liste des valeurs possibles pour ce champ. En cliquant on inscrit la valeur choisie dans le champ. On peut aussi se déplacer dans la liste énumérée par les touches Flèche-en-haut ou Flèche-en-bas ou en tapant la première lettre de la valeur, et accrocher cette valeur souhaitée par les touches Return ou Enter, ou renoncer par la touche Escape.
On peut parfois modifier certaines énumérations (ajouter, corriger ou supprimer des valeurs) lorsque le bouton Modifier est actif: cliquer sur ce bouton déclenche encore l'affichage d'une nouvelle fenêtre où il est facile d'opérer les changements voulus grâce à l'interface proposée. Dans la fiche des Préférences sont regroupées les énumérations modifiables pour qu'on puisse commodément en effectuer tous les réglages.

Infos-bulles:

De petits encadrés, appelés "infos-bulle", apparaissent sur les objets (champs, boutons...) pour rappeler leur fonction lorsque le pointeur de la souris passe dessus. Ces infos-bulles facilitent encore la prise en main du logiciel.

Sommaire