par phi » 28 Nov 2003 à 17:13
Salut,Voici une réponse à la question telle que je l'ai comprise (...) :un masque qui contient : -> un champ pour le code client, -> un champ pour le nom client, -> un champ pour l'adresse client, ...une vue vueclient dont les 3 trois premières colones contiennent les champs : -> codeclient, -> nomclient, -> adresseclient, ...(remarque: il est impératif pour le @DbLookup que le champ codeclient soit dans la première colonne. pour les autres champs, la position importe peu puisqu'on utilise leur numéro de colonne ds les @DbLookup)Pour qu'en choisissant parmi les codes clients on voit apparaître le nom, l'adresse, ... correspondants il faut que : -> la liste de choix du champ du code client contienne une formule du genre @DbColumn("":"NoCache";monserveur:mabase;vueclient;1) -> la valeur par défaut du champ du nom client contienne une formule du genre @DbLookup("":"NoCache";monserveur:mabase;vueclient;nomclient;2) -> la valeur par défaut du champ de l'adresse client contienne une formule du genre @DbLookup("":"NoCache";monserveur:mabase;vueclient;nomclient;3), ...Ne pas oublier de cocher les cases "Mettre à jour champs à chaque nouveau mot clef" pour le code client et "Mettre à jour à l'actualisation du document" pour tous (deuxième onglet des propriétés des champs).phi.