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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.09.2006, 12:18   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Ja vse taki ne ponimaju, zachem prjatat' TAB? Esli dejstvitelno net prav na polja ili vikljuchen ConfigKey.. to ona sama propadjet...

SK - ne dlja konfigurirovanija GUI
SK - dlja konfigurirovanija prav dostupa k dannim cherez polja.

Drugoe delo, esli eto Tree (s drag/drop + modify)... tak kak eto "Customized Data View and edit"
Старый 22.09.2006, 13:39   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Delfins Посмотреть сообщение
SK - ne dlja konfigurirovanija GUI
SK - dlja konfigurirovanija prav dostupa k dannim cherez polja.
Не совсем так. Для настройки различных прав доступа (неважно к чему - GUI, данным) в Axapta 3.0 не существует другого способа настройки кроме как через SK. (в смысле что конфиг ключи действуют в рамках всего приложения и не бьются по пользователям) Доступ к SK может проверяться также из кода. Понятно - что можно настроить права доступа без SK, однако не стоит забывать о том, что такая возможность появилась только в 3.0 (если я не ошибаюсь; причем настройка прав доступа по контролькам - точно только в 3.0).
Можно привести - наглядный пример. Нельзя сказать что это лучшее решение исходной задачи - но по крайней мере одно из решений точно.
Имеем форму сотрудников. На новой TAB вешается SK. На нее помещается информация - которая должна быть доступна ограниченному кругу лиц (к примеру характеристика на сотрудника). Полный перечень всех сотрудников видят все имеющие доступ к форме. Но информацию по каждому из них видят урезанную. В то время как служба безопасности или служба персонала - видят все закладки.

Понятно - что можно сделать отдельную форму и менюайтем к ней и настроить таким образом доступ. Но гораздо приятнее просматривать все в одной форме

Никто не заставляет закладку вешать на тот же SK, на котором висит таблица сотрудников. Равно как и пользоваться этим решением. Просто это допвозможность.

Кстати - эта идея реализована уже в форме настроек параметров пользователя. Обратите внимание на закладку Разработка и попробуйте отнять разработческие права. Закладка автоматически исчезнет
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 22.09.2006 в 13:42.
Старый 22.09.2006, 16:22   #3  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Полный перечень всех сотрудников видят все имеющие доступ к форме. Но информацию по каждому из них видят урезанную. В то время как служба безопасности или служба персонала - видят все закладки.
Sdelaj grupu polzovatelej, kotorie vidjat polja etoj dop. informacii. Ostalnim grupam - na polja etoj tablic/-i postavit "net dostupa"... i vse... zakladka budet pustaja i nechego tam ne uvidesh!... nikakogo programmirovanija...
Старый 22.09.2006, 16:27   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Delfins Посмотреть сообщение
zakladka budet pustaja
Тоже вариант. Но закладка тем не менее будет. А как мне кажется корректней ее все-таки скрывать (типа незачем некоторым личностям знать о ее существовании вообще). А потом - есть еще такая вещь как дисплей-методы и отвязанные контрольки. С ними не все так тривиально. Я уже как-то расписывал минусы установки прав на контрольки. А тут (с установкой SK на TAB) все чисто
__________________
Возможно сделать все. Вопрос времени
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
несуществующий метод SecurityKey() для таблицы UtilElements (DAX 4.0) Qaz Qwerty DAX: Программирование 11 18.08.2008 18:49
Tab order chanchala DAX: Программирование 2 14.05.2008 15:23
Как добавить больше tab pages in runtime Sveta1978 DAX: Программирование 1 10.12.2007 20:55
Solutions Monkey: EP Site Templates not appearing under "Custom Tab" in WSS 3.0/MOSS 2007 Blog bot DAX Blogs 0 14.06.2007 03:52
RadioButton + Tab = глюки?? axaLearner DAX: Программирование 2 01.12.2004 15:50

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

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

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