J'ai besoin de créer une longue liste de chaînes complexes, contenant les données de différents champs dans différents endroits pour créer des rapports explicatifs. La seule façon que j'ai conçue, dans Access 2010, est de sauvegarder des parties de texte dans une table, ainsi que les noms de champs à utiliser pour composer la chaîne à afficher (voir l'expression line1 dans la figure). En bref:Comment évaluer un nom de champ contenu dans un autre champ dans une requête Access?
//field A contain a string with a field name:
A = "[Quantity]"
//query expression:
=EVAL(A)
//return error instead the number contained in field [Quantity], present in the query dataset
Je pensais faire un EVAL sur un terrain (A), pour obtenir la valeur du champ (B) dont le nom est contenu dans le champ A. Mais semble ne fonctionne pas. N'importe quelle façon existe?
Exemple (très simplifié): Sample query that EVAL a field containing other field names to obtain the value of the fields
Toute idée? PS: Désolé pour mon anglais, pas ma langue maternelle.