|
Сегмент номенклатуры | ☑ | ||
|---|---|---|---|---|
|
0
ColonelAp4u
25.03.15
✎
15:57
|
Добрый день подскажите как в сегменте номенклатуры добавить отбор по категориям объектов. Стандартно идут 2 отбора Номенклатура и Характеристики Номенклатуры, просмотрел в модуле сегмента есть вот такой запрос подскажите правильно вообще смотрю или раньше где-то формируется отбор.
Функция СформироватьТиповуюСхему() Экспорт СКД = Новый СхемаКомпоновкиДанных; Источник = СКД.ИсточникиДанных.Добавить(); Источник.Имя = "ИсточникДанныхСегмента"; Источник.ТипИсточникаДанных = "Local"; Запрос = СКД.НаборыДанных.Добавить(Тип("НаборДанныхЗапросСхемыКомпоновкиДанных")); Запрос.Имя = "СписокСегмента"; Запрос.Запрос = "ВЫБРАТЬ | СписокНоменклатуры.Ссылка КАК Номенклатура, | ХарактеристикиНоменклатуры.Ссылка КАК ХарактеристикаНоменклатуры |ИЗ | Справочник.Номенклатура КАК СписокНоменклатуры | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры | ПО (ХарактеристикиНоменклатуры.Владелец = СписокНоменклатуры.Ссылка) |ГДЕ | СписокНоменклатуры.ЭтоГруппа = ЛОЖЬ | И (((НЕ ХарактеристикиНоменклатуры.Ссылка = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)) И СписокНоменклатуры.ВестиУчетПоХарактеристикам=ИСТИНА) ИЛИ СписокНоменклатуры.ВестиУчетПоХарактеристикам=ЛОЖЬ) |{ГДЕ | СписокНоменклатуры.Ссылка.* КАК Номенклатура, | ХарактеристикиНоменклатуры.Ссылка.* КАК ХарактеристикаНоменклатуры}"; Запрос.ИсточникДанных = "ИсточникДанныхСегмента"; Компоновщик = Новый КомпоновщикНастроекКомпоновкиДанных; Компоновщик.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СКД)); Настройки = СКД.НастройкиПоУмолчанию; ГруппаКомпоновки = Настройки.Структура.Добавить(Тип("ГруппировкаКомпоновкиДанных")); ГруппаКомпоновки.Использование = Истина; Возврат СКД; КонецФункции //СформироватьТиповуюСхему() |
|||
|
1
Лефмихалыч
25.03.15
✎
16:10
|
(0) сделал б ты свой отчет вместо того, чтобы лезть в типовой код
|
|||
|
2
Nuobu
25.03.15
✎
16:13
|
(0) Он формируется в вот таких скобках: "{}".
А в конструкторе запроса он находится во вкладке "Построитель". |
| Форум | Правила | Описание | Секции | Поиск |