Я хочу функцию 2 называют внутри функции 1.Вызов функции внутри другой функции odoo
Функция 2 параметра потребности (num2 и num3), после вызова в источнике я не получаю ошибку, но ничего не произошло так же.
def function_1(self, cr, uid, ids, num1, num2, num3, context=None):
res = {}
if num1:
res['sum'] = num1 + num2
return {'value': res}
self.function_2(cr, uid, ids, num2, num3, context)
def function_2(self, cr, uid, ids, num2,num3, context=None):
res = {}
if num2:
res['sum2'] = num2 + num3
return {'value': res}
Что является проблемой или любым другим решением?
Вам не нужно использовать 'self.'. Это только изменение сферы, а не объекта. –
Что вы ожидали? Я думаю, функция function_1 вернулась «Нет». –
@PatrickHaugh Я ожидаю номер в текстовом поле .... –