0
ferry
10.02.12
✎
12:10
|
Вообщем вот код
&НаКлиенте
Процедура ТаблицаДанныеСводныеПриАктивизацииСтроки(Элемент)
Элементы.Группа1.ТекущаяСтраница=Элементы.Группа3;
Элементы.СписокДоставокНаДату.ВыделенныеСтроки.Очистить();
Если Элементы.ТаблицаДанныеСводные.ТекущиеДанные <> Неопределено Тогда
ЗаполнитьСводПоЭкипажам(Элементы.ТаблицаДанныеСводные.ТекущиеДанные.экипаж);
конецесли;
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьСводПоЭкипажам(экипаж)
//ТаблицаОписаниеЗадания.Очистить();
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Текст =
"ВЫБРАТЬ
| ТабТоваров.Номенклатура,
| ТабТоваров.Количество,
| ТабТоваров.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
| ТабТоваров.Всего,
| ТабТоваров.ДокументОснованиеДоставок,
| ТабТоваров.Номенклатура.Весбрутто КАК Вес,
| ТабТоваров.Номенклатура.Объем КАК Объем
|ПОМЕСТИТЬ ВыбрНоменклатура
|ИЗ
| &ТабТоваров КАК ТабТоваров";
Запрос.УстановитьПараметр("ТабТоваров", ТаблицаОписаниеЗадания);
Запрос.Выполнить();
ТабТоваров = Запрос.Выполнить().Выгрузить();
МенеджерВременныхТаблиц.Закрыть();
КонецПроцедуры
При выполнении запрос.выполнить идет обратно в процедуру ТаблицаДанныеСводныеПриАктивизацииСтроки и происходит зацикливание. С чем может быть связано?
|
|