Je voudrais modifier une opération périodique déjà programmée.
La modification consiste en l'ajout d'une note.
Lorsque je valide après modification j'ai le message suivant :
----------------------------------------------------
MainBillBook
--------------------------------------------------
La colonne 'id_tcp' doit être unique. La valeur '54' est déjà présente.
à System.Data.UniqueConstraint.CheckConstraint(DataRow row, DataRowAction action)
à System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent)
à System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException)
à System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID, Int32 pos, Boolean fireEvent)
à System.Data.DataRowCollection.Add(Object[] values)
à MainBillBook.F_TCP.(Object , EventArgs )
------------------------------------------------------
Après avoir validé le message, il faut annuler la modification pour pouvoir fermer l'opération de modification.
Cependant la modification est prise en compte !
Curieux.

Merci