J'ai crée des colonnes supplémentaires dans la table A_Asset. Quand dans ma fenetre Asset je rempli ces champs je ne peux pas les enregistrer. Avec ce message d'erreur :
Impossible d'enregistrer les modifications - Les données ont été modifiées entre temps.
Le système doit relire / recharger les données Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean)
Ca me fait ca avec les case à cocher oui/non et j'ai aussi des probleme avec les listes. Je ne trouve pas d'ou ca vient, avez vous des idées?
Vérifie la création du champ encre dans la base. Est ce que le champs n'a pas une valeur obligatoire attendue et pas de valeur par défaut. Il essaie alors d'insérer un champs à 'null' ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonjour,
J'ai crée des colonnes supplémentaires dans la table A_Asset. Quand dans ma fenetre Asset je rempli ces champs je ne peux pas les enregistrer. Avec ce message d'erreur :
Impossible d'enregistrer les modifications - Les données ont été modifiées entre temps.
Le système doit relire / recharger les données Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean)
Ca me fait ca avec les case à cocher oui/non et j'ai aussi des probleme avec les listes. Je ne trouve pas d'ou ca vient, avez vous des idées?
Merci d'avance
Thomas
Le log:
12:03:47.046 APanel.dataStatusChanged: *2/2 [12]
12:03:48.531 APanel.actionPerformed: Save - 16 [12]
12:03:48.531 GridTable.dataSave: Row=1 [12]
===========> GridTable.saveError: SaveErrorDataChanged - Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean) [12]
12:03:48.546 APanel.dataStatusChanged: *2/2 [12]
12:03:48.546 ADialog.error: SaveErrorDataChanged - Encre= false(java.lang.Boolean) != DB: null -> New: true(java.lang.Boolean) [12]
12:03:49.625 GridTable.dataRefresh: Row=1 [12]
12:03:49.625 GridTable.dataIgnore: Inserting=false [12]
12:03:49.625 APanel.dataStatusChanged: 2/2 [12]
12:03:49.625 APanel.dataStatusChanged: 2/2 [12]
12:03:49.640 Trx.rollback: ************** ROLLBACK GridTable_1180685028531 ********************* [12]
Vérifie la création du champ encre dans la base. Est ce que le champs n'a pas une valeur obligatoire attendue et pas de valeur par défaut. Il essaie alors d'insérer un champs à 'null' ?