|
Изменение доступности элемента формы в управляемом приложении
|
Я
|
|
МаксимБел 14.01.13 - 17:32 | Столкнулся с такой проблемой:
В документообороте непонятно как меняется доступность кнопки ДобавитьФайл (Справочник "ВходящиеДокументы" -> ФормаЭлемента -> "ГруппаСтраницы" -> закладка "Файлы" -> КомаанднаяПанель)
В коде модуля формы, насколько я понял, доступность не меняется. По крайней мере установка точки останова на первой строке процедуры "ПриОткрытии" показала, что доступность в этот момент уже разная для Администратора и для остальных юзеров.
Пробовал отловить изменение доступности до открытия формы, в модуле ФормыСписка. Но там выбор элемента списка вообще никак не обрабатывается.
Просмотрел подписки на события - тоже ничего не нашел.
Кто знает как решить траблу? Или хотя бы где искать? |
pessok 1 - 14.01.13 - 17:39 | а ПередОткрытием?
|
Reset 2 - 14.01.13 - 17:40 | а ПриСозданииНаСервере?
|
pessok 3 - 14.01.13 - 17:41 | ( 2) а при создании на сервере могет разве доступность элементов менять? |
Reset 4 - 14.01.13 - 17:43 | ( 3) Технически - можно. Одобряется ли это методологически - я хз |
МаксимБел 5 - 14.01.13 - 17:43 | ( 2) ПриСозданииНаСервере не отрабатывает. Забыл сказать - доступность меняется для уже созданного, зарегистрированного и записанного входящего документа. Для нового документа кнопка Добавить доступна для всех юзеров.
( 1) Процедуры ПередОткрытием нету. |
lefthander 6 - 14.01.13 - 17:44 | Может устанавливать через стандартную обработку
|
Reset 7 - 14.01.13 - 17:45 | ( 5) В смысле не отрабатывает?
Ну хз, ПриЧтенииНаСервере посмотри ;))) |
МаксимБел 8 - 14.01.13 - 17:45 | |
МаксимБел 9 - 14.01.13 - 17:46 | ( 7) Тоже не отрабатывает (точки останова не срабатывают, т.е. - процедура не выполняется) |
Reset 10 - 14.01.13 - 17:47 | ( 9) Так я предлагал глазами на содержимое посмотреть, а не точку останова ставить. Ясно , что это на сервере выполянется, а у тебя там отладка не включена. Галзами, глазами) Рекламное место пустует |
pessok 11 - 14.01.13 - 17:47 | ( 9) оооо, батенька... если не встает на бряки, это вовсе не значит, что они не отрабатывают ;) |
МаксимБел 12 - 14.01.13 - 17:51 | ( 9) Н-да... Там глаза сломать можно ( |
Reset 13 - 14.01.13 - 17:52 | ( 12) Только Хардкор!
Можешь в файловом режиме запуститься - там можно отлаживать и серверный код. |
pessok 14 - 14.01.13 - 17:53 | или с /debug КОПИЮ сервера запустить
|
МаксимБел 15 - 14.01.13 - 17:53 | ( 13) Спасибо. Буду пробовать. |
GROOVY 16 - 14.01.13 - 17:53 | 1. Роли
2. Функциональные опции
Думаю первое. Настройка команды по ролям. |
МаксимБел 17 - 14.01.13 - 17:55 | ( 16) Смотрел, вроде бы одинаковые настройки у админа и той роли, что мне надо. |
Жан Пердежон 18 - 14.01.13 - 17:56 | ( 9) выгрузи копию базы в файловую и увидишь, что всё прекрасно отрабатывает |
МаксимБел 19 - 14.01.13 - 18:01 | Да. При работе с файловой базой нашел нужный код в ПриСозданииНаСервере. Всем спасибо.
|
Ошибка? Это не ошибка, это системная функция.