4D v16.3Définir un formulaire multi-pages |
||
|
4D v16.3
Définir un formulaire multi-pages
Définir un formulaire multi-pages
Vous pouvez créer plusieurs pages pour un formulaire de saisie. Si vous souhaitez afficher plus de champs ou de variables que l’écran ne peut en contenir, il vous suffit de créer des pages supplémentaires pour les afficher. Utiliser plusieurs pages permet de :
Les formulaires multi-pages n’ont d’intérêt que pour la saisie. Ils n’en ont pas pour les impressions. Lorsqu’un formulaire multi-pages est imprimé, seule la première page est imprimée. Il n’y a pas de limite au nombre de pages qu’un formulaire peut comporter. Le même champ peut apparaître autant de fois que vous le souhaitez et dans autant de pages que vous le souhaitez. Cependant, plus un formulaire possède de pages, plus il est long à s’afficher. Un formulaire multi-pages est constitué d’une page d’arrière-plan (page zéro) et de plusieurs pages d’affichage. Dans l’éditeur de formulaires, les objets placés dans la page 0 peuvent être visibles dans toutes les pages, mais ne peuvent être modifiés que dans la page 0. En exécution, les objets placés dans la page 0 sont toujours visibles dans toutes les pages. Il est nécessaire d’insérer dans la page 0 des outils qui permettent la navigation entre les pages pour l’utilisateur. Pour plus d’informations sur l’ajout d’outils de navigation, reportez-vous au paragraphe Ajouter des contrôles de navigation. Note : La page Options de l’assistant de création de formulaires comporte une option permettant de créer automatiquement un formulaire multi-pages si le nombre de champs est trop important pour tenir dans une seule page. Si vous avez sélectionné cette option, le formulaire peut contenir plus d’une page d’affichage. Lorsque l’assistant de création de formulaires crée plusieurs pages, il place automatiquement les boutons, les variables, le titre du formulaire et les objets décoratifs dans la page 0. Tout formulaire possède une page 0 ainsi qu’une première page. Le numéro de page courant apparaît dans la barre d’outils de la fenêtre du formulaire. Cette zone comporte également un pop-menu qui permet de naviguer parmi les différentes pages du formulaire. Pour ajouter une page d’affichage après la dernière page du formulaire :
Pour insérer une page d’affichage avant la page courante :
Lorsque vous voulez afficher la page d’arrière-plan ou passer à une autre page, vous pouvez utiliser soit les outils de navigation de la palette d’outils, soit le pop up menu Page dans la fenêtre de l’éditeur de formulaires, soit les commandes de navigation placées dans le menu Formulaire et dans le menu contextuel de l’éditeur. Pour afficher la page 0 (page d’arrière-plan) :
Note : Ne confondez pas l’affichage de la page 0 en tant que page courante avec l’option Page 0 du sous-menu Afficher qui, elle, affiche ou masque dans la page courante les objets de la page 0. Pour plus d’informations, reportez-vous au paragraphe “Afficher/masquer des éléments de l’éditeur” dans la section . Pour afficher la page suivante ou précédente du formulaire :
Si vous cliquez sur l’icône Page précédente pendant que vous visualisez la première page du formulaire, la page d’arrière-plan apparaît. Si vous cliquez sur l’icône Page précédente pendant que vous visualisez la page 0, rien ne se passe. Si vous cliquez sur l’icône Page suivante alors que la dernière page est affichée, 4D vous demande si vous souhaitez créer une nouvelle page pour le formulaire. Pour afficher toute page du formulaire :
Vous pouvez supprimer toute page d’un formulaire, y compris la page 0. Tout objet placé sur une page qui est supprimée est lui aussi supprimé. Les pages restantes sont renumérotées. Lorsque vous supprimez la page 0, la page suivante devient la page 0. Toutefois, vous ne pouvez pas supprimer la page courante ni la page 0 d’un formulaire lorsque celui-ci ne contient que ces deux pages. Pour supprimer une page d’un formulaire :
Lorsque vous créez un formulaire multi-pages, il est nécessaire de fournir aux utilisateurs un moyen de se déplacer d’une page à l’autre. 4D propose trois manières d’ajouter des outils de navigation :
Ajouter des boutons de navigation Utiliser les onglets
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |