>Merci José de l'intéret que tu porte a mon problème cependant
>je n'utilise pas de TRIM() seulement qu'un VAL().
>J'ai oublié de mentionné que le message arrive après avoir fait
>REQUERY sur ma vue.
>Pour regler mon problème de facon temporaire je ferme mon fichier
>et je l'ouvre de nouveau, mais cela enlève beaucoup de souplesse
>à mon programme.
>
>Merci
Richard,
Ce qui se passe est ceci. Tu définis ta vue. Elle est créée dans le DBC avec toute une série d'attributs, notamment la longueur des champs. Pour t'en convaincre, fais tourner GENDBC.PRG sur ton DBC et il te génèrera tout le code de ton DBC.
Tu fais un REQUERY() et la longueur d'un champ change. Avec un SQL select la longueur des champs est tjs déterminée par les caractérisiques de la première ligne. Pour t'en convaincre, arrête le code après ton (ta?) REQUERY() et DISP STRU. Tu verras où est le problème.
José