Здравствуйте! Нужно получить через запрос в СКД данные из РегистраСведений.ЦеныНоменклатуры,есть разные базовые виды цен,мне нужно чтоб выдавал отбором два вида,один вид он выводит все окей,а второй вид:Нормативная,не хочет выводить через отбор
Какой запрос нужно написать чтобы вывести? У регистра тип ссылка на Справочник.ВидыЦен
Какой запрос нужно написать чтобы вывести? У регистра тип ссылка на Справочник.ВидыЦен
По теме из базы знаний
- Формирование отчетов по обязательному медицинскому страхованию на СКД. Написание запроса по ОМС. Вычисление кода региона субъекта РФ в запросе.
- Сложные отчеты для управляемых форм с использованием СКД: просто. На примере отчета ABC анализ номенклатуры, клиентов для УТ11
- Управляемая консоль запросов, отчетов 3.9.0 (расширение, внешняя обработка)
- Программная обработка данных отчета, полученных с помощью запроса, с выводом измененных данных в СКД
- Нестандартное использование СКД
Найденные решения
(5)
Либо
По такому же принципу можно другие отборы выполнить, если наименования, скажем, совпадают.
.........
Где
ЦенНоменклатурыСрезПоследних.Вид В (&ВидыЦен)
Либо
.........
Где
ЦенНоменклатурыСрезПоследних.Вид.Наименование В ("Наименование вида цены1, Наименование наименование вида цены2")
По такому же принципу можно другие отборы выполнить, если наименования, скажем, совпадают.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)сейчас пока только то,что скомпоновано конструктором
Стоит отбор по Номенклатуре и БазовыйВидЦены
Когда выбираю в отчете БазовыйВидЦены:База(как пример вот говорю),то все работает и выводится как надо
Когда выбираю там же Нормативная,то все пусто совсем..
Выбрать
ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
ЦеныНоменклатурыСрезПоследних.ВидЦены КАК ВидЦены,
ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
ЦеныНоменклатурыСрезПоследних.ВидЦены.БазовыйВидЦены КАК ВидЦеныБазовыйВидЦены
Из
РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦенНоменклатурыСрезПоследних
ПоказатьСтоит отбор по Номенклатуре и БазовыйВидЦены
Когда выбираю в отчете БазовыйВидЦены:База(как пример вот говорю),то все работает и выводится как надо
Когда выбираю там же Нормативная,то все пусто совсем..
(5)
Либо
По такому же принципу можно другие отборы выполнить, если наименования, скажем, совпадают.
.........
Где
ЦенНоменклатурыСрезПоследних.Вид В (&ВидыЦен)
Либо
.........
Где
ЦенНоменклатурыСрезПоследних.Вид.Наименование В ("Наименование вида цены1, Наименование наименование вида цены2")
По такому же принципу можно другие отборы выполнить, если наименования, скажем, совпадают.
(9)Условие в параметры виртуальной таблицы надо перетащить:
или
......
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены.Наименование В ("Наименование вида цены1, Наименование наименование вида цены2")) КАК ЦенНоменклатурыСрезПоследних
или
......
ИЗ
РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены.Наименование В (&ВидыЦен)) КАК ЦенНоменклатурыСрезПоследних
(19)в таком случае
Если через параметр, то можно так:
Параметр "НулевыеЦены" типа "Булево".
.......
ГДЕ
ЦенНоменклатурыСрезПоследних.Номенклатура Есть NULL
........
Если через параметр, то можно так:
.......
ГДЕ
ВЫБОР
КОГДА &НулевыеЦены
Тогда ЦенНоменклатурыСрезПоследних.Номенклатура Есть NULL
ИНАЧЕ ИСТИНА
КОНЕЦ
........
Параметр "НулевыеЦены" типа "Булево".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот