Pb Affectation valeurs dans les colonnes d'une zone de liste
5 réponses
defluc
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste.
L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message
d'erreur "Objet requis".
Où est l'erreur ?
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,
"defluc" a écrit:
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste. L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message d'erreur "Objet requis". Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Salut,
"defluc" <defluc@swing.be> a écrit:
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste.
L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message
d'erreur "Objet requis".
Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste. L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message d'erreur "Objet requis". Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
defluc
La liste est composée en colonne 0 de la désignation d'articles, valeurs constantes affectées par ZoneListe.RowSource = "Article1;Article2;Article3" . En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés par Dsum au fur et à mesure que le formulaire est complété.
3stone a écrit:
Salut,
"defluc" a écrit:
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste. L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message d'erreur "Objet requis". Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
La liste est composée en colonne 0 de la désignation d'articles, valeurs
constantes affectées par ZoneListe.RowSource =
"Article1;Article2;Article3" .
En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés
par Dsum au fur et à mesure que le formulaire est complété.
3stone a écrit:
Salut,
"defluc" <defluc@swing.be> a écrit:
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste.
L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message
d'erreur "Objet requis".
Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
La liste est composée en colonne 0 de la désignation d'articles, valeurs constantes affectées par ZoneListe.RowSource = "Article1;Article2;Article3" . En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés par Dsum au fur et à mesure que le formulaire est complété.
3stone a écrit:
Salut,
"defluc" a écrit:
Je veux affecter des valeurs dans la colonne 2 d'une zone de liste. L'instruction ZoneDeListe.Column(1,i) = MaValeur génère le message d'erreur "Objet requis". Où est l'erreur ?
Hmmm... sur quoi est basée cette liste ?
Si c'est sur une table, modifie la valeur dans la table et fait la mise à jour de ta liste par :
Me.MaListe.Requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
3stone
Salut,
"defluc" a écrit: | La liste est composée en colonne 0 de la désignation d'articles, valeurs | constantes affectées par ZoneListe.RowSource | "Article1;Article2;Article3" . | En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés | par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles, pourquoi ne base tu pas cette liste sur une requête basée sur la table. Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement... avec le... .requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Salut,
"defluc" <defluc@swing.be> a écrit:
| La liste est composée en colonne 0 de la désignation d'articles, valeurs
| constantes affectées par ZoneListe.RowSource | "Article1;Article2;Article3" .
| En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés
| par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles,
pourquoi ne base tu pas cette liste sur une requête basée sur la table.
Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement...
avec le... .requery
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
"defluc" a écrit: | La liste est composée en colonne 0 de la désignation d'articles, valeurs | constantes affectées par ZoneListe.RowSource | "Article1;Article2;Article3" . | En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés | par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles, pourquoi ne base tu pas cette liste sur une requête basée sur la table. Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement... avec le... .requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
defluc
Bon d'accord mais cela ne me dit toujours pas comment on remplit une zone de liste par des valeurs distinctes.
Merci quand même
3stone a écrit:
Salut,
"defluc" a écrit: | La liste est composée en colonne 0 de la désignation d'articles, valeurs | constantes affectées par ZoneListe.RowSource > | "Article1;Article2;Article3" . | En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés | par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles, pourquoi ne base tu pas cette liste sur une requête basée sur la table. Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement... avec le... .requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Bon d'accord mais cela ne me dit toujours pas comment on remplit une
zone de liste par des valeurs distinctes.
Merci quand même
3stone a écrit:
Salut,
"defluc" <defluc@swing.be> a écrit:
| La liste est composée en colonne 0 de la désignation d'articles, valeurs
| constantes affectées par ZoneListe.RowSource > | "Article1;Article2;Article3" .
| En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés
| par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles,
pourquoi ne base tu pas cette liste sur une requête basée sur la table.
Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement...
avec le... .requery
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Bon d'accord mais cela ne me dit toujours pas comment on remplit une zone de liste par des valeurs distinctes.
Merci quand même
3stone a écrit:
Salut,
"defluc" a écrit: | La liste est composée en colonne 0 de la désignation d'articles, valeurs | constantes affectées par ZoneListe.RowSource > | "Article1;Article2;Article3" . | En colonne 1, je veux placer le nombre d'articles qui me sont renvoyés | par Dsum au fur et à mesure que le formulaire est complété.
Une "liste de valeurs" donc !
Et puisque tu utilise un DSum (qui accède à une table) pour le nombre d'articles, pourquoi ne base tu pas cette liste sur une requête basée sur la table. Le DSum, tu pourras le faire également dans un champ calculé de la requête...
et dans le formulaire, tu n'auras plus qu'à demander la rafraîchissement... avec le... .requery
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
3stone
re,
"defluc" a écrit: | Bon d'accord mais cela ne me dit toujours pas comment on remplit une | zone de liste par des valeurs distinctes.
Suffit de préciser la question ;-)
Lorsque tu aura créer ta requête qui sélectionne le bon champ, en mode édition, clique sur la zone grise à coté de la table et demande les propriétés...
là, tu choisis "Valeurs distinctes" Oui
| Merci quand même
De rien ;-)
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
re,
"defluc" <defluc@swing.be> a écrit:
| Bon d'accord mais cela ne me dit toujours pas comment on remplit une
| zone de liste par des valeurs distinctes.
Suffit de préciser la question ;-)
Lorsque tu aura créer ta requête qui sélectionne le bon champ,
en mode édition, clique sur la zone grise à coté de la table et
demande les propriétés...
là, tu choisis "Valeurs distinctes" Oui
| Merci quand même
De rien ;-)
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
"defluc" a écrit: | Bon d'accord mais cela ne me dit toujours pas comment on remplit une | zone de liste par des valeurs distinctes.
Suffit de préciser la question ;-)
Lorsque tu aura créer ta requête qui sélectionne le bon champ, en mode édition, clique sur la zone grise à coté de la table et demande les propriétés...
là, tu choisis "Valeurs distinctes" Oui
| Merci quand même
De rien ;-)
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------