Вопрос

Блокировка страницы редактирования в мобильном приложении

На странице просмотра наряда есть справочное поле Ответственный

Изображение удалено.

 

Если по нему кликнуть, откроется страница редактирования:

Изображение удалено.

Проблема, в том, что техники в спешке вместо установки ответственного в странице редактирования начинают менять ответственного через эту страницу.

В результате вместо смены ответственного меняют данные контакта и портят базу.



На странице редактирования наряда это-же поле выглядит уже по другому:

Изображение удалено.

 

И при клике разворачивается в список выбора (через кастомное правило фильтрации):

Изображение удалено.

 

 

Идеальным решением для нас был-бы показ из страницы просмотра списка выбора ответственного (как на странице редактирования), но как это сделать мне не понятно.



Как вариант не показывать окно редактирования контакта вообще (в принципе техники друг-друга знают и эти данные им особо не нужны).

Но блокировать это окно у меня не получилось... в лучшем случае показывается пустая страница да еще и с возможностью сохранения пустых данных.



Еще вариант страницу показывать, но делать все поля рид-онли....



Как-то я в растерянности. Какие есть варианты решения такой задачи?

Нравится

2 комментария

А запретите им менять записи с ответственными правами доступа

Решили дописыванием в манифест для Contact:

PreviewPage = ""



Черт его знает как это работает, но вместо страницы контакта теперь показывает группу ответственных за наряд - что нам и требовалось

Показать все комментарии