Вопрос такой. Как заполнить табличную часть одного документа запросом из другого с условием. Вот мой код просто выборки . Такая ошибка:
{Документ.Выбытие.Форма.ФормаДокумента.Форма(45,17)}: Переменная не определена (Выбытие)
НоваяСтрока = <<?>>Выбытие.Добавить(); (Проверка: Сервер)
&НаСервере
Процедура ПриОткрытииНаСервере()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПриходнаяНакладнаяПокупка.Товар КАК Товар,
| ПриходнаяНакладнаяПокупка.СрокГодностиВДнях КАК СрокГодностиВДнях,
| ПриходнаяНакладнаяПокупка.Цена КАК Цена,
| ПриходнаяНакладнаяПокупка.Количество КАК Количество,
| ПриходнаяНакладнаяПокупка.Сумма КАК Сумма,
| СрокиГодности.ДатаСписания КАК ДатаСписания,
| СрокиГодности.ДатаПроизводства КАК ДатаПроизводства
|ИЗ
| Документ.ПриходнаяНакладная.Покупка КАК ПриходнаяНакладнаяПокупка
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СрокиГодности КАК СрокиГодности
| ПО ПриходнаяНакладнаяПокупка.Товар = СрокиГодности.Товар";
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
//Для Каждого Стр из РезультатЗапроса цикл
НоваяСтрока = Выбытие.Добавить();
НоваяСтрока.Товар = Выборка.Товар;
НоваяСтрока.Цена = Выборка.Цена;
НоваяСтрока.Количество = Выборка.Количество;
НоваяСтрока.Сумма = Выборка.Сумма;
КонецЦикла
КонецПроцедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой