Изменение доступности элемента формы в управляемом приложении #647293


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

В этой группе 1С