#0
by bvb
Есть регистр сведений "ЦеныНоменклатуры" - измерения Номенклатура , Характеристика, ресурс Цена Есть массив номенклатур - параметр Нужно ОДНИМ ЗАПРОСОМ для КАЖДОЙ номенклатуры массива номенклатур, получить ДВА последних значения цены (цену и дату). Естественно даты изменения цен могут быть разные для каждой номенклатуры. Реализуема ли такая задача вообще ?
#7
by bvb
Как я понимаю нужно выбрать все значения по заданному массиву в ВТ и отсортировать по датам. Непонятно только как ограничить для каждого элемента выборку двумя последними значениями
#8
by RomanYS
либо либо двойное соединение среза с реальной таблицей сначала ... Максимум(регистр.Период) как ВтораяДата ... потом по этому полю соединение еще раз с реальной таблицей
#9
by Classic
ВЫБРАТЬ ИЗ РС.ЦЕНЫ КАК Цены РС.Номенклатура В(&масс) И РС.Период В (ВЫБРАТЬ ПЕРВЫЕ СТОПИЦОТ Вложенный.Период ИЗ РС.ЦЕНЫ КАК Вложенный ГДЕ Вложенный.Номенклатура = Цены.Номенклатура УПОРЯДОЧИТЬ ПО Вложенный.Период УБЫВ)
#11
by Classic
ВЫБРАТЬ ИЗ РС.ЦЕНЫ КАК Цены Цены.Номенклатура В(&масс) И Цены.Период В (ВЫБРАТЬ ПЕРВЫЕ СТОПИЦОТ Вложенный.Период ИЗ РС.ЦЕНЫ КАК Вложенный ГДЕ Вложенный.Номенклатура = Цены.Номенклатура УПОРЯДОЧИТЬ ПО Вложенный.Период УБЫВ)
#12
by Prog-AL
Fragster уже приводил этот запрос. Добавьте в него условие на массив нужных товаров и все. ИЗ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры ЦеныНоменклатуры.Период В (ВЫБРАТЬ ПЕРВЫЕ 2 РегистрВложенный.Период ИЗ РегистрСведений.ЦеныНоменклатуры КАК РегистрВложенный
#15
by Fragster
а главное - смотри насколько это баян и находится по поиску (в том числе и проблема находится с решением)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запрос для выборки последних записей из регистра сведений
- Один запрос - все ок , два запрос - не получается :(
- Помогите с запросом: нужно выбрать срез первых и срез последних.
- Срез последних по не всем измерениям регистра сведений
- Как во внутреннем запросе сделать "срез последних" до параметра внешнего запроса
- Срез последних в табличном поле набора записей или списка регистра сведений
- СКД : Соедиение с Регистр сведений срез последних срез ближайший по дате
- Запрос в обработке и запрос в консоли отчетов выдают разные результаты
- Помогите с запросом, срез последних на каждый день + дополнение из регистра
В этой группе 1С
- Форматирование строки в табличном документе
- Программно установить текущий элемент формы. Платформа 8.3.5
- УФ: Копирование формы документа из одного документа в другой
- Win2008server И 1с 7.7
- 1С Документооборот + web-клиент: не обновляется форма
- таблица v8users на SQL версии
- Удаление номенклатуры из 1с УПП
- Присоедененные файлы. Программное добавление
- Перенос отсутствующих записей регистра сведений из базы идентичной конфигурации
- v7: Как перебрать столбцы табличной части документа
- Как подключить 1С к зеркальной базе SQL?
- Как на обычную форму вывести в табличное поле записи из регистра сведений?
- Ошибка при обновлении динамического списка
- 1С виснет при вводе адреса
- При работе через COM периодически возникает ошибка AccessViolationException
- v7: 7.7 Торговля и Склад 9.2 дисконтные карты
- Несколько центральных серверов в кластере 1С 8.3.5.1231
- Не работает Сообщить и СообщениеПользователю
- Выход из сессии RDP при закрытии запускаемой программы Windows 2012 Server
- Проблема с подключением к базе 1С 7.7 из 1С 8.3