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

Работа с запросами в динамическом списке

Автор trialex3, 15 мая 2018, 17:14

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

trialex3

Добрый вечер. Через консоль запросов сделал запрос, который прекрасно работает.
скрин
Сам запрос:
ВЫБРАТЬ ЗаказНаПроизводство.ХарактеристикаНоменклатуры, СУММА(ЗаказНаПроизводство.Количество) КАК Количество ПОМЕСТИТЬ ХарактеристикиИзДокумента ИЗ Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводство ГДЕ ЗаказНаПроизводство.Ссылка = &СсылкаНаДок СГРУППИРОВАТЬ ПО ЗаказНаПроизводство.ХарактеристикаНоменклатуры ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ АР_КодыИзделий.ХарактеристикаСсылка, СУММА(1) КАК Колвозаписей ПОМЕСТИТЬ ЗаписиИзСправочника ИЗ Справочник.АР_КодыИзделий КАК АР_КодыИзделий ГДЕ АР_КодыИзделий.ЗаказНаПроизводство = &СсылкаНаДок СГРУППИРОВАТЬ ПО АР_КодыИзделий.ХарактеристикаСсылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХарактеристикиИзДокумента.ХарактеристикаНоменклатуры, ХарактеристикиИзДокумента.Количество, СУММА(ЗаписиИзСправочника.Колвозаписей) КАК Колвозаписей ИЗ ХарактеристикиИзДокумента КАК ХарактеристикиИзДокумента ЛЕВОЕ СОЕДИНЕНИЕ ЗаписиИзСправочника КАК ЗаписиИзСправочника ПО ХарактеристикиИзДокумента.ХарактеристикаНоменклатуры = ЗаписиИзСправочника.ХарактеристикаСсылка СГРУППИРОВАТЬ ПО ХарактеристикиИзДокумента.ХарактеристикаНоменклатуры, ХарактеристикиИзДокумента.Количество
НО как только вставляю этот запрос в динамический список то выскакивает ошибка
Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: Поле не найдено "Количество"
До этого простой запрос этот список обрабатывал
ВЫБРАТЬ ЗаказНаПроизводство.ХарактеристикаНоменклатуры, СУММА(ЗаказНаПроизводство.Количество) КАК Количество ИЗ Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводство ГДЕ ЗаказНаПроизводство.Ссылка = &СсылкаНаДок СГРУППИРОВАТЬ ПО ЗаказНаПроизводство.ХарактеристикаНоменклатуры
В чем может быть проблема?

ilyay

Запрещено использовать временные таблицы в динамическом списке, используйте вложенный запрос.

trialex3

Цитата: ilyay от 15 мая 2018, 17:18
Запрещено использовать временные таблицы в динамическом списке, используйте вложенный запрос.
спасибо большое, пол дня мучался)
Добавлено: 15 мая 2018, 17:47


Цитата: ilyay от 15 мая 2018, 17:18
Запрещено использовать временные таблицы в динамическом списке, используйте вложенный запрос.
Переделал и возик вопрос. Если я поставлю галочку без повторяющихся записей то по идее запись где  цифры совпадают должна исчезнуть,но она не исчезает
скрин
Сам запрос ща выглядит так:
ВЫБРАТЬ РАЗЛИЧНЫЕ ЗаказНаПроизводство.ХарактеристикаНоменклатуры, СУММА(ЗаказНаПроизводство.Количество) КАК Количество, ВложенныйЗапрос.Код ИЗ Документ.ЗаказНаПроизводство.Продукция КАК ЗаказНаПроизводство ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ АР_КодыИзделий.ХарактеристикаСсылка КАК ХарактеристикаСсылка, КОЛИЧЕСТВО(АР_КодыИзделий.Код) КАК Код ИЗ Справочник.АР_КодыИзделий КАК АР_КодыИзделий ГДЕ АР_КодыИзделий.ЗаказНаПроизводство = &СсылкаНаДок СГРУППИРОВАТЬ ПО АР_КодыИзделий.ХарактеристикаСсылка) КАК ВложенныйЗапрос ПО ЗаказНаПроизводство.ХарактеристикаНоменклатуры = ВложенныйЗапрос.ХарактеристикаСсылка ГДЕ ЗаказНаПроизводство.Ссылка = &СсылкаНаДок СГРУППИРОВАТЬ ПО ЗаказНаПроизводство.ХарактеристикаНоменклатуры, ВложенныйЗапрос.Код
Не подскажите?)

ilyay

Уникальность определяется по всем столбцам одновременно. ХарактеристикаНоменклатуры разная в результате.

trialex3

Цитата: ilyay от 15 мая 2018, 17:53
Уникальность определяется по всем столбцам одновременно. ХарактеристикаНоменклатуры разная в результате.
а есть возможность определять уникальность только по нескольким столбцам?

alex0402

Цитата: trialex3 от 16 мая 2018, 09:32а есть возможность определять уникальность только по нескольким столбцам?

сгруппировать, для остальных столбцов нужно что-то выбрать сумма,максимум,минимум и т.д.
Спасибо за Сказать спасибо

trialex3

Так вроде сгруппировано все
скрин
или что то не так?
Добавлено: 16 мая 2018, 11:30


Разобрался. Вам спасибо большое за помощь

Теги:  

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

Рейтинг@Mail.ru

Поиск