Как отключить кнопку службы поддержки после того, как билет достиг определенной стадии в службе поддержки Odoo - PullRequest
0 голосов
/ 15 октября 2019

В настоящее время я использую Odoo 12.0 + e-20181025. В данный момент я использую модуль Helpdesk и пытаюсь изменить его так, чтобы он не мог быть отредактирован после того, как он достиг определенной стадии. В то время как моей команде удалось сделать так, чтобы она не могла изменить стадию после достижения определенной стадии, мы поняли, что это все еще можно отредактировать и затем сохранить.

Я прочитал и увидел, что большинство из них предложиличто я изменил все поля только для чтения, когда он достиг определенной стадии. Дело в том, что моя форма имеет около 135 полей, и хотя это, безусловно, выполнимый подход, я бы предпочел просто отредактировать кнопку.

Я попытался найти идентификатор кнопки и мне удалось ее найти, ноЯ не мог отключить это. Я также попытался использовать javascript, который загружается, как я планировал, но он не может делать то, что я хотел, так как я обнаружил, что приложение сначала загружает весь вид, а затем загружает данные. Я пытался сделать его невидимым с помощью Studio, но тоже не могу.

Есть ли способ отредактировать кнопку редактирования / сохранения, чтобы я мог сделать ее недоступной после достижения определенного этапа?

...