|
1с подписка на событие ОбработкаЗаполнения() |
☑ |
0
SeiOkami
26.12.12
✎
09:32
|
Создал подписку. Обработчик - процедура в специально добавленном общем модуле.
Процедура ОбработкаЗаполнения(Источник, Основание, СтандартнаяОбработка) Экспорт
Зачем нужен параметр СтандартнаяОбработка? Просто сколько я ни пытался ему присвоить Ложь, он всё равно заполняет по стандартной обработке заполнения.
Вообще цель - "оптимизировать" конфигурацию клиента. Вынести как можно больше кода из типовых объектов во вне.
|
|
1
SeiOkami
26.12.12
✎
09:36
|
Мало того, как и для всех подписок на событие, сначала выполняется код модуля, а потом уже код обработчика подписки. Тогда к чему вообще параметр?
|
|
2
Галахад
гуру
26.12.12
✎
09:38
|
Стандартная это которая в модуле прописана, что-ли?
|
|
3
SeiOkami
26.12.12
✎
09:40
|
(2) ну я понял, что так
|
|
4
cw014
26.12.12
✎
09:40
|
(2) Я конечно могу ошибаться, но насколько я знаю, если СтандартнаяОбработка выпилина в ложь - заполнение реквизитов не произойдет по отбору списка (свойство "заполнять по данным заполнения")
|
|
5
SeiOkami
26.12.12
✎
09:40
|
Или, быть может, имеется ввиду другая, но какая тогда?
|
|
6
SeiOkami
26.12.12
✎
09:41
|
(4), не совсем понял. Что значит "заполнение реквизитов не произойдет по отбору списка" ?
|
|
7
cw014
26.12.12
✎
09:45
|
(6) Когда ты ставишь отбор у списка, потом создаешь новый документ - он автоматом реквизиты заполняет по твоему отбору
|
|
8
SeiOkami
26.12.12
✎
09:47
|
(7), то бишь в любом случае будет сначала выполняться ОбработкаЗаполнения() в модуле документа, а затем в подписке. Кроме как прописать "Возврат;" в начале обработки в модуле выходов отказаться от этой процедуры нет?
|
|
9
Фокусник
26.12.12
✎
09:49
|
(8) Как вариант: в подписке очистить результат предыдущих действий. Например для ОбработкаЗаполнения можно очистить все реквизиты документа и все табличные части ;)
|
|
10
SeiOkami
26.12.12
✎
09:58
|
(9), Фокусник, ты реально фукусник =)
|
|
11
SeiOkami
26.12.12
✎
09:58
|
*фокусник
|
|
12
SeiOkami
26.12.12
✎
09:58
|
)
|
|
13
SeiOkami
26.12.12
✎
09:59
|
Вот только, будет в два раза дольше заполняться (
|
|