Процедура "ПриАктивизацииСтроки" впадает в бесконечный цикл #538207


#0 by TimofeySin
У меня 1С:Предприятие 8.2 (8.2.13.202). Сделал свой документ. В упр. ФормеСписка у меня: СписокДокументов СписокТоваров в документе и Поле картинки. Я сделал повесил процедуру смены картинки на "СписокТоваровПриАктивизацииСтроки", но проблема в том, что если у меня всего 1 номенклатура в Списке Товаров, то событие это не возникает при смене документа и вызвать его я никак не могу. Поэтому я повесил еще её на "СписокДокументовПриАктивизацииСтроки", чтоб выводила картинку первой номенклатуры. Вроде все Ок. Но если я запускаю посик руками (кнопка "найти"), то всё это дело впадает в бесконечный цикл на одном документе. Подскажите че можно сделать...
#1 by Stepa86
Сервер вызываешь из обработчиков "ПриАктивации" ?
#2 by TimofeySin
сервер то как вызовешь? на клиенте, а от туда уже серверную процедуру
#3 by Wingless
Не надо вешать на обработчик ПриАктивации код, который будет вызывать этот же обработчик, довольно очевидно.
#4 by Stepa86
прекращай разговаривать сам с собой... при вызове сервера данные формы могут обновится и активные строчки спрыгивают на первую вызывая ПриАктивации -> вызов сервера -> обновление формы -> ПриАктивации -> итд Короче не надо сервер вызывать
#5 by TimofeySin
Хмм.. Я не могу не вызывать сервер. А как мне тогда сделать то...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С