if 'form' in kw: form = kw['form'] if 'old_key_value' in form: old_key_value = form['old_key_value'] if old_key_value != key_value: ob = table_session.loadObject(old_key_value) table_session.deleteObject(ob) ob = self.table_session.getInstance() si un des 3 if n'est pas bon: ob = self.table_session.loadObject(key_value)