Impression d'une ligne de formulaire

hummer59 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

je me remet tout doucement à Access pour un projet et je bloque sur un point .
J'ai créé un formulaire et j'aimerais quand j'imprime, n'imprimer qu'une seule ligne ( la ligne en cours) mais à chaque fois ça imprime toutes les lignes.
Auriez-vous une solution ?
merci d'avance !
A voir également:

1 réponse

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
Ce code visualise un etat commande .
Ce bouton est dans le formulaire.
J'ai formulaire principal client, un sous formulaire facture et un sous formulaire produit.
Je choisis un client puis une facture de ce client, puis client un click sur le bouton et visualise la facture avant de l'imprimer.
Si tu veux la base complete en exemple, je peux te la donner.


Private Sub Cde_Open_AperçuFactures_Click()
On Error GoTo Err_Cde_Open_AperçuFactures_Click

If Forms![F_Clients]![S/F_Commandes].Form.RecordsetClone.RecordCount = 0 Then
MsgBox "Tapez les informations sur la commande avant d'afficher l'aperçu de la facture."
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
DoCmd.OpenReport "E_Factures", acPreview, , "[RéfCommande] = Forms![F_Clients]![S/F_Commandes].form![RéfCommande]"
End If
Exit_Cde_Open_AperçuFactures_Click:
Exit Sub

Err_Cde_Open_AperçuFactures_Click:
MsgBox Err.Description
Resume Exit_Cde_Open_AperçuFactures_Click

End Sub
0