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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.04.2012, 15:54   #1  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Поле Edit и права доступа
Коллеги, добрый день.
Столкнулся с загадкой: если форма, на которую выведено поле типа типа "edit", логика работы задаётся с помощью метода на датасурсе.
Когда работаю под admin - всё нормально вводится и сохраняется.
Когда работаю под пользователем c ограниченными правами - в поле "edit" курсор ставится, позволяет что-то напечатать в поле (стереть старое значение не даёт) и сохранить тоже не даёт. Вроде бы всё проверил, но ничего не помогает
Что делать, куда копать?
Microsoft Dynamics Ax 2009, база на SQL Server
Старый 20.04.2012, 16:04   #2  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
А нужно что? писать\запрещать

Права на таблицу дать этому юзеру, если должно работать.
Если работать вообще не должно, но поле нужно скрывать (ключик повесить или в коде проверять доступность таблицы\поля, куда должно писаться)
Старый 20.04.2012, 16:09   #3  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Цитата:
Сообщение от BOAL Посмотреть сообщение
А нужно что? писать\запрещать

Права на таблицу дать этому юзеру, если должно работать.
Если работать вообще не должно, но поле нужно скрывать (ключик повесить или в коде проверять доступность таблицы\поля, куда должно писаться)
В том-то и фокус, что надо писать. А оно не пишет. Т.е. как будто "set" не отрабатывает.
Старый 20.04.2012, 16:30   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mikki_messer Посмотреть сообщение
курсор ставится, позволяет что-то напечатать в поле (стереть старое значение не даёт) и сохранить тоже не даёт.
А как не даёт? Выводит ошибку?
Старый 20.04.2012, 16:32   #5  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Нет, в том-то и фокус, что просто пытаешься стереть старое значение - не стирается. Новые символы вводятся. Жмёшь ctrl+s или кнопку сохранить - всем пофиг. Пытаешься перейти со строки на строку - то же самое.
Старый 20.04.2012, 16:39   #6  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Наврал, всё ещё чудеснее: редактировать данные получается, если переводить курсор со строки на строку мышкой. Переходы по tab, стрелкам или enter - не работают. При этом та же форма под admin работает корректно. Чудеса какие-то...
Старый 22.04.2012, 21:15   #7  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Стереть использование данных под этим пользователей по этой форме, потереть кэш (auc файлы)
Возможно, форма дорабатывалась и код под админом новый применился, а под пользователем глюки.Потому как "чудеса" обычно именно этим объясняются.

Далее проверить права на использование таблиц по коду для метода set и додать эти права на таблицы (на запись).
Проверить РЛС настройки, что б так же не было конфликта с редактируемой записью,
За это сообщение автора поблагодарили: mikki_messer (1).
Старый 03.05.2012, 15:03   #8  
mikki_messer is offline
mikki_messer
Участник
 
91 / 20 (1) +++
Регистрация: 20.04.2010
Адрес: Ростов-на-Дону
Простите за дурацкий вопрос, а как и где можно проверить RLS настройки?
Старый 03.05.2012, 20:14   #9  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Группы пользователей у этого юзера.
А ограничения РЛС тут
\Администрирование\Настройка\Контроль доступа\Безопасность на уровне записей
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как программно изменить права доступа на объект ? egorych DAX: Программирование 33 24.01.2019 10:09
Права доступа и переименование andriy_s DAX: Администрирование 2 20.07.2010 13:34
Edit поле на вьюхе Eland DAX: Программирование 3 25.06.2008 18:05
права пользователей на поле Посторонний V DAX: Функционал 4 07.06.2006 11:25
Права доступа George V. Tavrizoff DAX: Функционал 3 11.11.2004 14:09

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

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

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