Bonjour à tous !
Je débute 'un peu' avec infopath et le 'c#', et j'ai fait un bout de code qui remplit un champ. Mais j'ai des bases de java.
J'ai utilisé nbjour.SetValue(DateDif.ToString()); sachant que DateDif est un double, et nbjour un XPathNavigator (que j'ai besoin d'avoir en double sous infopath).
Quand j'execute le code, le champ est rempli, mais j'ai une erreur de type puisque il est rempli avec du texte(!). Par contre si j'edite le champ et que je met la même valeur, infopath ne pose plus de problème.
Mon problème c'est que pour faire un SetValue je doit mettre une chaîne ! Ce qui ne me convient pas. J'ai vu une fonction SetTypedValue, mais j'ai du mal à voir comment l'utiliser!
C'est tout
Partager