![]() |
#2 |
Чайный пьяница
|
![]() Цитата:
Сообщение от Elka
![]() Добрый день!
Вопрос следующий. Необходимо реализовать возможность просмотра менеджарами только своих бизнес-партнеров. Но при этом необходимо, чтобы менеджеры видели частичную информацию (название и ответственный) всех бизнес-партнеров. Можно конечно скриптом на onload делать (в зависимости от того свой это бизнес-партнер или чужой ) видимыми или невидимыми нужные поля. Но при этом загрузка формы происходит гораздо дольше и первые пару секунд все-таки видно все поля, до того как они исчезнут ![]() Я пыталась решить проблему созданием дочернего объекта (который содержит поля название и ответственный) и БП создавала такие объекты и настраивала синхронное изменение данных в его полях с бизнес-партнерами. Бизнес-партнеры для просмотра ролями настраивала только уровень пользователя (только своих), а новый объект был всем доступен для просмотра. Может есть более оптимальный вариант решения? Как такой функционал реализуется - пишутся плагины на Execute и Retrieve, которые перехватывают данные возвращаемые на клиент и меняют их (в вашем случае очищают поля). Пример реализации - у меня правда была немного другая задача - вот.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Elka (1). |
|
![]() |
||||
Тема | Ответов | |||
Доступ к SQL | 30 | |||
Безопастность. Как ограничить доступ к закладке | 10 | |||
Доступ через Outlook из другой сети | 6 | |||
Доступ к полям сущностей | 2 | |||
Общий доступ на записи | 2 |
|