Access ouvrir état par N° facture

jeropl27 -  
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai trouvé plein de solutions à ma question, mais aucune ne fonctionne..........
J'ai le même problème que plein de monde en fait ^^

Je cherche à ouvrir un état depuis mon formulaire sans afficher tous les états de tous les enregistrements..... Lorque je clique sur le bouton ouvrir état, un message d'erreur et la page des codes s'ouvre....Voici mon code, qu'est-ce qui ne fonctionne pas??

Private Sub Commande105_Click()
On Error GoTo Err_Commande105_Click

Dim stDocName As String

stDocName = "Etat facture"
DoCmd.OpenReport stDocName, , , "N° facture=" & Me.N° facture

Exit_Commande105_Click:
Exit Sub

Err_Commande105_Click:
MsgBox Err.Description
Resume Exit_Commande105_Click

End Sub

Merci =)
A voir également:

5 réponses

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Un exemple
Il faut Modifier la ligne
DoCmd.OpenReport stDocName, , , "N° facture=" & Me.N° facture
Commande pour Visualiser
DoCmd.OpenReport stDocName, acPreview , "[N° facture]=" & Me.[N° facture]
Commande pour imprimer
DoCmd.OpenReport stDocName, acNormal , "[N° facture]=" & Me.[N° facture]

Mon exemple qui fonctionne

Private Sub Btn_ImpFacturation_Click()
On Error GoTo Err_Btn_ImpFacturation_Click

Dim stDocName As String

stDocName = "E_Facturation"
DoCmd.OpenReport stDocName, acNormal, , "[IdUnion]=" & Me![IdUnion]

Exit_Btn_ImpFacturation_Click:
Exit Sub

Err_Btn_ImpFacturation_Click:
MsgBox Err.Description
Resume Exit_Btn_ImpFacturation_Click

End Sub
0
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
as tu réussi?
0
jeropl27
 
Merci pour ton aide!
Excuse moi pour le délais de réponse simplement misérable, mais j'ai eu un gros souci informatique et je n'avais plus internet pendant un bon moment......

Ecoute, ca ne marche pas tout à fait comme il faut..... Quand je clique sur le bouton, un message d'erreur s'affiche:

"Type de données incompatibles dans l'expression du critère"

Peux-tu m'aider?

Merci, et promi je serai plus rapide dès aujourd'hui ^.^'
0
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonsoir
Il manque les crochets
0
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
bonjour
Voila un exemple de code pour un bouton d'impression pour imprimé l'enregistrement en cours d'un formulaire

Private Sub Btn_ImpFacturation_Click()
On Error GoTo Err_Btn_ImpFacturation_Click

Dim stDocName As String

stDocName = "E_Facturation"
DoCmd.OpenReport stDocName, acNormal, , "[IdUnion]=" & Me![IdUnion]

Exit_Btn_ImpFacturation_Click:
Exit Sub

Err_Btn_ImpFacturation_Click:
MsgBox Err.Description
Resume Exit_Btn_ImpFacturation_Click

End Sub
0
jeropl27
 
Hello tout le monde, Merci pour votre aide! =)

J'suis désolé, mais ça ne marche toujours pas........ =(
Peut-etre que le problème, c'est moi!

Je m'excuse, mais peut-etre que je mets le code à la mauvaise place.....

Je vais en mode Création
J'insère un bouton, au lieu de suivre l'assistant je clique "annuler", pour qu'il contienne aucun code.
Clique droit ==> propriété ==> sur clique ==> "..." ==> Générateur de code
J'insère le code, j'enregistre..... et je teste....

J'pense que c'est tout faux..?
Merci pour votre patience =)
0
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
regarde la différence entre les 2 codes des bouton.
Sur le tien il n'y a pas les crochets et il y a une virgule en trop et manque AcNormal.
La bonne syntaxe
DoCmd.OpenReport stDocName, AcNormal, , "[N° facture]=" & Me![N° facture]

Dans cette syntaxe AcNormal pour imprimer, AcPreview pour visualiser
0
jeropl27
 
Hello
Merci, je commence à comprendre comment ça marche =)

Mais j'ai toujours un message d'erreur: Type de données incompatibles dans l'expression du critère.....

Que faire??? encore merci.....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
Peux tu mettre ta base avec cijoint pour voir ou cela ne va pas.
Quelle version access ?
N° facture est il clé primaire? Il le faut.
0