MTESSDev / FRW

Documentation et support de l'outil de création de formulaires web "low code"
5 stars 1 forks source link

Erreur lors de la production du fichier (genererWord) avec une date vide #240

Closed vinnyboii closed 2 months ago

vinnyboii commented 2 months ago

Description du problème La transmission d'un formulaire est bloquée pour le formulaire RSP-727-001-STA de Retraite Quebec.

Le problème est celui ci: System.InvalidCastException: Unable to cast object of type 'System.String' to type 'System.DateTime'.

C'est causé par un champ date optionnel qui a été rempli et vidé durant la complétion du formulaire. Il a donc la valeur "" dans le modèle de données.

Voici un exemple: image image

Comportement attendu Que le champ vide soit interprété comme étant NULL et qu'on lui associe la valeur "S.O" comme on le fait pour les autres champs optionnels qui sont NULL.

AB#81500

anisite commented 2 months ago

On fix dans générerWord pour passer la valeur brute quand le cast ne passe pas?

On nettoie le modèle avant transmission?

vinnyboii commented 2 months ago

On fix dans générerWord pour passer la valeur brute quand le cast ne passe pas?

On nettoie le modèle avant transmission?

Ce sont les 2 options que j'avais en tête. J'aime bien nettoyer le modèle avant transmission.

anisite commented 2 months ago

le fix est dispo dans une branche, à tester @LarcM7 @vinnyboii

LarcM7 commented 2 months ago

c'est concluant

anisite commented 2 months ago

C'est en IT