Access Rafraichir , Enregistre, Formulaire

Wildcoyot -  
 wildcoyot -
Bonjour,

Voila mon problem ca fait plusieur jour que je cherche des tutos pouvant m'expliquer de maniere Simple .
Comment Actualiser avec un bouton un formulaire et l'etat auquel il est liée et l'imprimer
enregistre , puis pour finir vider tout les champs du dit formulaire

Pour le moment je n'ai trouver que des truc pas tres clairs ou mal expliquer

9 réponses

  1. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    Un exemple de code VBA pour imprimer ou visualiser une facture depuis un formulaire sur l'enregistrement en cours.

    Private Sub Btn_ImpFacturation_Click()
    On Error GoTo Err_Btn_ImpFacturation_Click

    Dim stDocName As String

    stDocName = "E_Facturation"
    'Impression facture
    DoCmd.OpenReport stDocName, acNormal, , "[IdUnion]=" & Me![IdUnion]
    'Visualisation de la facture
    'DoCmd.OpenReport stDocName, acPreview, , "[IdUnion]=" & Me![IdUnion]
    Exit_Btn_ImpFacturation_Click:
    Exit Sub

    Err_Btn_ImpFacturation_Click:
    MsgBox Err.Description
    Resume Exit_Btn_ImpFacturation_Click

    End Sub
    Ce bout de code agit et selectionne l'enregistrement encours a partir de la clé primaire IdUnion.
    "[IdUnion]=" & Me![IdUnion]
    AcPreview permet de visualiser
    AcNormal permet d'imprimer
    0
  2. wildcoyot
     
    bonjour

    heuu je te remercie de ta réponce castours mais comcretement j'en fait quoi de ce morceaux de code parce que je suis loin d'etre un génie d'access
    0
  3. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Ce code est fait pour mettre dans un bouton sur un formulaire. Il te permet d'imprimer ou de visualiser l'enregistrement en cours du formulaire suivant le cas.
    Dans l'exemple il imprime.
    Si tu veux visualiser a partir d'un autre bouton, tu emploies le meme code, sauf que tu actives la ligne en enlevant l'apostopheau debut et tu l'as remet sur l'autre .
    'DoCmd.OpenReport stDocName, acPreview, , "[IdUnion]=" & Me![IdUnion]
    AcPreview pour visualiser
    AcNormal pour imprimer
    0
  4. wildcoyot
     
    erff desoler mais je suis vraiment larguer
    je suis vraiment debutant et j'ai un peut de mal je melange dans toute les manipulations

    j'ai essayer donc de crée un bouton puis visualiser le code et j'y et intégré ce que tu ma expliquer sauf que quand je click en mode formulaire rien ne ce passe

    je suis toujours obliger de clicker sur Enregistre pour pouvoir voir ce que j'ai tapper dans le formulaire sur mon etat pour pouvoir l'imprimer une vrai usine a Gaz le truc ...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    Met ta base sur le forum avec cjoint.com et j'essaierai de t'aider
    0
  7. wildcoyot Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
     
    c'est envoyer en MP .
    en plus il faudra que je remodifie la presentation car elle ne convient pas a mon collegue la misere ...
    0
  8. wildcoyot Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
     
    Apres des heures d'acharnement , je comence a comprendre j'ai resolu une partie de mais problemes pour le rafraichissement de la page c'est inutile car j'ai fini par mettre des boutons
    pour passer d'un formulaire a l'autre en ce qui concerne le code que tu ma passer il imprime le formulaire en cours.

    Moi ce que je cherche c'est mettre un bouton Imprimer sur le formulaire
    qui renvoye sur un Etat a Imprimer notament le dernier en cours

    enfin je ne sais pas si je m'explique bien

    je te renvoye les correction par MP
    0
  9. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    Le code que j'ai passé imprime le dernier enregistrement, c'est a dire celui qui est sur le formulaire.
    Qu est ce que tu appelles MP.
    Message privé
    0
  10. wildcoyot
     
    voila enfin reussi apres de nombreuse prise de tete j'ai pu finir mon truc en tout cas merci a toi Castours
    0