Bonjour Expert,
j'ai crée une fonction qui incrémente le dernier "id" de ma table installation. et je veux donner cette valeur au champs installation pour l'initialiser.
voici mon code
Merci de m'aider car ce code ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 def get_id(self,cr, uid, ids, context=None): cr.execute('SELECT id FROM installation ORDER BY id DESC LIMIT 1 ') id = cr.fetchone()[0] + 1 return id _defaults = { 'ID': lambda self,cr,uid,context={}: get_id(self,cr, uid, ids), }
Partager