Impression d'une facture

Introduction

Vous savez probablement que, si vous créez un bouton sur une forme et appelez un rapport, quand vous cliquez le bouton, tous les disques sur le rapport seriez imprimés. Sur une grille de saisie de données, vous pouvez vouloir imprimer seulement le rapport lié au disque que vous regardez. C'est équivalent à imprimer une facture. Bien que ceci implique le code d'écriture, seulement une modification très légère est nécessaire pour mettre en application ce comportement. Elle se compose placer les critères de la méthode de DoCmd.OpenReport.

Étude pratique : Impression d'une facture

  1. Pour suivre avec cet exercice, ouvrir la base de données automatique de magasin de parc d'université 
  2. De la section de formes de la fenêtre de base de données, double-cliquer la forme de WorkOrders pour l'ouvrir
  3. Après le visionnement elle, le commutent à la vue de conception
  4. Sur la boîte à outils, s'assurer que le bouton de commande est vers le bas et cliquer le bouton de commande
  5. Sur la forme cliquer dans la section de titre de bas de page de forme
  6. Quand le magicien de bouton de commande commence, dans la première page, dans les catégories énumérer, cliquer les opérations de rapport
  7. Dans les actions sectionner, cliquer le rapport de prévision :
     
  8. Cliquer après
  9. Dans la liste de rapports, cliquer WorkOrders et cliquer après
  10. Dans la troisième page du magicien, changer le contenu de la boîte supérieure des textes en facture de prévision
  11. Cliquer après
  12. Changer le nom du bouton en cmdPreviewInvoice et cliquer la finition
  13. Pour adapter le bouton que vous vous êtes juste ajouté, droit-cliquez-le et cliquez l'événement de construction
  14. Changer son code comme suit :
     
    cmdPreviewInvoice_Click secondaire privé () sur stDocName GoTo d'Err_cmdPreviewInvoice_Click d'erreur le faible comme stDocName de corde = stDocName, acPreview, « WorkOrderID = » et WorkOrderID Exit_cmdPreviewInvoice_Click de DoCmd.OpenReport de « WorkOrders » : Sortir Err_cmdPreviewInvoice_Click secondaire : Sous-marin d'extrémité d'Exit_cmdPreviewInvoice_Click de résumé de MsgBox Err.Description
  15. Clôturer la fenêtre de code ou le de base visuel de Microsoft qui a été ouvert
  16. Pour examiner la forme, la commuter à la vue de forme et diriger à un disque autre que le premier. Cliquer alors le bouton de facture de prévision
 

Copyright © 2007, Yevol