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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2002, 17:44   #1  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
? Ошибка при настройки видимых/скрытых элементов форм
Скрывая элементы формы (см. рисунки) сталкиваемся с проблемой:
после обновления этой формы (импорт нового варианта формы) скрытые элементы "сползают", т.е. оказываются скрытыми совсем не те, что были ранее.






И ещё:
- У кого-нибудь работают Настройки групп пользователей ?
- Есть ли положительный опыт (польза) от этих настроек или лучше всё делать через функциональные ключи?

Вложения
Тип файла: img1765-1 (3.0 Кб, 680 просмотров)
Тип файла: img1765-2 (11.5 Кб, 774 просмотров)
Тип файла: img1765-3 (12.1 Кб, 709 просмотров)
__________________
С уважением, Роман Кошелев.
Старый 16.04.2002, 18:00   #2  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
не знаю, будет ли мой совет правильным , но мы давно отказались от этой функции.(скрыть/показать). Еще со времен 2.1 повелось, что при импорте эти настройки "приезжают"
Только в 2.1 они совсем затирались, и отображались <b>все</b> скрытые элементы
Приходилось перед импортом модификаций делать резервную копию таблиц, хранящих эти настройки, а затем восстанавливать их.
На мой взгляд, лучше ограничивать права через FK.
Хотя попадался вариант, когда пользователь входил в две группы, одной из которых был запрещен доступ к конкретной функциональности, а другой разрешен. По идее, доступ должен был быть, так как приоритет разрешения выше. Ан, нет. Хотя надо отметить, что это был единичный случай.
__________________
С уважением, Вячеслав.
Старый 16.04.2002, 18:09   #3  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
Слава, спасибо.
Я подозревал, что настройками нельзя пользоваться.
Придётся всё через функ/ключи настраивать.
Беда в том, что не все, ннапример, закладки, имеют эти ключи. Придётся их создавать заново.
__________________
С уважением, Роман Кошелев.
Старый 24.04.2002, 10:06   #4  
andreynikolai is offline
andreynikolai
Участник
 
133 / 10 (1) +
Регистрация: 11.04.2002
Сползание настроек наблюдается у всех пользователей.
Вся проблема в том, что настройки для групп пользователей сохраняются в поле таблицы SysSecureFormSetup, имя поля Value; физическая суть - контейнер.
Увидеть это все можно как вы знаете открыв браузер таблиц для SysSecureFormSetup.
Там показана вложенная структура сохраненного контейнера в древовидном представлении. Видимо при импорте формы или ее изменении, меняются ID у объектов, поэтому и съезжает настройка. Вот я щас и думаю над тем как выгружать контейнер во внешний файл (+ имя объекта), чтобы потом при загрузке по имени объекта находить его текущий ID, и закачивать настройки именно с этим ID. Видимо нужно набраться смелости и попытаться модернизировать SysSetupForm,которая и ответственна за эти долбаные пользовательские настройки.
Старый 05.06.2002, 10:17   #5  
Ant is offline
Ant
Участник
 
1 / 10 (1) +
Регистрация: 05.06.2002
Адрес: Москва
Перекрывать системный класс (в данном случае форму) совершенно необязательно. Напишите свою, которая после того, как все настройки будут сделаны, будет экспортировать настройки во внешний файл вместе с иерархическим именем контрола. При импорте необходимо по иерархическому имени находить новый ID и прописывать именно его. Просто именем не обойтись, поскольку оно, к сожалению, не уникально. Но это не решит всех проблем, Аксапта сохраняет несколько настроек, дописывая каждую следующую в конец, а считывает при настройке первую, со всеми вытекающими от сюда последствиями.
Старый 06.08.2002, 14:35   #6  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Легче наделать функциональных ключей. Это в продолжение разговора о разных механизмах администрирования в Аксапте - со всех точек зрения лучше функциональные ключи - и работают, и концы потом найти можно.
Ведь здесь не тот случай, когда пользователь не имеет лицензии на средства разработки!
Теги
права доступа, ax2.5

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пользовательские настройки и модификация форм olesh DAX: Программирование 6 30.03.2017 10:54
Как получить метки всех элементов всех форм (DAX 4) Qaz Qwerty DAX: Программирование 1 09.08.2008 05:39
И снова про пользовательские настройки форм Ace of Database DAX: Администрирование 4 01.12.2006 12:05
Можно ли загрузить пользовательские настройки одновременно для нескольких форм? zlata DAX: Функционал 2 08.12.2003 10:58
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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