Utiliser la sélection d’enregistrements sur des formulaires

L'ajout de sélection d'enregistrement sur vos formulaires de saisie de données peut donner aux utilisateurs beaucoup plus de contrôle sur quels enregistrements de base de données imprimer à chaque requête d'impression du document. Deux contrôles de saisie de données permettent la sélection d'enregistrements dans des listes d'enregistrements de base de données. Il s'agit du contrôle Sélecteur d'enregistrement et du contrôle Liste déroulante de sélection d'enregistrement.

Ces deux contrôles affichent une grille de colonnes et lignes qui répertorie l'ensemble d'enregistrements de base de données défini dans la boîte de dialogue Configuration de base de données, y compris les éventuels filtres spécifiés dans la vue Filtre. L'affichage est le même que pour la boîte de dialogue Enregistrements sélectionnés et l'accès se fait depuis la boîte de dialogue Imprimer.

Un de ces deux contrôles de sélection d'enregistrement peut être utilisé sur un formulaire qui comprend un contrôle de saisie de données lié à une invite. Dans ce cas, le contrôle de sélection d'enregistrement est alimenté par un ensemble filtré d'enregistrements, avec les critères de filtre indiqués au moment de l'impression par la réponse de l'utilisateur à l'invite. Pour en savoir plus sur la combinaison de contrôles de sélection d'enregistrements et d'invites sur les formulaires de saisie de données, consultez la rubrique Séquence de formulaires.

Différences entre les deux contrôles :

Ces contrôles s'ajoutent au formulaire aussi facilement que n'importe quel autre contrôle.

ClosedPour ajouter un contrôle Sélecteur d'enregistrement ou Liste déroulante de sélection d'enregistrement au formulaire

  1. Dans le menu Créer du Formulaire de saisie de données, cliquez sur Contrôle de saisie de données et sélectionnez soit un contrôle Sélecteur d'enregistrement, soit un contrôle Liste déroulante de sélection d'enregistrement. Autrement, vous pouvez aussi cliquer sur l'icône de la barre d'outils d'objet et sélectionner le contrôle souhaité.

  2. Cliquez sur le formulaire de saisie de données pour placer le contrôle à l’endroit du curseur.

  3. Double-cliquez sur le contrôle pour ouvrir la boîte de dialogue Propriétés du contrôle. Vous pouvez aussi sélectionner Propriétés dans le menu contextuel du contrôle.

  4. Dans la liste des pages de propriétés disponibles du volet de navigation, sélectionnez la page adéquate :

    • Si vous avez créé un contrôle Sélecteur d'enregistrement, sélectionnez Sélecteur d'enregistrement pour ouvrir la page de propriétés Sélecteur d'enregistrement.

    • Si vous avez créé un contrôle Liste déroulante de sélection d'enregistrement, sélectionnez Liste déroulante de sélection d'enregistrement pour ouvrir la page de propriétés Liste déroulante de sélection d'enregistrement.

  5. À l'aide des options disponibles sur la page de propriétés, personnalisez la fonctionnalité que vous souhaitez que le contrôle assure au moment de l'impression.

  6. Dans le volet de navigation de la boîte de dialogue Propriétés du contrôle, sélectionnez Colonnes pour ouvrir la page de propriétés Colonnes et personnaliser les colonnes affichées dans le contrôle.

  7. Personnalisez davantage le contrôle à l'aide des pages de propriétés du volet de navigation.

  8. Cliquez sur Fermer pour fermer la boîte de dialogue Propriétés du contrôle.

  9. Cliquez sur l'icône de la barre d'outils principale pour visualiser un aperçu de votre formulaire de saisie de données et sélectionnez dans le contrôle de sélection d'enregistrement le ou les enregistrements que vous souhaitez imprimer. Vous ne pouvez sélectionner qu'un seul enregistrement si vous avez créé un contrôle Liste déroulante de sélection d'enregistrement.

  10. Cliquez sur Aperçu pour visualiser les éléments à imprimer.

  11. Cliquez sur Fermer pour annuler l'aperçu avant impression ou sur Imprimer pour envoyer les éléments à l'imprimante.

Pour visualiser un aperçu de votre formulaire de saisie de données et ensuite imprimer des éléments, votre modèle doit comporter au moins un objet lié à un champ de base de données comme source de données.

Personnaliser les contrôles Sélecteur d'enregistrement et Liste déroulante de sélection d'enregistrement

Aussi bien le Sélecteur d'enregistrement que la Liste déroulante de sélection d'enregistrement permettent de nombreuses personnalisations de leur affichage au moment de l'impression grâce aux options disponibles sur leurs pages de propriétés respectives : page de propriétés Sélecteur d'enregistrement et page de propriétés Liste déroulante de sélection d'enregistrement. Ces pages de propriétés vous permettent d'indiquer si le contrôle prendra en charge ou pas un grand nombre de fonctions identiques à celles de la boîte de dialogue Enregistrements sélectionnés, notamment :

Les options qui sont désactivées dans la page de propriétés le sont également dans le menu contextuel au moment de l'impression du contrôle.

Rubriques connexes