Как скрыть столбец поля one2many в древовидном представлении на основе значения родительского поля в odoo9

#treeview #odoo-9

#просмотр дерева #odoo-9

Вопрос:

Я создал новое поле в строке заказа на продажу с именем «Price1» и логическое поле «Price_chk» в заказе на продажу. Поле «Price1» должно быть невидимым в древовидном представлении, когда поле «Price_chk» имеет значение False, и оно должно быть видимым, когда поле «Price_chk» имеет значение True.

Ответ №1:

Вы не можете скрыть поле условно в виде дерева / списка, вы можете быть невидимыми, но это должно быть исправлено для всех данных не условно.

Вы можете установить только readonly и required (если treeview доступен для редактирования).

Решение:

Вы можете использовать два разных treeview, для этого вам нужно создать два меню и два отдельных действия, в этом действии вам нужно указать вид и домен.