Есть документ ЗаявкаНаТранспорт и у него есть макет, который заполняю реквизитами из этого же документа. У док-та Заявка на транспорт есть документ-основание ПродажаТовара с Табличной Частью. Необходимо заполнить Макет из табличной части ПродажаТовара.Товары. Вот код, который у меня уже есть:
ЗапросТело.Текст =
"
|ВЫБРАТЬ
| ПродажаТовараТовары.Количество КАК Количество,
| ПродажаТовараТовары.Товар КАК Товар
|ИЗ
| Документ.ПродажаТовара.Товары КАК ПродажаТовараТовары";
ВыборкаТело = ЗапросТело.Выполнить().Выбрать();
Он выбирает данные из всех записей документа ПродажаТовара, а нужно только из той, на основании которой была сформирована ЗаявкаНаТранспорт, в Модуле Менеджера которой и находится запрос.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший