Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 22:51

Не отображаются результаты запроса

Автор Александр_Ярославль, 27 июл 2016, 19:53

0 Пользователей и 1 гость просматривают эту тему.

Александр_Ярославль

Уважаемые знатоки, пишу отчет типа прайса только список номенклатуры должен цепляться из счета. Шапка отчета формируется а данных никаких не отображается. Может подскажете что не так с запросом??

ВЫБРАТЬ
   СчетНаОплатуПокупателюТовары.Номенклатура КАК Номенклатура,
   СУММА(СчетНаОплатуПокупателюТовары.Количество) КАК Порог
ПОМЕСТИТЬ Матрица
ИЗ
   Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары
ГДЕ
   СчетНаОплатуПокупателюТовары.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
   СчетНаОплатуПокупателюТовары.Номенклатура

ИНДЕКСИРОВАТЬ ПО
   Номенклатура
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Матрица.Номенклатура КАК Номенклатура,
   Матрица.Порог,
   ЦеныНоменклатуры.Цена
ИЗ
   Матрица КАК Матрица
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
      ПО Матрица.Номенклатура = ЦеныНоменклатуры.Номенклатура
ГДЕ
   ЦеныНоменклатуры.ТипЦен = &ТипЦен

СГРУППИРОВАТЬ ПО
   Матрица.Номенклатура,
   Матрица.Порог,
   ЦеныНоменклатуры.Цена

УПОРЯДОЧИТЬ ПО
   Номенклатура

ilnur75

отчет как формировали, ну там выбранные поля ...

Александр_Ярославль

Цитата: ilnur75 от 27 июл 2016, 19:58
отчет как формировали, ну там выбранные поля ...

Выбраны поля Номенклатура, Порог, Цена. Выбран документ счет. Цены на эти товары я знаю что есть.


Добавлено: 27 июл 2016, 20:07


Цитата: ilnur75 от 27 июл 2016, 19:58
отчет как формировали, ну там выбранные поля ...

А создавал через конструктор выходной формы после создания нового отчета.

ilnur75

почему бы не сделать в СКД, не создавать временную таблицу Матрица(да она в запросе и не читается , т.к. надо использовать МенеджерВременныхТаблиц), а сразу запросом выбрать данные из документа и справочника, настроить связи, условия...

Александр_Ярославль

Цитата: ilnur75 от 27 июл 2016, 20:51
почему бы не сделать в СКД, не создавать временную таблицу Матрица(да она в запросе и не читается , т.к. надо использовать МенеджерВременныхТаблиц), а сразу запросом выбрать данные из документа и справочника, настроить связи, условия...

В СКД делал но у меня не управляемые формы а обычные и СКД там как то криво работает. А временную таблицу создал для того что бы при выборке цен и остатков не искать сначала эти данные по всей номенклатуре а сразу ограничить поиск заданным ассортиментом. А на счет Менеджера временных таблиц - так я собирал запрос через конструктор, он то должен правильно код прописать..

ilnur75

в консоле запросов получаете выборку полей? делали?

Александр_Ярославль

Цитата: ilnur75 от 27 июл 2016, 21:05
в консоле запросов получаете выборку полей? делали?

Через консоль пробовал, первая часть запроса отрабатывает нормально - формируется список номенклатуры с количеством в счете, а вот дальше после создания временной таблицы уже результата не показывает.  Сейчас попробовал упростить запрос сделал левое соединение по табличной части документа и остатков. Так при формировании отчета меняю ссылку на документ или склады и отчет то отображает данные то не отображает. Хотя номенклатуру то он всегда должен отображать. В общем не знаю что делать. Вроде задача то простая..

ilnur75

можете выложить или в личку скинуть файл конфигурации

Александр_Ярославль

Цитата: ilnur75 от 27 июл 2016, 21:41
можете выложить или в личку скинуть файл конфигурации

Что то я не нашёл здесь как можно передать файл. Но там слишком много данных нужно ввести прежде чем тестировать отчеты.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск