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

СрезПоследних

Автор camellia, 22 окт 2020, 15:12

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

camellia

Добрый день. Мне нужно написать запрос, который выбирает актуальные цены номенклатуры, используя виртуальную таблицу "СрезПоследних" периодического регистра сведений.
Я запрос написал, но работает неправильно. Что не так?
ВЫБРАТЬ
ЦеныНоменклатурыСрезПоследних.Номенклатура.Наименование КАК НоменклатураНаименование,
ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
ЦеныНоменклатурыСрезПоследних.Период КАК Период
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата,) КАК ЦеныНоменклатурыСрезПоследних
ГДЕ
ЦеныНоменклатурыСрезПоследних.Цена >0
УПОРЯДОЧИТЬ ПО
Цена


antoneus

В ценах номенклатуры поди еще вид цены есть?

DmitriyF

Цитата: camellia от 22 окт 2020, 15:12
Добрый день. Мне нужно написать запрос, который выбирает актуальные цены номенклатуры, используя виртуальную таблицу "СрезПоследних" периодического регистра сведений.
Я запрос написала, но работает неправильно. Что не так?
А кулон то точно одна и та же номенклатура? И тип бы цены выбрать.

camellia

Цитата: antoneus от 22 окт 2020, 15:14
В ценах номенклатуры поди еще вид цены есть?
Нет, вид цены нет
Добавлено: 22 окт 2020, 15:17


Цитата: DmitriyF от 22 окт 2020, 15:15
А кулон то точно одна и та же номенклатура? И тип бы цены выбрать.
Да, одна и та же номенклатура

antoneus

Чтоб была воще последняя - период не нужен в выборке.

camellia

Цитата: antoneus от 22 окт 2020, 15:21
Чтоб была воще последняя - период не нужен в выборке.
Это я просто проверить.
Мне интересно, в Цены номенклатуры есть 2 записи по 100. Кулон и Ремонт компьютеров. Почему запрос взял только кулон? Может запрос неправильно написал?

IL2016

Цитата: camellia от 22 окт 2020, 16:13Может запрос неправильно написал?
ВЫБРАТЬ РАЗЛИЧНЫЕ

чтобы появились дубли цен, если наименования разные.


cska-fanat-kz

Цитата: camellia от 22 окт 2020, 15:12
Добрый день. Мне нужно написать запрос, который выбирает актуальные цены номенклатуры, используя виртуальную таблицу "СрезПоследних" периодического регистра сведений.
Я запрос написал, но работает неправильно. Что не так?
ВЫБРАТЬ
ЦеныНоменклатурыСрезПоследних.Номенклатура.Наименование КАК НоменклатураНаименование,
ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
ЦеныНоменклатурыСрезПоследних.Период КАК Период
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата,) КАК ЦеныНоменклатурыСрезПоследних
ГДЕ
ЦеныНоменклатурыСрезПоследних.Цена >0
УПОРЯДОЧИТЬ ПО
Цена



Не хватает данных...
Приведенный текст запроса не мог так отработать как на скрине результата :dfbsdfbsdf:
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Optiman

какую дату задаёте в запросе?
какая периодичность у регистра?

Теги:

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

Рейтинг@Mail.ru

Поиск