Bonjour,
j’utilise une base pour la gestion d’une association depuis plus d’2 ans sans problème.
je ne l’avais pas utilisé après la mise à jour de windows.
windows 11 24H2 installé le 20/10/24.
firebird 4.0
libreoffice 24.8.2.1
java 8.0 4310 10
Le champs de table est décrit en décimal 9.2
Le champs du formulaire est défini comme currency
le champs dans la macro est défini comme currency
la valeur saisie : 50,00.
j’ai essayé de changer les différentes définitions sans effet. Les différentes macro utilisant des champs
de type monnaie plantes toutes de la même manière. A part les mises à jour windows et java je ne vois pas de raison du changement de fonctionnement.
Message d’erreur
Erreur d’exécution BASIC.
Une exception s’est produite :
Type: com.sun.star.sdbc.SQLException
Message: firebird_sdbc error:
*conversion error from string “50,0000”
caused by
‘INSERT INTO “T_compta” (“credit”,“debit”,“ID_exer”,“dt_mvt”,“compte”,“num_piece”,“lib”,“cd_journal”) VALUES (‘0’,‘50,0000’, ‘2’, ‘2024-11-5’, ‘6021100’, ‘340’,’’,‘ACH’);’
.
Par avance merci
jacques fauveau