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

...
Подскажите, пожалуйста, что надо сделать, что бы ЗаявкаНаПроизводство добавлялась в ТаблицаЗаказов только тогда, когда ОтчетПроизводстваЗаСмену проведен(при этом ОтчетПроизводствЗаСему починеный документ, но тут ошибка "Нет поля ДокументОснование")?

Заранее спасибо за ответ.
1 Kurbash
 
02.10.13
08:11
сели Выборка.Ссылка.проведен
2 Kurbash
 
02.10.13
08:11
*если