Это мой первый вопрос о переполнении стека, и мой английский не очень хорош. Надеюсь, вы меня понимаете.
Цель: я хочу динамически изменять представление формы в зависимости от состояния записи.
Проблема: я не могу получить запись или active_id записи, когда я вхожу в представление формы из представления в виде дерева. Но я могу получить его, если обновлю представление формы напрямую.
Весь день мучился с этой проблемой. И я нахожу некоторые ответы, но они недостаточно подробны:
- Добавьте идентификатор выбранной записи в контекст, когда кто-то щелкнул запись в представлении в виде дерева, и вы можете получить идентификатор в методе fields_view_get по контексту. Но ответ не говорит нам, как добавить идентификатор в контекст, когда я нажимаю кнопку запись в виде дерева.
используйте метод чтения:
@api.multi def read(self, fields=None, load='_classic_read'):
Я не могу этого понять.
Спасибо