|
Использование параметров в характеристиках СКД | ☑ | ||
---|---|---|---|---|
0
vicof
25.07.14
✎
12:32
|
Народ, как заставить запрос по регистру свойств использовать переданный параметр? Проще говоря, хочу установить в запросе отбор только на определенные свойства.
|
|||
1
vicof
25.07.14
✎
12:37
|
Или тупо руками текст запроса составлять?
|
|||
2
vicof
25.07.14
✎
13:12
|
Работает только отбор по владельцу, по конкретным свойствам не работает. Где туплю?
|
|||
3
vicof
25.07.14
✎
13:13
|
ВЫБРАТЬ РАЗРЕШЕННЫЕ
Номенклатура.Ссылка КАК Ссылка ПОМЕСТИТЬ ВТ_Номенклатура ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ НЕ Номенклатура.ПометкаУдаления И (ВЫРАЗИТЬ(Номенклатура.__Уровень1 КАК СТРОКА(16))) = "ТМЦ" И (ВЫРАЗИТЬ(Номенклатура.__Уровень2 КАК СТРОКА(50))) = "РПП" И (ВЫРАЗИТЬ(Номенклатура.__Уровень3 КАК СТРОКА(50))) = "Венок" И НЕ Номенклатура.ЭтоГруппа ИНДЕКСИРОВАТЬ ПО Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВЫРАЗИТЬ(ПродажиОбороты.ЗаказПокупателя КАК Документ.ЗаказПокупателя).Подразделение.Филиал КАК Филиал, ПродажиОбороты.ЗаказПокупателя КАК ЗаказПокупателя, ПродажиОбороты.Номенклатура КАК Номенклатура, СУММА(ВЫБОР КОГДА ПродажиОбороты.КоличествоОборот = 0 ТОГДА 0 ИНАЧЕ ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КОНЕЦ) КАК Цена, СУММА(ПродажиОбороты.СтоимостьОборот) КАК Сумма {ВЫБРАТЬ Филиал.*, ЗаказПокупателя.*, Номенклатура.*, Цена, Сумма} ИЗ РегистрНакопления.Продажи.Обороты( &НачалоПериода {(&НачалоПериода)}, &ОкончаниеПериода {(&ОкончаниеПериода)}, Авто, Номенклатура В (ВЫБРАТЬ ВТ_Номенклатура.Ссылка ИЗ ВТ_Номенклатура)) КАК ПродажиОбороты {ГДЕ (ВЫРАЗИТЬ(ПродажиОбороты.ЗаказПокупателя КАК Документ.ЗаказПокупателя).Подразделение.Филиал).* КАК Филиал, ПродажиОбороты.ЗаказПокупателя.*, ПродажиОбороты.Номенклатура.*, (ВЫБОР КОГДА ПродажиОбороты.КоличествоОборот = 0 ТОГДА 0 ИНАЧЕ ПродажиОбороты.СтоимостьОборот / ПродажиОбороты.КоличествоОборот КОНЕЦ) КАК Цена, ПродажиОбороты.СтоимостьОборот КАК Сумма} СГРУППИРОВАТЬ ПО ПродажиОбороты.ЗаказПокупателя, ПродажиОбороты.Номенклатура, ВЫРАЗИТЬ(ПродажиОбороты.ЗаказПокупателя КАК Документ.ЗаказПокупателя).Подразделение.Филиал {ХАРАКТЕРИСТИКИ ТИП(Справочник.Номенклатура) ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ СвойстваОбъектов.Ссылка, СвойстваОбъектов.Представление, СвойстваОбъектов.ТипЗначения ИЗ ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов ГДЕ СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклатура) И НЕ СвойстваОбъектов.ПометкаУдаления И (СвойстваОбъектов.Ссылка.Наименование="Модель" ИЛИ СвойстваОбъектов.Ссылка.Наименование="Типоразмер")) ПОЛЕКЛЮЧА Ссылка ПОЛЕИМЕНИ Представление ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения ЗНАЧЕНИЯХАРАКТЕРИСТИК (ВЫБРАТЬ ЗначенияСвойствОбъектов.Объект, ЗначенияСвойствОбъектов.Свойство, ЗначенияСвойствОбъектов.Значение ИЗ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов) ПОЛЕОБЪЕКТА Объект ПОЛЕВИДА Свойство ПОЛЕЗНАЧЕНИЯ Значение } |
|||
4
vicof
25.07.14
✎
14:12
|
короче, в таблице с характеристиками отборы на значения свойств не работают вообще
|
|||
5
vicof
25.07.14
✎
14:22
|
в тяпницу никто не работает?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |