powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Помогите чайнику по механизму подписки на события
3 сообщений из 3, страница 1 из 1
Помогите чайнику по механизму подписки на события
    #35321951
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему то проводки пишутся многократно. Когда это событие срабатывает? Для всего набора или для каждой записи набора? Пробовал создание и запись набра для вторичного регистра вывести из цикла (так было изначально), но толку мало. :(

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
// При записи основного регистра написать и в вторичный регистр
//
Процедура ПриЗаписиОсновногоРегистраПриЗаписи(Источник, Отказ, РежимЗаписи) Экспорт
	РежимЗаписи = Истина;
	Для Каждого Запись Из Источник Цикл
		// регистр Вторичный 
        ВторичныйНабор = РегистрыБухгалтерии.Вторичный.СоздатьНаборЗаписей();
    	ВторичныйНабор.Отбор.Регистратор.Установить(Запись.Регистратор);
	    ВторичныйНабор.Прочитать();
		
		Движение = ВторичныйНабор.Добавить();
		Движение.СчетДт = Запись.СчетДт;
		Движение.СчетКт = Запись.СчетКт;
		Движение.СубконтоДт[ 0 ] = Запись.СубконтоДт[ 0 ];
		Движение.СубконтоКт[ 0 ] = Запись.СубконтоКт[ 0 ];
		Движение.Период = Запись.Период;
		Движение.Сумма = Запись.Сумма;
		Движение.ВалютаДт = Запись.ВалютаДт;
		Движение.ВалютаКт = Запись.ВалютаКт;
		Движение.ВалютнаяCуммаДт = Запись.ВалютнаяСуммаДт;
		Движение.ВалютнаяCуммаКт = Запись.ВалютнаяСуммаКт;
		Движение.КоличествоДт = Запись.КоличествоДт;
		Движение.КоличествоКт = Запись.КоличествоКт;
		Движение.Активность = Истина;
		
    	ВторичныйНабор.Записать(Ложь);
	КонецЦикла;
...
Рейтинг: 0 / 0
Помогите чайнику по механизму подписки на события
    #35321998
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов...[/src]

ВторичныйНабор.Записать(Истина);

спасает. Но все же не понял почему так много генерирется событий. :(
Доков под рукой нет, а в справке очень куцо все это описано (считай не описано вовсе).
...
Рейтинг: 0 / 0
Помогите чайнику по механизму подписки на события
    #35323736
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, где хоть ошибка? Почему многократно запись идет?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Помогите чайнику по механизму подписки на события
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]