2 votes

Lors de la synchronisation de mon rapport avec Teamleader, j'obtiens une erreur itgensql001 pour un champ personnalisé.

Lorsque je synchronise mon rapport Teamleader dans Invantive Control, j'obtiens l'erreur suivante :

Unknown identifier 'cpyd.c_5_contactpersoon'.

Capture d'écran de l'erreur

enter image description here

Partie de la requête :

select pjtd.pjt_title          pjt_title
,      cpyd.c_5_contactpersoon customer_contact_person

Il s'agit d'un champ personnalisé dans Teamleader.

Quelle peut être la cause de cette erreur ?

1voto

Goombah Points 1616

Lorsque vous ajoutez un champ personnalisé dans Teamleader, l'ordre des champs est modifié.

Afin de vérifier quel nouveau numéro est attribué à certains champs, vous pouvez exécuter la requête suivante :

select * from Teamleader.CustomFields.Custom_Fields_All

Vous obtiendrez une liste de tous les champs personnalisés, avec le numéro qui leur est attribué.

Par exemple :

teamleader custom field

Le champ personnalisé "contactpersoon" sera donc 6 dans ce cas.

Cela signifie que le numéro du champ dans la requête doit être modifié :

cpyd.c_5_contactpersoon > cpyd.c_6_contactpersoon

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X