Index composé pour Xlookup

0000001679     -      28/12/2014
Obsolète

Pour trouver les index composés, il faut aller dans le tools, modifier structure, choisir la table et ensuite aller dans l'onglet des index.

On voit que pour artfou, l'index qui correspond à id_art+id_fou est ART_ID_FOU.

 

attention_aruba En Aruba voir cette page.



Bonjour,

 

Je cale un peu sur la syntaxe d'une commande xlookup. Je suis en train de travailler sur un layout de commande fournisseurs et je souhaite faire apparaitre la référence interne de l'article chez le fournisseur dans le document.

Je n'ai pas vu de formule spécifique pour y arriver si ce n'est pas une commande xlookup. Mais mon problème c'est que dans ce cas, l'index primaire de la table artfou est composé de 2 paramètres (id_article et id_fou) et je ne parviens pas à les indiquer correctement dans ma commande :

xlookup('artfou','(artfou.id_art+artfou.id_fou)',left(lignes_a_tmp.id_article,10)+left(pieds_a_tmp.id_fou,10),'ref_fou')

Je ne sais pas comment faire pour que le double index soit bien interpété (mettre un +, une virgule, un ; ....)

Pouvez-vous m'éclairer sur comment faire quand on a un index primaire avec 2 arguments dans cette commande ?

Merci



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.