|
31.08.2009, 09:01 | #1 |
Участник
|
Активно пользуюсь данным инструментом на Ax3. Единственное замечание возникло.
Имеем форму, там кнопка, без ключа и без menuitem - простая кнопка. Стандартной формой "Права групп пользователей" без проблем можно выставить доступ NoAccess для нее, а вот эта не позволяет - пишет что-то типа "Для объекта доступен только режим View". За точность не ручаюсь, но смысл этот. А в остальном - посто класс! ps А на Ax 2009 не делали? А то мы 4 пропускаем, планируем сразу на 5. |
|
|
За это сообщение автора поблагодарили: Raven Melancholic (5), Kabardian (3). |
01.09.2009, 21:29 | #2 |
Талантливый разгвоздяй
|
У меня на AX4.0 SP2 не повторилось. Кажется, я понимаю о чем идет речь. Эта ошибка появляется, при попытке назначить уровень доступа выше максимального. Например, максимальный уровень доступа у элемента View, при поытке указать уровень Edit, будет выдано такое сообщение об ошибке. В стандартной форме при таких же условиях автоматически устанавливается максимально возможный уровень доступа без лишних предупреждений .
|
|
02.09.2009, 09:39 | #3 |
Участник
|
|
|
02.09.2009, 15:30 | #4 |
Талантливый разгвоздяй
|
У меня убирается без проблем.
Как я проверял:
Скорее всего, этот баг наблюдается при особых условиях, т. е. отсутвие Security Key -- это всего лишь одно из необходымых условий его воспроизведения. |
|
02.09.2009, 18:16 | #5 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: Pustik (3), Kabardian (3). |
02.09.2009, 19:55 | #6 |
Талантливый разгвоздяй
|
|
|
02.09.2009, 18:14 | #7 |
Участник
|
Цитата:
Сообщение от egorych
Имеем форму, там кнопка, без ключа и без menuitem - простая кнопка. Стандартной формой "Права групп пользователей" без проблем можно выставить доступ NoAccess для нее, а вот эта не позволяет - пишет что-то типа "Для объекта доступен только режим View". За точность не ручаюсь, но смысл этот.
X++: case SysSecurityType::FormButton: X++: minAccess = sysSecurityFormSetup.getNeededAccessLevel(tmpSecurityTable.controlId); |
|