Имя: Пароль:
1C
1С v8
Отладка модуля менеджера
0 brato4karik
 
15.10.12
15:58
Добрый день,  возможно банальный вопрос, но тем не менее спрошу. Необходимо в зависимости от роли текущего пользователя показывать ему свою форму документа. Поскольку платформа 8.2 грех не воспользоваться модулем менеджера там есть обработчик события "обработка получения формы"

для начала хотел там осмотретья и вставил банальный код:

Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
   Сообщить("");
КонецПроцедуры

но в результате при открытии формы документа
точка останова на операторе функции Сообщить не остарботала и в окно сообщений пустота не вывелась.

Помогите как выполнять отладку в модуле менеджера(база клиент серверная)
1 1Страх
 
15.10.12
16:00
это УФ вообще у тебя?
2 acsent
 
15.10.12
16:00
включить отладку на сервере
3 Нуф-Нуф
 
15.10.12
16:03
или тестировать на файловой базе, если (2) недоступно
4 brato4karik
 
15.10.12
16:07
нет приложение не в управляемых формах. отладку на сервере сейчас не включить, конектов много и процесс не перезапустить
5 brato4karik
 
15.10.12
16:08
тобиш резюме такое, модуль менеджера испольняется на сервере по умолчанию для клиент серверного соединения?
6 Нуф-Нуф
 
15.10.12
16:09
модуль объекта и модуль менеджера выполняются только на сервере, ибо объект и менеджер это существа серверные
7 1Страх
 
15.10.12
16:16
(5) то бишь это работает только для управляемого приложения
8 brato4karik
 
15.10.12
16:16
да но вот в модуль объекта можно попасть в режиме отладки из толстого клиента(если серверный процесс запущен без ключа отладки) а в модуль менеджера получается что нет
9 1Страх
 
15.10.12
16:21
(8) пипец, смотри

ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
ОбработкаПолученияФормы (FormGetProcessing)
Синтаксис:

ОбработкаПолученияФормы(<ВидФормы>, <Параметры>, <ВыбраннаяФорма>, <ДополнительнаяИнформация>, <СтандартнаяОбработка>)
Параметры:

<ВидФормы>

Тип: Строка.
Имя стандартной формы.
<Параметры>

Тип: Структура.
Параметры формы.
<ВыбраннаяФорма>

Содержит имя открываемой формы или объект метаданных Форма.
Если значение параметра изменено, то будет осуществлен поиск формы в пределах объекта, для которого открывается форма.
<ДополнительнаяИнформация>

Тип: Структура.
Дополнительная информация открытия формы.
<СтандартнаяОбработка>

Тип: Булево.
В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет (выбираются установленные разработчиком форма и параметры).
Значение по умолчанию: Истина
Описание:

Обработчик события вызывается на сервере при получении стандартной управляемой формы.
Если требуется переопределить выбор открываемой формы, необходимо установить в параметре ВыбраннаяФорма другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре СтандартнаяОбработка установить значение Ложь.