![]() |
![]() |
![]() |
|
v7: Подписки на события | ☑ | ||
---|---|---|---|---|
0
sakila
14.12.07
✎
08:30
|
подскажите, как правильно создать подписку на событие?
по моему в этом есть какойто ньюанс. Я создал новую подписку, указал для каких объектов она будет использоваться, какое событие буду обрабатывать, но в поле система предоставляет мне пустой список модулей, из которых как я понял необходимо выбрать процедуру обработчик ... Подскажите, что я не правильно сделал, или что не сделал вовсе. |
|||
1
sakila
14.12.07
✎
08:33
|
Примечание: пробовал сделать в конфигурации 1С Бухгалтерия, как пример использовал УТП (где к моему удивлению всё построено идентично, но в то же время можна выбрать любую процедуру из любого модуля как процедуру-обработчик события, а у меня список доступных процедур и модулей пуст :(
|
|||
2
San1
14.12.07
✎
08:38
|
У модуля должны стоять все галки: клиент, сервер, внешнее соединение
|
|||
3
sakila
14.12.07
✎
09:46
|
У меня стоят все эти признаки, но эфекта никакого ... Может ктото ещё чтото подскажет?
|
|||
4
Широкий
14.12.07
✎
09:48
|
(3) Модуль не должен быть глобальным
|
|||
5
РазДва
14.12.07
✎
09:50
|
(0) Возможно процедура-обработчик содержит недостаточное количество параметров..
|
|||
6
sakila
14.12.07
✎
09:53
|
Если в поле "Обработчик" нажать на кнопку выбора открывается окно "Выбор обработчика события" с двумя колонками "модуль" и "процедура", но она пустая, нет ни одного модуля и ни одной процедуры ... В чём дело, как сделать чтобы 1с показала эти модули?
|
|||
7
РазДва
14.12.07
✎
09:56
|
(6) Какое событие и какой объект?
|
|||
8
sakila
14.12.07
✎
09:58
|
Источник: СправочникОбъект
Событие: ПередЗаписью |
|||
9
sakila
14.12.07
✎
10:00
|
Может обработчик нужно назначать програмно?
|
|||
10
РазДва
14.12.07
✎
10:00
|
(8) Процедура обработчик выглядит так:
Процедура СправочникОбъектПередЗаписью(Источник, Отказ) Экспорт ... КонецПроцедуры |
|||
11
sakila
14.12.07
✎
10:02
|
Тоесть для каждого объекта нужно самому в модуле прописать процедуру с именем Источник+Событие и соответствующими параметрами?
|
|||
12
РазДва
14.12.07
✎
10:05
|
(11) Имя может быть любое.., но соответствующие параметры должны присутствовать. Одну процедуру можно указывать для нескольких объектов.
|
|||
13
РазДва
14.12.07
✎
10:06
|
(11) Для некоторых других событий список параметров более двух..
|
|||
14
sakila
14.12.07
✎
10:08
|
Вот я ещё одну особенность увидел, галочка глобальный для модуля должна быть снята ... Большое спасибо, может подскажите где лучше всего искать информацию по новым мозможностям в новых релизах платформы?
|
|||
15
РазДва
14.12.07
✎
10:11
|
(14) В книгах
|
|||
16
sakila
14.12.07
✎
10:12
|
Спасибо !!! :)
|
|||
17
Биньковский Виталий
14.12.07
✎
10:44
|
Сначала смотри (2), (4).
Если создаешь первое событие, нажимай не "Выбрать" а "Открыть". эска предложит выбор модуля. Если список будет пустым, значит "Сначала смотри (2), (4)" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |