Есть функция "ПолучитьДанныеДляПечатиПеремещенияТоваров() Экспорт" в модуле объекта "перемещение товаров". В ней есть запрос, который я уже подкорректировал:
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент", ЭтотОбъект.Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| НомерСтрокиТЧ,
| ВложенныйЗапросПоТоварам.Номенклатура,
| ВЫРАЗИТЬ(ВложенныйЗапросПоТоварам.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
| ВложенныйЗапросПоТоварам.Номенклатура.Код КАК Код,
| ВложенныйЗапросПоТоварам.Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул,
| Количество,
| КоличествоМест,
| ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
| ЕдиницаИзмеренияМест.Представление КАК ЕдиницаИзмеренияМест,
| Цена,
| ХарактеристикаНоменклатуры КАК Характеристика,
| СерияНоменклатуры КАК Серия,
| МестаХраненияНоменклатуры.МестоХранения
|ИЗ
| (ВЫБРАТЬ
| МИНИМУМ(НомерСтроки) КАК НомерСтрокиТЧ,
| Номенклатура КАК Номенклатура,
| ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| ЕдиницаИзмеренияМест КАК ЕдиницаИзмеренияМест,
| Цена КАК Цена,
| СерияНоменклатуры КАК СерияНоменклатуры,
| ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
| СУММА(Количество) КАК Количество,
| СУММА(КоличествоМест)КАК КоличествоМест
| ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваров
| ГДЕ
| ПеремещениеТоваров.Ссылка = &ТекущийДокумент
| СГРУППИРОВАТЬ ПО
| Номенклатура,
| ЕдиницаИзмерения,
| ЕдиницаИзмеренияМест,
| Цена,
| СерияНоменклатуры,
| ХарактеристикаНоменклатуры
| ) КАК ВложенныйЗапросПоТоварам
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.МестаХраненияНоменклатуры КАК МестаХраненияНоменклатуры
| ПО ВложенныйЗапросПоТоварам.Номенклатура = МестаХраненияНоменклатуры.Номенклатура
| СГРУППИРОВАТЬ ПО
| ВложенныйЗапросПоТоварам.Номенклатура,
| ВложенныйЗапросПоТоварам.ЕдиницаИзмерения,
| ВложенныйЗапросПоТоварам.ЕдиницаИзмеренияМест,
| ВложенныйЗапросПоТоварам.Цена,
| ВложенныйЗапросПоТоварам.СерияНоменклатуры,
| ВложенныйЗапросПоТоварам.ХарактеристикаНоменклатуры,
| ВложенныйЗапросПоТоварам.НомерСтрокиТЧ,
| ВложенныйЗапросПоТоварам.Номенклатура.Код,
| ВложенныйЗапросПоТоварам.Номенклатура.Артикул,
| ВложенныйЗапросПоТоварам.ЕдиницаИзмерения.Представление,
| МестаХраненияНоменклатуры.МестоХранения,
| ВложенныйЗапросПоТоварам.Количество,
| ВЫРАЗИТЬ(ВложенныйЗапросПоТоварам.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)),
| ВложенныйЗапросПоТоварам.КоличествоМест
|
|УПОРЯДОЧИТЬ ПО
| ВложенныйЗапросПоТоварам.НомерСтрокиТЧ
|";
ВыборкаСтрокТовары = Запрос.Выполнить().Выбрать();
Ошибок никаких программа не выдаёт. Но печатная форма теперь пустая. И если смотреть отладчиком на "ВыборкаСтрокТовары", то выдаёт такое сообщение "ошибка чтения значений". Подскажите в чём может быть проблема? Что я не так делаю?