AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.08.2019, 12:06   #1  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
У пользователей нет пункта "Просмотр подробных сведений"
Здравствуйте.

Столкнулся с проблемой: у пользователей в Ms Dynamics Ax 2012 в контекстном меню отсутствует пункт "Просмотр подробных сведений". Под администратором пункт меню на месте. При этом, на полях, где метод jumpRef на датасурсе формы перекрыт, у пользователей этот пункт меню виден. Я подозреваю, что что-то не так с правами, но не пойму что.

Да, доступ у пользователей к нужным таблицам и формам есть, т.е. из главного меню они их открывают.

Dynamics Ax 2012 R3 CU13
Старый 23.08.2019, 14:32   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,309 / 3546 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
У таблицы есть свойство FormRef. Оно определяет пункт меню типа Display, по которому осуществляется просмотр подробных сведений (если конечно не перекрыт метод jumpRef). Если свойство не заполнено, то ищется пункт меню, совпадающий по имени с названием таблицы.
Т.о., если у Вас есть таблица MySuperTable и свойство у нее не заполнено, то для пункта "Просмотр подробных сведений" нужно давать права на пункт меню MySuperTable. А если свойство заполнено, к примеру, значением MySuperTableListPage, то давать права надо именно на пункт меню MySuperTableListPage
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: mikki_messer (1).
Старый 23.08.2019, 17:39   #3  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
У таблицы есть свойство FormRef. Оно определяет пункт меню типа Display, по которому осуществляется просмотр подробных сведений (если конечно не перекрыт метод jumpRef). Если свойство не заполнено, то ищется пункт меню, совпадающий по имени с названием таблицы.
Т.о., если у Вас есть таблица MySuperTable и свойство у нее не заполнено, то для пункта "Просмотр подробных сведений" нужно давать права на пункт меню MySuperTable. А если свойство заполнено, к примеру, значением MySuperTableListPage, то давать права надо именно на пункт меню MySuperTableListPage
Спасибо за разъяснение, проблема оказалась в том, что в поле FormRef у таблиц стояли одни MenuItem, а у пользователей права доступа были установлены на другие MenuItem.
Теги
права доступа

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
sertandev: Using 3rd party Web components in AX7; an introduction to extensible controls Blog bot DAX Blogs 0 20.03.2018 13:11
D365. Как реализовать переход в Просмотр подробных сведений? Skolos DAX: Программирование 19 22.02.2018 03:46
Просмотр пользователей, входящих в определенную группу d&m DAX: Администрирование 4 08.11.2010 16:06
Нет панели инструментов у пользователей Stella DAX: Администрирование 31 01.10.2010 13:02
почему нет "шаблон пользователя" в моей форме? Hans DAX: Программирование 2 05.10.2006 13:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:11.