OpenOffice Base : LES FORMULAIRES (b)
3-Personnaliser un formulaire
Chaque objet de votre formulaire est appelé un « contrôle » ; que ce soit du texte, un champ ou tout autre objet sur le formulaire. Vous pouvez changer, ajouter et supprimer un contrôle.
Pour passer en mode conception :
- Cliquez sur le bouton de la barre d'outils en bas de l'écran.
Ou si vous avez fermé le formulaire :
- Cliquez avec le bouton droit de la souris sur le fichier F_employés dans l'onglet formulaire .
- Sélectionnez la commande Modifier.
3.1-Supprimer un champ
Il est toujours possible de supprimer un contrôle (objet) du formulaire. Cela peut être un intitulé, une ligne, une boîte ou un autre élément du formulaire. L'exercice qui suit consiste à retirer le champ emp_poste du formulaire.
- Sélectionnez le champ emp_poste .
- Appuyez sur la touche .
- Sélectionnez la commande Couper, du menu Édition ou du menu contextuel
3.2-Ajouter un champ
L'exercice précédent consistait à enlever le champ emp_poste du formulaire. Cet exercice consiste à remettre le champ poste qui avait été retiré du formulaire à l'endroit où il était placé.
- Cliquez sur le bouton .
La liste des champs de la table ou de la requête à la source du formulaire va apparaître.
- Dans la liste des champs, sélectionnez le champ emp_poste .
- En restant appuyé sur le bouton gauche de la souris, déplacez le champ à l'endroit désiré dans le formulaire.
- Relâchez le bouton de la souris.
Il suffit de faire attention à l'ordre de présentation des champs. Cette option est revue plus loin dans ce cours (voir ordre de tabulation).
3.3-Déplacer un contrôle (objet)
- Cliquez sur le contrôle à déplacer.
- Placez le pointeur sur la bordure de l'objet.
Le pointeur devrait se transformer en .
- En restant appuyé sur le bouton gauche de la souris, déplacez le contrôle à l'endroit de votre choix.
Si vous déplacez une zone de texte (champ) ou un intitulé, l'élément associé (champ ou intitulé) se déplace également.
3.4-Renommer un champ ou un intitulé
Avant de continuer, nous allons renommer l'intitulé et le nom du champ emp_poste .
Pour cela, nous avons besoin d'afficher le navigateur de formulaire;
- Cliquez sur le bouton de la barre d'outils au bas du formulaire.
La fenêtre suivante s'affiche :
- Cliquez avec le bouton droit de la souris sur le contrôle à renommer (il doit se situer en fin de liste normalement).
- Sélectionnez la commande Renommer.
L'intitulé sera renommé en lblPoste et la zone de texte en txtPoste.
3.5-Déplacer un champ ou un intitulé
Pour pouvoir sélectionner chaque contrôle distinctement, vous aurez besoin de la fenêtre de navigateur de formulaire.
- Cliquez avec le bouton droit de la souris sur le contrôle zone de texte nommé txtPoste.
- Revenez sur le formulaire et déplacez le contrôle sous son intitulé.
3.6-Déplacer une série de contrôles (objets)
Pour déplacer plusieurs éléments à la fois, il faut premièrement les sélectionner : en un bloc en utilisant la souris ou avec une combinaison de clics de souris et des touches et .
À partir d'un bloc avec la souris :
Assurez-vous avant d'avoir appuyé sur le bouton .
- En restant appuyé sur le bouton gauche de la souris, déplacez-la pour entourer tous les éléments que vous voulez sélectionner.
Cette technique est pratique si les éléments sont proches les uns des autres et qu'il n'y a pas de contrôles qui ne doivent pas être déplacés entre ceux-ci. Pour être plus sélectif dans vos choix de contrôles, utilisez la technique suivante :
- En restant appuyé sur les touches et , cliquez sur les contrôles à déplacer.
Une fois que les éléments sont choisis, utilisez la technique expliquée ci-dessus pour déplacer une série de contrôles au lieu d'un seul.
3.7-Changer la présentation d'un contrôle (objet), changer les couleurs
À partir des propriétés des contrôles, il est possible de changer la présentation du texte et des champs.
Pour cela, nous allons nous servir du navigateur de formulaire.
- Cliquez avec le bouton droit de la souris sur le contrôle txtPoste.
- Sélectionnez la commande Propriétés.
- Cliquez sur le bouton en face de la propriété de couleur d'arrière-plan.
- Modifiez les valeurs des couleurs Rouge,Vert et Bleu à 221.
- Cliquez sur le bouton .
3.8-Changer la taille d'un contrôle (objet)
Il est possible de modifier la taille d'un contrôle à n'importe quel moment.