Bonjour The Forum,
Faire des champs calculés, concatenés etc... sur base de controle présents dans la section detail de mon etat est simple mais...
Quelqu'un ici peut me dire comment attribuer à un controle independant une valeur calculée en VBA (car variable selon beaucoup de condition) et ce...
sans que les controles contenant les champs (sources) du code ne soient présents dans mon etat.
Je m'explique. ma section detail ne contient qu'un controle nommé "txtLigne1"
mon etat utilise les données de ma tbl_table1
Naivement j'avais mis en place un code du genre
Cela marche ssi les champs sont apparaissent dans mon etat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if tbl_table1.champs1 = 4 and is null tbl_table1.champs3 then txtLigne1.value= chr(149) &" La réponse est " &(tbl_table1.champs1 * 1,3) &" + " &tbl_table1.champs2 else txtLigne1.value= null end if end sub
comment faire sans devoir placer chaque champs dans l'etat ? Dlookup ? autre plus rapide ?
que les plus logiques ne s'inquietent pas pour l'exemple le seul but est de servir d'exemple.
Partager