Я хочу сохранить значение поля 'por_sucursal' из класса res_users в поле 'probando' из pruebas значение его логическое и я могу его сохранить i нужен он для фильтра в xml-файле.пытаясь лучше понять методы orm, но я могу сохранить значение в поле
class pruebas(osv.Model):
_name = 'pruebas'
_description = 'Sucursales de la empresa'
def dame_usuario2(self, cr, uid, ids, field_names=None, arg=False, context=None):
if context is None:
context = {}
var_pool = self.pool.get('res_users')
if var_pool:
ids = var_pool.search(cr, uid, [('id','=',uid)])
if ids:
return ids[0].por_sucursal
_columns = {
'name': fields.char('prueba', size=50, help="Probando"),
'probando': fields.function(dame_usuario2, type='boolean', store=True,
readonly = True),
}
pruebas()
не оленья кожа записи ничего все значения равны нулю или пустой –
объект «NoneType» не имеет атрибута «просмотра» он пришел с этой ошибкой –
См Я обновил ответ, это потому, что неправильное название модели написано в 'я. pool.get ('res_users') 'на самом деле модель' res.users'. –