Domino77 a écrit:Bon on va essayer d'expliquer calmement et simplement les bases du @DBlookup.
Voici donc la formule tirée de l'aide :
formula:
[syntax="formula"]@DbLookup( classe : cache ; serveur : base ; vue ; clé ; nomChamp ; motsClés )[/syntax]
La clé correspond au champ qui se trouve dans le masque.
nomChamp correspond au champ que tu veux récupérer.
Pour la vue, c'est sur la première colonne que se fait la recherche! Elle doit être trié. Donc ta clé doit se trouver dans la première colonne, sinon il te renverra rien.
Petit exemple :
La vue => "theVue"
Nom | adresse | ville
--------------------------------------
Nico | 1 rue du bois | Paris
Tu es dans un masque avec un champ nameUser qui a comme valeur "Nico", et tu souhaites récupérer sa ville, donc
@DbLookup( "": "Nocache" ; "":"" ; "theVue" ; nameUser ; "ville")
Je peux pas faire mieux en explication