0
Dimasks
02.10.13
✎
07:35
|
Всем доброго времени суток.
Есть код
...
Код:
Процедура ЗаполнитьЗаказы(Кнопка)
//Заполнение ТаблицаЗаказов
ТаблицаЗаказов.Очистить();
Запрос = Новый Запрос;
Запрос.Текст = "Выбрать
|ПодчиненыйДокумент.Проведен КАК РеквизитУсловияПроведения,
|ОсновнойДокумент.Ссылка
|ИЗ Документ.ОтчетПроизводстваЗаСмену КАК ПодчиненныйДокумент
|ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказНаПроизводство КАК ОсновнойДокумент
|ПО ПодчиненныйДокумент.ДокументОснование=ОсновнойДокумент.Ссылка
|Где ОсновнойДокумент.Ссылка Ссылка Документ.ЗаказНаПроизводство
|И ОсновнойДокумент.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода";
Запрос.УстановитьПараметр("КонецПериода", КонецДня(КонецПериода));
Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Строка = ТаблицаЗаказов.Добавить();
Строка.ЗаказНаПроизводство=Выборка.Ссылка;
Сообщить("Добавленно: "+Выборка.Ссылка);
КонецЦикла;
Сообщить("Всего: "+Выборка.Количество());
КонецПроцедуры
...
Подскажите, пожалуйста, что надо сделать, что бы ЗаявкаНаПроизводство добавлялась в ТаблицаЗаказов только тогда, когда ОтчетПроизводстваЗаСмену проведен(при этом ОтчетПроизводствЗаСему починеный документ, но тут ошибка "Нет поля ДокументОснование")?
Заранее спасибо за ответ.
|
|