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

Можешь в файловом режиме запуститься - там можно отлаживать и серверный код.
14 pessok
 
14.01.13
17:53
или с /debug КОПИЮ сервера запустить
15 МаксимБел
 
14.01.13
17:53
(13) Спасибо. Буду пробовать.
16 GROOVY
 
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
Да. При работе с файловой базой нашел нужный код в ПриСозданииНаСервере. Всем спасибо.