У меня есть поле One2many
, и против attrs я хочу поставить что-то по строкам - если это One2many
пусто, спрячьте его.
One2many
уже автоматически заполняется из других объектов, поэтому все, что мне нужно сделать, это установить для невидимости что-то вроде ...
{'invisible':[('this_field_ids','=',False)]}
Есть только одна проблема ... это не работает для поля One2many
.
Если бы это был boolean
, char
или Many2one
, то он работал бы, но One2many
действует иначе.
Что я могу добавить в атрибуты, чтобы сделать эту (или, в данном случае, «страницу», которая находится внутри) невидимой, если она пуста?
Я считаю, что могу создать отдельное вычисляемое поле, чтобы выполнить свою работу, но я хотел знать, смогу ли я добиться этого без вычисляемого поля.