OVH Cloud OVH Cloud

Etat : créer un état à partir d'un formulaire

3 réponses
Avatar
snake
Bonjour,

EN plein developpement d'une petite base pour facturer,=20
j'en arrive enfin au bout tout du moins je crois !!

Je cr=E9er une facture via un formulaire construit =E0 partir=20
de 2 requetes.
Je voudrais tout simplment cr=E9er une Facture =E0 partir du=20
formulaire et de la facture selectionn=E9e ?
Merci d'avance de votre aide .

3 réponses

Avatar
Michel Walsh
Salut,


Créer l'état comme si de rien n'était.


Depuis (un boutoun de) le formulaire, lancer l'exécution de l'état avec
DoCmd.OpenReport, en spécifiant, comme wherecondition, le critère qui limite
l'état à la seule facture:

DoCmd.OpenReport "monÉtat", whereCondition:= "FactureNo=" &
Me.FactureNo



où j'ai supposé que Me.FactureNo est un contrôle du formulaire contenant le
numéro de la facture à imprimer, par exemple.

La syntaxe := permet de nommer l'argument, et de "sauter" par
dessus le facécieux décompte de virgules. En effet, une alternative est:

DoCmd.OpenReport "monÉtat", , , "FactureNo=" & Me.FactureNo


mais alors, le nombre de virgules est important.




Espérant être utile,
Vanderghast, Access MVP



"snake" wrote in message
news:501f01c3e4cb$4a221ef0$
Bonjour,

EN plein developpement d'une petite base pour facturer,
j'en arrive enfin au bout tout du moins je crois !!

Je créer une facture via un formulaire construit à partir
de 2 requetes.
Je voudrais tout simplment créer une Facture à partir du
formulaire et de la facture selectionnée ?
Merci d'avance de votre aide .
Avatar
SNAKE
Salut,

Je vais essayer
N'étant pas un pro ...
Merci beaucoup qd meme
A+
-----Message d'origine-----
Salut,


Créer l'état comme si de rien n'était.


Depuis (un boutoun de) le formulaire, lancer
l'exécution de l'état avec

DoCmd.OpenReport, en spécifiant, comme wherecondition,
le critère qui limite

l'état à la seule facture:

DoCmd.OpenReport "monÉtat",
whereCondition:= "FactureNo=" &

Me.FactureNo



où j'ai supposé que Me.FactureNo est un contrôle du
formulaire contenant le

numéro de la facture à imprimer, par exemple.

La syntaxe := permet de nommer l'argument, et
de "sauter" par

dessus le facécieux décompte de virgules. En effet, une
alternative est:


DoCmd.OpenReport "monÉtat", , , "FactureNo=" &
Me.FactureNo



mais alors, le nombre de virgules est important.




Espérant être utile,
Vanderghast, Access MVP



"snake" wrote in
message

news:501f01c3e4cb$4a221ef0$
Bonjour,

EN plein developpement d'une petite base pour facturer,
j'en arrive enfin au bout tout du moins je crois !!

Je créer une facture via un formulaire construit à partir
de 2 requetes.
Je voudrais tout simplment créer une Facture à partir du
formulaire et de la facture selectionnée ?
Merci d'avance de votre aide .


.



Avatar
Michel Walsh
Salut,


On peut se pratiquer (se mettre en confiance) sur Northwind (ou
Comptoirs, je crois, en français):

DoCmd.OpenReport "Invoice",acViewPreview , ,"OrderID074"

n'ouvre l'état Invoice que pour le bon de commande 11074 alors que

DoCmd.OpenReport "Invoice",acViewPreview

ouvre l'état pour tous les bons de commande.





Espérant être utile,
Vanderghast, Access MVP

"SNAKE" wrote in message
news:58ba01c3e5cc$165c1b50$
Salut,

Je vais essayer
N'étant pas un pro ...
Merci beaucoup qd meme
A+
-----Message d'origine-----
Salut,


Créer l'état comme si de rien n'était.


Depuis (un boutoun de) le formulaire, lancer
l'exécution de l'état avec

DoCmd.OpenReport, en spécifiant, comme wherecondition,
le critère qui limite

l'état à la seule facture:

DoCmd.OpenReport "monÉtat",
whereCondition:= "FactureNo=" &

Me.FactureNo



où j'ai supposé que Me.FactureNo est un contrôle du
formulaire contenant le

numéro de la facture à imprimer, par exemple.

La syntaxe := permet de nommer l'argument, et
de "sauter" par

dessus le facécieux décompte de virgules. En effet, une
alternative est:


DoCmd.OpenReport "monÉtat", , , "FactureNo=" &
Me.FactureNo



mais alors, le nombre de virgules est important.




Espérant être utile,
Vanderghast, Access MVP



"snake" wrote in
message

news:501f01c3e4cb$4a221ef0$
Bonjour,

EN plein developpement d'une petite base pour facturer,
j'en arrive enfin au bout tout du moins je crois !!

Je créer une facture via un formulaire construit à partir
de 2 requetes.
Je voudrais tout simplment créer une Facture à partir du
formulaire et de la facture selectionnée ?
Merci d'avance de votre aide .


.