FORMULAIRE : 2 champs de saisie et MàJ d'une zone de liste
2 réponses
Jean-Paul BATAILLE
Bonjour à toutes et tous,
Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B.
Je créé un formulaire de saisie F_Truc par l'assistant.
J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher
les valeurs saisies.
Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les
données nouvelles :
par les propriétés du formulaire :
entrée données NON
et à l'événement "sur ouverture" :
AtteindreEnregistrement Dernier
J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles
ci s'affichent dans ma zone de liste.
Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce
serait fantastique.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Jean-Paul BATAILLE" a écrit: | Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B. | Je créé un formulaire de saisie F_Truc par l'assistant. | J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher | les valeurs saisies. | Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les | données nouvelles : | par les propriétés du formulaire : | entrée données NON | et à l'événement "sur ouverture" : | AtteindreEnregistrement Dernier | | J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles | ci s'affichent dans ma zone de liste. | Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce | serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc" il suffit de mettre dans l'événement après mise à jour du formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut,
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit:
| Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B.
| Je créé un formulaire de saisie F_Truc par l'assistant.
| J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher
| les valeurs saisies.
| Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les
| données nouvelles :
| par les propriétés du formulaire :
| entrée données NON
| et à l'événement "sur ouverture" :
| AtteindreEnregistrement Dernier
|
| J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles
| ci s'affichent dans ma zone de liste.
| Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce
| serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc"
il suffit de mettre dans l'événement après mise à jour du
formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
"Jean-Paul BATAILLE" a écrit: | Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B. | Je créé un formulaire de saisie F_Truc par l'assistant. | J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher | les valeurs saisies. | Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les | données nouvelles : | par les propriétés du formulaire : | entrée données NON | et à l'événement "sur ouverture" : | AtteindreEnregistrement Dernier | | J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles | ci s'affichent dans ma zone de liste. | Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce | serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc" il suffit de mettre dans l'événement après mise à jour du formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
jpbataille
"3stone" wrote in message news:<3fa06bcc$0$16249$...
Salut,
"Jean-Paul BATAILLE" a écrit: | Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B. | Je créé un formulaire de saisie F_Truc par l'assistant. | J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher | les valeurs saisies. | Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les | données nouvelles : | par les propriétés du formulaire : | entrée données NON | et à l'événement "sur ouverture" : | AtteindreEnregistrement Dernier | | J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles | ci s'affichent dans ma zone de liste. | Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce | serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc" il suffit de mettre dans l'événement après mise à jour du formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
Je pense pouvoir y arriver par les macros alors que ta proposition tout à fait recevable d'ailleurs est en VBA,
Avec un petit bémol - comme ma solution d'ailleurs : si ma zone de liste est déja pleine les ajouts sont bien dedans mais la liste ne "tourne" pas pour se placer sur le dernier enregistrement.
Merci pour l'aide .JPB
"3stone" <3stone@skynet.be> wrote in message news:<3fa06bcc$0$16249$ba620e4c@reader3.news.skynet.be>...
Salut,
"Jean-Paul BATAILLE" <jeanpaul.bataille@free.fr> a écrit:
| Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B.
| Je créé un formulaire de saisie F_Truc par l'assistant.
| J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher
| les valeurs saisies.
| Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les
| données nouvelles :
| par les propriétés du formulaire :
| entrée données NON
| et à l'événement "sur ouverture" :
| AtteindreEnregistrement Dernier
|
| J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles
| ci s'affichent dans ma zone de liste.
| Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce
| serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc"
il suffit de mettre dans l'événement après mise à jour du
formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
Je pense pouvoir y arriver par les macros alors que ta proposition
tout à fait recevable d'ailleurs est en VBA,
Avec un petit bémol - comme ma solution d'ailleurs : si ma zone de
liste est déja pleine les ajouts sont bien dedans mais la liste ne
"tourne" pas pour se placer sur le dernier enregistrement.
"3stone" wrote in message news:<3fa06bcc$0$16249$...
Salut,
"Jean-Paul BATAILLE" a écrit: | Je dispose d'une table T_Truc avec deux champs Champ_A et Champ_B. | Je créé un formulaire de saisie F_Truc par l'assistant. | J'y ajoute une "zone de liste" en pied de formulaire de manière à afficher | les valeurs saisies. | Je fais en sorte qu'à louverture le formulaire soit prét à recevoir les | données nouvelles : | par les propriétés du formulaire : | entrée données NON | et à l'événement "sur ouverture" : | AtteindreEnregistrement Dernier | | J'aimerais que lorsque j'ai saisi les données des Champ_A et Champ_B celles | ci s'affichent dans ma zone de liste. | Si en plus cela pouvait se faire dés que j'en ai saisi une des deux ce | serait fantastique.
Si ta zone de liste est également basée sur la table "T_Truc" il suffit de mettre dans l'événement après mise à jour du formulaire "F_Truc" :
Me![Nom_de_la_zone_de_liste].Requery
Quel Truc !
Ta méthode me paraît pour le moins... "spéciale", mais bof ;-))
Je pense pouvoir y arriver par les macros alors que ta proposition tout à fait recevable d'ailleurs est en VBA,
Avec un petit bémol - comme ma solution d'ailleurs : si ma zone de liste est déja pleine les ajouts sont bien dedans mais la liste ne "tourne" pas pour se placer sur le dernier enregistrement.