Блокировка страницы редактирования в мобильном приложении
На странице просмотра наряда есть справочное поле Ответственный
Если по нему кликнуть, откроется страница редактирования:
Проблема, в том, что техники в спешке вместо установки ответственного в странице редактирования начинают менять ответственного через эту страницу.
В результате вместо смены ответственного меняют данные контакта и портят базу.
На странице редактирования наряда это-же поле выглядит уже по другому:
И при клике разворачивается в список выбора (через кастомное правило фильтрации):
Идеальным решением для нас был-бы показ из страницы просмотра списка выбора ответственного (как на странице редактирования), но как это сделать мне не понятно.
Как вариант не показывать окно редактирования контакта вообще (в принципе техники друг-друга знают и эти данные им особо не нужны).
Но блокировать это окно у меня не получилось... в лучшем случае показывается пустая страница да еще и с возможностью сохранения пустых данных.
Еще вариант страницу показывать, но делать все поля рид-онли....
Как-то я в растерянности. Какие есть варианты решения такой задачи?
Нравится
А запретите им менять записи с ответственными правами доступа
Решили дописыванием в манифест для Contact:
PreviewPage = ""
Черт его знает как это работает, но вместо страницы контакта теперь показывает группу ответственных за наряд - что нам и требовалось