OVH Cloud OVH Cloud

DLookup...suite

3 réponses
Avatar
td__
Serais-je banis de ce site ? Impossible de compléter mon fil
précédent.(27/03)

Voilà où j'en étais:

> ChampPrenomEtat=DLookup("[prenom]","T_INIT","[INIT]=forms![F_Cmd]![INIT]")
>
> je ne vois pas pourquoi ça ne fonctionnerait pas.
>
> Fredo


Moi non plus. Mais ça ne va toujours pas.
J'ai cru un instant que le champ INIT était en cause parce qu'il porte le
même nom dans les tables T_Cmd ET dans la table T_INIT.
J'ai renommé le champ dans T_INIT en INI, ai modifié l'instruction, mais
sans succès.

Dernière précision avant abandon: lorsque tu dis
ChampPrenomEtat=DLookup("[prenom....etc,
qu'entends-tu par ChampPrenomEtat ?

Moi, j'ai créé dans mon état une Zone de texte dont la source-contrôle est:
DLookup...etc., SANS signe "="
Est-ce correct de définir la source-contrôle par DLookup... ?
Qu'ai-je loupé ?

Merci de ta patience,

Th

3 réponses

Avatar
td__
"3stone" a écrit dans le message de
news:
Salut,

"td__"
| Serais-je banis de ce site ? Impossible de compléter mon fil


Tu n'es pas sur un site, mais sur un forum... a condition d'utiliser
l'outil adéquat : un lecteur de news !

Regarde ici :
http://www.mpfa.info/articles.php?lng=fr&pg=5

OUI, tu as raison, j'ai utilisé le mauvais terme, mais j'utilise OE6 qui est

un bon lecteur de news sauf que...impossible de compléter mon fil précédent.
D'où ma remarque et mon appel à une solution de mon problème.
D'avance merci,

Thierry


| Voilà où j'en étais:
|
| >
ChampPrenomEtat=DLookup("[prenom]","T_INIT","[INIT]=forms![F_Cmd]![INIT]")



il faut "sortir" le forms... de la chaine :

ChampPrenomEtat=DLookup("[prenom]","T_INIT","[INIT]=" &
forms![F_Cmd]![INIT] & ")"


a condition que INIT soit numérique !


INIT est alpha, dans les 2 tables. Est-ce un obstacle ?
J'essaye ta formule lundi et je reviens dire quoi.

Th




--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/



Avatar
3stone
Salut,

"td__"
[...]
| OUI, tu as raison, j'ai utilisé le mauvais terme, mais j'utilise OE6 qui est
| un bon lecteur de news sauf que...

| impossible de compléter mon fil précédent.

Pourquoi, tu ne retrouve pas ton message ?
Tu zappe les messages trop tôt ?

Dans OE, menu Outils, Options, onglet Maintenance - tu peux fixer
le nombre de jours après lequel les messages sont supprimés.
Chez moi 45 jours...
et cela me donne près de 4700 messages de disponibles ;-))


| > il faut "sortir" le forms... de la chaine :
| >
| > ChampPrenomEtat=DLookup("[prenom]","T_INIT","[INIT]=" &
| forms![F_Cmd]![INIT] & ")"
| >
| > a condition que INIT soit numérique !
|
| INIT est alpha, dans les 2 tables. Est-ce un obstacle ?
| J'essaye ta formule lundi et je reviens dire quoi.


faut donc ajouter les "quotes"

=DLookup("[prenom]","T_INIT","[INIT]='" & forms![F_Cmd]![INIT] & "')"


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
td__
"3stone" a écrit dans le message de
news:
Salut,

"td__"
[...]
| OUI, tu as raison, j'ai utilisé le mauvais terme, mais j'utilise OE6 qui
est

| un bon lecteur de news sauf que...

| impossible de compléter mon fil précédent.

Pourquoi, tu ne retrouve pas ton message ?
Tu zappe les messages trop tôt ?

Dans OE, menu Outils, Options, onglet Maintenance - tu peux fixer
le nombre de jours après lequel les messages sont supprimés.
Chez moi 45 jours...
et cela me donne près de 4700 messages de disponibles ;-))



C'est pas ça: il m'était impossible de "uploader" mes messages sur le fil
initial qui avait été initié quelques jours auparavant.
Le message que je tentais d'envoyer restait bloqué dans la boîte d'envoi,
avec sablier coincé, alors que mes réponses à d'autres fils passaient sans
difficultés. Ce qui m'a fait croire à un filtre / bloquage au niveau du
NG....
Thierry



| > il faut "sortir" le forms... de la chaine :
| >
| > ChampPrenomEtat=DLookup("[prenom]","T_INIT","[INIT]=" &
| forms![F_Cmd]![INIT] & ")"
| >
| > a condition que INIT soit numérique !
|
| INIT est alpha, dans les 2 tables. Est-ce un obstacle ?
| J'essaye ta formule lundi et je reviens dire quoi.


faut donc ajouter les "quotes"

=DLookup("[prenom]","T_INIT","[INIT]='" & forms![F_Cmd]![INIT] & "')"


Merci, Pierre


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/