Ограничить отдельные записи в форме массового редактирования на основе выпадающего значения существует в записи и выдан ошибка - PullRequest
0 голосов
/ 24 декабря 2018

Сгенерировать ошибку, если в записях есть определенное значение раскрывающегося поля, и ограничить пользователей при массовом редактировании через скрипт.

Мы используем наше приложение в производственных условиях, и я определенно не хочу, чтобы наши коллеги-юристы могли редактировать параметры фронт-офиса, такие как учет, учет запасов и т. Д. И наоборот, я не хочусотрудники нашего фронт-офиса, чтобы иметь возможность изменять параметры, которые являются специфическими для наших парней.Не только для предотвращения ошибок, но и для простоты использования программы.Пользователь видит только то, что ему нужно, а не все сразу.

В любом случае, поскольку массовое редактирование не может быть ограничено, мне пришлось отключить массовое редактирование для всей компании.И они разочарованы тем, что могут редактировать только одну запись за раз.Есть ли способ обойти это?

1 Ответ

0 голосов
/ 17 января 2019

Форма массового редактирования не является отдельной формой, поэтому она не настраивается, и вы никогда не сможете добавить / выполнить сценарий в режиме массового редактирования любым поддерживаемым способом.Но вы можете попробовать этот неподдерживаемый подход , опять же, он не поддерживается и не рекомендуется.

Вместо этого вы можете использовать несколько форм сущностей, а роль безопасности можно использовать для отображения / скрытия для разных команд.Это может решить вашу проблему, так как последняя форма пользователя будет использоваться в режиме массового редактирования. Читать дальше

...