Имя: Пароль:
1C
1С v8
Как отловить момент проведения документа не влезая в его код?
0 Капюшон
 
24.09.11
11:32
Мне нужно, чтобы обработчик вызывался каждый раз, Когда документ "Реализация" проводится. Сейчас я думаю, Что это нужно делать вне тела самого документа, а через подписчики на соыбтия. Надоумьте знающие люди как это сделать? Чтобы на входе я имел ссылку на проведённый (записанный) документ именно после того, как он уже провёлся по регистрам оперативного учета?
1 Капюшон
 
24.09.11
12:02
up
2 AaNnDdRrEeYy
 
24.09.11
12:06
Ну а чем подписчик не устраевает?
3 Jolly Roger
 
24.09.11
12:11
внутри транзакции проведения или после ее завершения?
4 Капюшон
 
24.09.11
12:26
(3)все равно. главное чтобы обработка запустилась после того, как документ провелся  (или снялся с проведения). Для пересчета остатков.
(2)а я не умею пока им пользвоаться. и не знаю как научиться ) не подскажешь где прочитать? а я буду искать.в ЕСИС просто его нету.
5 AaNnDdRrEeYy
 
24.09.11
12:33
Создаешь подписчик, указываешь источник, указываешь событие, создаешь обработчик и пишешь код.
инфа есть в проф разработке.
6 Kashton
 
24.09.11
12:39
тоже интересно знать
7 Капюшон
 
24.09.11
12:45
(5)это в радченко?
8 Kookish
 
24.09.11
13:09
В конфигураторе за пять минут разберешься. Там все очень просто.
9 Капюшон
 
24.09.11
13:16
(8)спасибо добрый человек )
10 Lenka_Boo
 
24.09.11
13:22
(0) "Подписка на событие".
11 kuza2000
 
24.09.11
22:47
(8)
+1
То же не понимаю, зачем такие темы создавать. Открыть конфигуратор и разобраться - реально быстрее, чем писать кучу сообщений!
(9)
Открываешь конфигуратор, ищешь ветку подписок. Создаешь подписку, обработчик - там все интуитивно понятно. Проверяешь - ставишь в отладчике точку останова. Проводишь документ, наслаждаешься произведенным эффектом.
12 Злопчинский
 
24.09.11
23:12
а как обилие подписок на разные события влияет на производительность.?
13 Поручик
 
25.09.11
02:15
(12) Практически никак, если не запихнёшь в свою подписку что-нибудь упорото сложное.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший