Impression avec formulaires

Utiliser des formulaires pour imprimer est une méthode très efficace pour accélérer l'impression et l'adapter aux activités de l'entreprise. À la différence des étiquettes, l'impression avec formulaires utilise les actions du formulaire.

Astuce

Avant de créer et de préparer un formulaire pour imprimer, vérifier que l'étiquette est correctement conçue et prête à imprimer. Ne pas oublier de sélectionner l'imprimante appropriée dans la boîte de dialogue Propriétés de l'étiquette.

  • Impression avec formulaires. Utiliser les formulaires pour lancer l'impression. Les actions relatives à l'impression peuvent être assignées aux objets variés du formulaire. Les actions assignées sont déclenchées par des événements. Le déclenchement d'un événement démarre le processus d'impression.

  • Imprimer des étiquettes dont le nom provient d'une base de données. Utiliser un formulaire pour définir dynamiquement l'étiquette à imprimer. Cette méthode est plus intéressante qu'une simple impression avec formulaire puisqu'elle lit le nom de l'étiquette dans une base de données connectée.

Impression avec formulaires

Suivre les étapes ci-dessous, pour créer un objet du formulaire permettant d'imprimer une étiquette quand un opérateur clique dessus.

  1. Créer un nouveau formulaire.

  2. Ajouter un Objet du formulaire sur le plan de travail. Le Bouton est l'objet le plus approprié.

  3. Double cliquer sur le bouton pour ouvrir ses propriétés.

  4. Ouvrir l'onglet Evénements.

  5. Dans notre cas, l'objet bouton propose déjà un événement sur clic. Cliquer sur Actions ... pour ouvrir l'Editeur d'actions.

UUID-d4f10d87-cf27-35d9-34af-89f36a5f407d.png
  • L'action Imprimer l'étiquette se trouve parmi les plus populaires dans le ruban Editeur d'actions. Cliquer dessus pour l'assigner au bouton.

UUID-85eeffeb-7f0a-331a-b5c7-211d56720958.png

Note

Imprimer l'étiquette est une action qui ajoute automatiquement l'action Ouvrir l'étiquette devant elle.

  • Cliquer sur l'action Ouvrir l'étiquette pour ouvrir ses propriétés. Nom de l'étiquette définit l'étiquette à imprimer.

UUID-2a0b9d25-67c9-6038-978b-000907221123.png
  1. Cliquer sur OK.

  2. Exécuter le formulaire et cliquer sur le bouton. L'étiquette s'imprime.

Imprimer des étiquettes dont le nom provient d'une base de données

Cette méthode d'impression permet de définir dynamiquement l'étiquette à imprimer en utilisant une base de données. Utiliser un formulaire pour lire le nom de l'étiquette dans la base de données, puis l'imprimer.

Pour créer un formulaire basique pour impression d'étiquette définie par une base données, procéder comme suit.

  1. Créer un nouveau formulaire.

  2. Ajouter un Objet du formulaire sur le plan de travail. Le Bouton est l'objet le plus approprié.

  3. Double cliquer sur le bouton pour ouvrir ses propriétés.

  4. Ouvrir l'onglet Evénements.

  5. Dans notre cas, l'objet bouton propose déjà un événement sur clic. Cliquer sur Actions ... pour ouvrir l'Editeur d'actions.

UUID-d4f10d87-cf27-35d9-34af-89f36a5f407d.png
  • S'il est prévu d'imprimer toutes les étiquettes listées dans la table de la base de données ou une sélection d'étiquettes incluses, ajouter l'action Pour chaque enregistrement.

  • Utiliser tous les enregistrements: imprime tous les enregistrements de la table de la base de données.

  • Utiliser les enregistrement sélectionnés

  • Ajouter l'Action Imprimer l'étiquette. Cette action se trouve parmi les plus populaires dans le ruban Editeur d'actions. Cliquer dessus pour l'assigner au bouton.

UUID-85eeffeb-7f0a-331a-b5c7-211d56720958.png

Note

Imprimer l'étiquette est une action qui ajoute automatiquement l'action Ouvrir l'étiquette devant elle.

  • Cliquer sur l'action Ouvrir l'étiquette pour ouvrir ses propriétés. Nom de l'étiquette définit l'étiquette à imprimer. Sélectionner l'option Source de données pour activer la sélection d'une source de données dynamique.

  • Cliquer sur le menu déroulant et sélectionner un champ de base de données existant ou créer une nouvelle connexion à une base de données en utilisant l'assistant.

UUID-c3f8a7c8-8830-1f75-6f8e-25fdb7e9e836.png
  1. Cliquer sur OK.

  2. Exécuter le formulaire et cliquer sur le bouton. Une étiquette définie par la base de données va s'imprimer.