Здравствуйте!
Предлагаю сделать возможность запрещать редактирование полей для определённых групп пользователей.
Ситуация:
Менеджер в форме видит поле, но внести изменения в него он не может, но при этом видеть должен. Это относится не только к полям ввода, но и к выпадающим спискам, переключателям, флажкам, а также полям Сущность и Пользователи.
При этом Директор редактировать эти поля имеет право...
Я пробовал деактивировать поля через JS, но тогда их значение не сохраняется вообще, видимо потому что при отправке формы они не используются...
Настройка запрета редактирования поля в форме
- Oleg
- Сообщения: 476
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Настройка запрета редактирования поля в форме
А правами доступа разве это не реализовать?
Установка и настройка IP ATC Asterisk
Re: Настройка запрета редактирования поля в форме
Поддерживаю. Сейчас пользуюсь через JavaScript в форме и прописываю каждое поле $('#fields_[id]').attr('readonly',true), что весьма не удобно, а хотелось бы через форму поставить просто галочку "только для чтения" в том числе с типом полей дата, сущность и список.
- support
- Техническая поддержка
- Сообщения: 9279
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Настройка запрета редактирования поля в форме
Реализовано в 3.6 через доступ к полям https://vk.com/rukovoditel_project?w=wall-80230319_1896
- alcompstudio
- Спонсор
- Сообщения: 1762
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Настройка запрета редактирования поля в форме
Это то, чего очень давно не хватало) Очень круто! НО, с появлением автоматизации и пользовательских форм ввода в них, теперь еще было бы неплохо сделать "запрет на редактирование" поля, которое, например имеет функцию в действии "Ввести вручную: Да и использовать значение". Нужно для наблюдения состояния данных прямо в форме, но без возможности изменить данные.support писал(а): ↑09 окт 2024, 12:01 Реализовано в 3.6 через доступ к полям https://vk.com/rukovoditel_project?w=wall-80230319_1896
Удобно, к примеру (очень грубый пример), если по кнопке автоматизации менеджеру нужно видеть цену товара, подставляемую из другого поля и количество (может тоже из другого поля) и тут же стоимость (поле JS формула). При этом изменять нельзя, только смотреть (для "оперативного реагирования", если значения неверны, или пустые).
Аналогично и такая "фоновая-видимая" подстановка полей других типов (поле ввода, выпадающие списки, сущности, дата и прочие, которые выводятся в форме).
Такое можно реализовать, или это уже учтено?
- support
- Техническая поддержка
- Сообщения: 9279
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Настройка запрета редактирования поля в форме
Дело в том, что в автоматизации, если установлено "Ввести вручную" поле отображается в форме, даже если в основной форме оно скрыто.
- alcompstudio
- Спонсор
- Сообщения: 1762
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Настройка запрета редактирования поля в форме
Но суть же не в скрытии/отображении именно самого поля, а возможности его редактирования. Оно и не должно скрываться, а просто должен быть запрет на действия в самом поле. Или в текущем функционале, которое выводит текстовое значение в стандартной форме - там используется "подмена" поля (т.е. видим не само поле Input , а текстовый блок со значением из этого Input ?).
- Fait
- Инвестор
- Сообщения: 916
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Настройка запрета редактирования поля в форме
Супер!!
Вообще огонь 3.6 получается!
Вообще огонь 3.6 получается!