OVH Cloud OVH Cloud

Etat a partir d'un fomulaire sur champs du formulaire hors table.

1 réponse
Avatar
Thierry Fox
Bonjour

On me dit aprés ma question etat a partir d'un formulaire (Cf ci-dessous)
mais... :

J'aimerai :
Si le formulaire est rempli avec des champs libres c'est à dire que j'ai
besoin de ses champs pour rentrer des données dans ce fomulaire puis les
faire apparaitre dans l'état sans qu'ils appartiennent à une table, est-ce
possible?

Merci encore.....

Thierry

> Rebonjour,
>
> En fait les données que tu vois affichées sur ton formulaire sont sans
> doute
> les données d'un enregistrement de la table sur laquelle est basé ton
> formulaire.
> J'imagine que dans ton formulaire tu as une zone qui permet d'identifier
> chaque enregistrement de facon unique (par exemple une zone basée sur un
> champ numéroauto).
> Tu crées ton état, et tu le bases sur une requête que tu auras créée
> préalablement. Cette requête sera basée sur la même table que ton form, et
> filtrera cette table par le contenu de ta zone de texte contenant
> l'identifiant unique. Pour cela, une fois ton champ unique sélectionné
> dans
> la requête, dans la zone critères en bas, par clic droit et créer tu vas
> aller chercher dans la partie gauche la zone de ton form qui contient
> l'identifiant.
> Ensuite si tu veux lancer l'impression de ton form, tu crées un bouton, et
> par l'assistant il te demandera ce que tu veux faire, tu lui diras
> imprimer
> un état et tu choisiras l'état que tu as créé.
>
> Arnaud

1 réponse

Avatar
Jessy Sempere [MVP]
Bonjour

Ce que tu peux faire, c'est de laisser ton formulaire ouvert lorsque
tu ouvres ton état.

Du coup, dans ton état, tu créer tes zones de texte qui ont comme source
de donnée par exemple :

Zone1 : Forms!tonFormulaire!ControleX
Zone2 : Forms!TonFormulaire!ControleY
...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Thierry Fox" a écrit dans le message news:
#
Bonjour

On me dit aprés ma question etat a partir d'un formulaire (Cf ci-dessous)
mais... :

J'aimerai :
Si le formulaire est rempli avec des champs libres c'est à dire que j'ai
besoin de ses champs pour rentrer des données dans ce fomulaire puis les
faire apparaitre dans l'état sans qu'ils appartiennent à une table, est-ce
possible?

Merci encore.....

Thierry

Rebonjour,

En fait les données que tu vois affichées sur ton formulaire sont sans
doute
les données d'un enregistrement de la table sur laquelle est basé ton
formulaire.
J'imagine que dans ton formulaire tu as une zone qui permet d'identifier
chaque enregistrement de facon unique (par exemple une zone basée sur un
champ numéroauto).
Tu crées ton état, et tu le bases sur une requête que tu auras créée
préalablement. Cette requête sera basée sur la même table que ton form,
et


filtrera cette table par le contenu de ta zone de texte contenant
l'identifiant unique. Pour cela, une fois ton champ unique sélectionné
dans
la requête, dans la zone critères en bas, par clic droit et créer tu vas
aller chercher dans la partie gauche la zone de ton form qui contient
l'identifiant.
Ensuite si tu veux lancer l'impression de ton form, tu crées un bouton,
et


par l'assistant il te demandera ce que tu veux faire, tu lui diras
imprimer
un état et tu choisiras l'état que tu as créé.

Arnaud