Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2011, 15h29   #1
Nouveau Membre du Club
 
Homme
Inscription : décembre 2010
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Aube (Champagne Ardenne)

Informations forums :
Inscription : décembre 2010
Messages : 115
Points : 38
Points : 38
Envoyer un message via MSN à Kisty10
Par défaut Problem lier avec une facture

Bonjour,

Bon pour commencer, j'ai un formulaire 'Facture' (en mode ajout _ ce formulaire c'est pour un nouveau client, donc j'ajoute mon nouveau client avec sa commande_)ça fonctionne bien et maintenant je veux créer un autre formulaire qui sert à imprimer une facture aussi mais en mode Edit (cad : quand j'ouvre ce formulaire je ne veux pas saisir les renseignements des clients parce que je les ai déjà, je veux juste saisir la commande ).
Je pensais a faire une liste déroulante pour choisir le client, j'ai réalisé cette idée, mais quand j'aie choisi un client il m'a affiché sa commande aussi, peu être que ce n'est pas une bonne idée, y a un truc qui m'échappe!!

Est ce que vous avez une autre idée SVP???
Cordialement
Kisty10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 11h39   #2
Nouveau Membre du Club
 
Homme
Inscription : décembre 2010
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Aube (Champagne Ardenne)

Informations forums :
Inscription : décembre 2010
Messages : 115
Points : 38
Points : 38
Envoyer un message via MSN à Kisty10
Bonjour,

C'est bon je trouvais une solution mais j'ai un petit souci:
Je veux référencer mon état a deux formulaires c-a-d :
  • Quand je click sur le bouton imprimer de mon formulaire 1, mon état s'ouvre et j'imprime ma fiche,
  • Et quand je click sur le bouton imprimer de mon formulaire 2, le même état s'ouvre et j'imprime ma fiche
Donc je veux faire ça pour ne pas créer deux états.


Code de mon bouton de "formulaire 1"
Code :
1
2
3
4
5
Private Sub Imprimer_Click()
DoCmd.OpenReport "MonEtat", acPreview, , "[NumFacture] = " & Me.NumFacture
DoCmd.Close acForm, Me.Name
End Sub
End Sub
Voila mon code dans mon état (ça fonctionne juste avec le "formulaire 1") :
Code :
1
2
3
4
5
6
7
8
 
Private Sub Report_Open(Cancel As Integer)
 
With Forms("formulaire 1").Controls("imprimer")
    If .OnClick = "" Then
        .OnClick = Me.RecordSource = Forms.Item("formulaire 1").RecordSource
    End If
End With
Donc dans ce code je veux ajouter un test (quel bouton clicked pour afficher mon etat)
Kisty10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 18h02   #3
Nouveau Membre du Club
 
Homme
Inscription : décembre 2010
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Aube (Champagne Ardenne)

Informations forums :
Inscription : décembre 2010
Messages : 115
Points : 38
Points : 38
Envoyer un message via MSN à Kisty10
Comme y a personne qui a une réponse donc j'ai créé un état a chaque formulaire, donc en tout j'ai deux états et deux formulaires.
Je penserai a trouver la solution une autre fois parce que j'ai pas le temps, j'ai d'autre truc à faire (et je vous contacte bien sûr )
Kisty10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h26.


 
 
 
 
Partenaires

Hébergement Web