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

Условие СКД

Автор andryscha92, 27 мар 2014, 09:30

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

andryscha92

есть отчет на скд.он выводит из табл части док-та реализации товаров и услуг некоторые поля(контрагент,склад,номен-ра,колич,цена).хочу сделать отбор по номенклатуре.в запросе на закладке условие поставил условие РеализацияТоваровУслугТовары.Номенклатура В ИЕРАРХИИ (&Номенклатура).всё вроде бы и работает если пользователь ставит галочку в "Номенклатура" и выводится по всей номенклатуре.но если галочка снимается выдает ошибку не задан параметр.как это можно отработать:что бы когда параметр не задан(нет галочки возле номенк-ры) выводилось во всей номенклатуре,если галочка стоит выводится в зависимости какой товар или группу товаров выбрал пользователь?что то вроде {} необязательного условия нужно...
может в условие в запросе оператор выбор когда использовать?или как лучше?
или в параметрах скд что нибудь

andryscha92

ВЫБРАТЬ
РеализацияТоваровУслугТовары.Ссылка.Склад,
РеализацияТоваровУслугТовары.Ссылка.Контрагент,
РеализацияТоваровУслугТовары.Ссылка.Грузополучатель,
РеализацияТоваровУслугТовары.Ссылка КАК ДокументРеализации,
РеализацияТоваровУслугТовары.Номенклатура.Родитель КАК ГруппаНоменклатуры,
РеализацияТоваровУслугТовары.Номенклатура,
РеализацияТоваровУслугТовары.Количество,
ВЫБОР
КОГДА РеализацияТоваровУслугТовары.Ссылка.СуммаВключаетНДС
ТОГДА ВЫРАЗИТЬ((РеализацияТоваровУслугТовары.Сумма - РеализацияТоваровУслугТовары.СуммаНДС) / РеализацияТоваровУслугТовары.Количество КАК ЧИСЛО(15, 2))
ИНАЧЕ РеализацияТоваровУслугТовары.Цена
КОНЕЦ КАК Цена,
РеализацияТоваровУслугТовары.СуммаНДС,
ВЫБОР
КОГДА РеализацияТоваровУслугТовары.Ссылка.СуммаВключаетНДС
ТОГДА РеализацияТоваровУслугТовары.Сумма - РеализацияТоваровУслугТовары.СуммаНДС
ИНАЧЕ РеализацияТоваровУслугТовары.Сумма
КОНЕЦ КАК СуммаБезНДС,
ВЫБОР
КОГДА РеализацияТоваровУслугТовары.Ссылка.СуммаВключаетНДС
ТОГДА РеализацияТоваровУслугТовары.Сумма
ИНАЧЕ РеализацияТоваровУслугТовары.Сумма + РеализацияТоваровУслугТовары.СуммаНДС
КОНЕЦ КАК Всего
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
И НЕ РеализацияТоваровУслугТовары.Ссылка.ПометкаУдаления
И РеализацияТоваровУслугТовары.Ссылка.Проведен
И РеализацияТоваровУслугТовары.Номенклатура В ИЕРАРХИИ (&Номенклатура)

Добавлено: 27 мар 2014, 10:04


вообщем проблема решена, использовал не параметр запроса, а Отбор СКД.

Теги:

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

Рейтинг@Mail.ru

Поиск