OVH Cloud OVH Cloud

question bête (peut être)

3 réponses
Avatar
Didier Fraisse
Bonjour

un petite question sans doute toute bête

j'ai un formulaire avec une source de donnée

est-il possible d'accéder (lire, modifier) au contenu d'un champ de
l'enregistrement courant
sans être obligé de mettre un controle (invisible) dans le formulaire ?

merci
Didier

3 réponses

Avatar
Gafish
Bonjour,

Oui, c'est possible.
Tu utilises la syntaxe Me.TonChamp et ca marche, même si tu n'as pas mis de
zone de texte pour ce champ dans ton formulaire (et c'est valable autant en
modif qu'en lecture)

Arnaud

"Didier Fraisse" a écrit dans le message de news:
419dd3dc$0$10398$
Bonjour

un petite question sans doute toute bête

j'ai un formulaire avec une source de donnée

est-il possible d'accéder (lire, modifier) au contenu d'un champ de
l'enregistrement courant
sans être obligé de mettre un controle (invisible) dans le formulaire ?

merci
Didier




Avatar
Didier Fraisse
"Gafish" a écrit dans le message de
news:O%
Bonjour,

Oui, c'est possible.
Tu utilises la syntaxe Me.TonChamp et ca marche, même si tu n'as pas mis
de

zone de texte pour ce champ dans ton formulaire (et c'est valable autant
en

modif qu'en lecture)

Arnaud


Merci Arnaud c'était effectivement très bête comme question

Question subsidiaire (sans doute aussi bête)

j'ai une zone de liste modifiable ( lstFournisseur) avec une requete associé
dans mon code j'ai tout un tas de truc du genre

if lstFournisseur.Column(8) = Valeur then ......

je trouve celà tout à fait horrible car
* difficile de voir au premier coup d'oeil ce qu'est
lstFournisseur.Column(8)
* si j'ai le malheur d'ajouter ou de supprimer un colonne avant, c'est la
cata !!!!

y a-t-il une facon plus propre de faire ?

merci d'avance
Didier

Avatar
Raymond [mvp]
Bonsoir.

dans l'événement afterupdate de ta liste, transfère chaque colonne dans une
variable et ensuite travaille avec tes variables qui porteront un nom
explicite.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Didier Fraisse" a écrit dans le message de news:
419ddf17$0$24807$
Question subsidiaire (sans doute aussi bête)

j'ai une zone de liste modifiable ( lstFournisseur) avec une requete
associé
dans mon code j'ai tout un tas de truc du genre

if lstFournisseur.Column(8) = Valeur then ......

je trouve celà tout à fait horrible car
* difficile de voir au premier coup d'oeil ce qu'est
lstFournisseur.Column(8)
* si j'ai le malheur d'ajouter ou de supprimer un colonne avant, c'est la
cata !!!!

y a-t-il une facon plus propre de faire ?

merci d'avance
Didier