|
Не могу найти условие к регистру в конструкторе | ☑ | ||
---|---|---|---|---|
0
1sik
08.09.14
✎
11:19
|
Есть запрос в отчете прайс лист ут11
ВЫБРАТЬ РАЗЛИЧНЫЕ Сегменты.Номенклатура, Сегменты.Характеристика, ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры ИЗ РегистрСведений.НоменклатураСегмента КАК Сегменты {ГДЕ Сегменты.Сегмент.* КАК СегментНоменклатуры, Сегменты.Номенклатура.* КАК Номенклатура, Сегменты.Характеристика.* КАК Характеристика} ИНДЕКСИРОВАТЬ ПО Сегменты.Номенклатура, Сегменты.Характеристика, ИспользуетсяОтборПоСегментуНоменклатуры ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ СвободныеОстаткиОстатки.Номенклатура, СвободныеОстаткиОстатки.Характеристика, СвободныеОстаткиОстатки.Склад, СвободныеОстаткиОстатки.ВНаличииОстаток КАК ВНаличииОстаток, СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК ВРезервеОстаток, ЕСТЬNULL(СвободныеОстаткиОстатки.ВНаличииОстаток, 0) - ЕСТЬNULL(СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток, 0) КАК Остаток, ТоварныеОграничения.СтраховоеКоличествоЗапаса КАК СтраховоеКоличествоЗапаса, ТоварныеОграничения.МинимальноеКоличествоЗапаса КАК МинимальноеКоличествоЗапаса, ТоварныеОграничения.МаксимальноеКоличествоЗапаса КАК МаксимальноеКоличествоЗапаса, ТоварныеОграничения.МетодОбеспеченияПотребностей КАК МетодОбеспеченияПотребностей ПОМЕСТИТЬ СвободныеОстатки ИЗ РегистрНакопления.СвободныеОстатки.Остатки(&Период, ) КАК СвободныеОстаткиОстатки ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТоварныеОграничения КАК ТоварныеОграничения ПО СвободныеОстаткиОстатки.Номенклатура = ТоварныеОграничения.Номенклатура И СвободныеОстаткиОстатки.Характеристика = ТоварныеОграничения.Характеристика И СвободныеОстаткиОстатки.Склад = ТоварныеОграничения.Склад ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура, ЦеныНоменклатурыСрезПоследних.Характеристика КАК Характеристика, ЦеныНоменклатурыСрезПоследних.ВидЦены КАК ВидЦены, ЦеныНоменклатурыСрезПоследних.Цена КАК Цена, ВЫБОР КОГДА ЦеныНоменклатурыСрезПоследних.Упаковка = ЗНАЧЕНИЕ(Справочник.УпаковкиНоменклатуры.ПустаяСсылка) ТОГДА ЦеныНоменклатурыСрезПоследних.Номенклатура.ЕдиницаИзмерения ИНАЧЕ ЦеныНоменклатурыСрезПоследних.Упаковка КОНЕЦ КАК Упаковка, ЦеныНоменклатурыСрезПоследних.Валюта КАК Валюта, ЦеныНоменклатурыСрезПоследних.Номенклатура.ЦеноваяГруппа КАК ЦеноваяГруппа, ВЫБОР КОГДА ЦеныНоменклатурыСрезПоследних.Упаковка = ЗНАЧЕНИЕ(Справочник.УпаковкиНоменклатуры.ПустаяСсылка) ТОГДА СвободныеОстатки.Остаток ИНАЧЕ СвободныеОстатки.Остаток / ЦеныНоменклатурыСрезПоследних.Упаковка.Коэффициент КОНЕЦ КАК Остаток, ВЫБОР КОГДА СвободныеОстатки.Остаток <= 0 ТОГДА "" ИНАЧЕ ВЫБОР КОГДА СвободныеОстатки.Остаток <= (СвободныеОстатки.МинимальноеКоличествоЗапаса) ТОГДА "уточняйте наличие" ИНАЧЕ ВЫБОР КОГДА СвободныеОстатки.Остаток < (СвободныеОстатки.СтраховоеКоличествоЗапаса + СвободныеОстатки.МинимальноеКоличествоЗапаса) ТОГДА "мало" ИНАЧЕ ВЫБОР КОГДА СвободныеОстатки.Остаток < СвободныеОстатки.МаксимальноеКоличествоЗапаса ТОГДА "достаточно" ИНАЧЕ ВЫБОР КОГДА СвободныеОстатки.Остаток >= СвободныеОстатки.МаксимальноеКоличествоЗапаса ТОГДА "много" ИНАЧЕ "неизвестно" КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ КАК ОстатокТекстом, СвободныеОстатки.Склад КАК Склад, СвободныеОстатки.МетодОбеспеченияПотребностей КАК МетодОбеспеченияПотребностей ПОМЕСТИТЬ Цены ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, ВидЦены В (&ВидыЦен) {((Номенклатура, Характеристика) В (ВЫБРАТЬ ОтборПоСегментуНоменклатуры.Номенклатура, ОтборПоСегментуНоменклатуры.Характеристика ИЗ ОтборПоСегментуНоменклатуры ГДЕ ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры))}) КАК ЦеныНоменклатурыСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ СвободныеОстатки КАК СвободныеОстатки ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = СвободныеОстатки.Номенклатура И ЦеныНоменклатурыСрезПоследних.Характеристика = СвободныеОстатки.Характеристика ГДЕ ЦеныНоменклатурыСрезПоследних.Цена > 0; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Цены.Номенклатура, Цены.Характеристика, Цены.ВидЦены, Цены.Цена, Цены.Упаковка, Цены.Валюта, Цены.ЦеноваяГруппа, Цены.Склад, ВЫБОР КОГДА Цены.Остаток <0 ТОГДА 0 ИНАЧЕ Цены.Остаток КОНЕЦ КАК Остаток, ВЫБОР КОГДА (Цены.МетодОбеспеченияПотребностей = ЗНАЧЕНИЕ (Перечисление.МетодыОбеспеченияПотребностей.ЗаказПодЗаказ)) ИЛИ (Цены.МетодОбеспеченияПотребностей ЕСТЬ NULL И Цены.Остаток > 0) ТОГДА "под заказ" ИНАЧЕ Цены.ОстатокТекстом КОНЕЦ КАК ОстатокТекстом {ВЫБРАТЬ Номенклатура.*, Характеристика.*, ВидЦены.*, Цена, Упаковка.*, Валюта.*, ЦеноваяГруппа.*, Склад.*} ИЗ Цены КАК Цены {ГДЕ Цены.Номенклатура.*, Цены.Характеристика.*, Цены.ВидЦены.*, Цены.Цена, Цены.Упаковка.*, Цены.Валюта.*, Цены.Склад.*, Цены.Склад В ( ВЫБРАТЬ Склады.Ссылка КАК Склад ИЗ Справочник.Склады КАК Склады ГДЕ Склады.Ссылка В ИЕРАРХИИ (&Склад) И НЕ Склады.Ссылка.ЭтоГруппа)} } В нем условие на регистр сведений РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, ВидЦены В (&ВидыЦен) {((Номенклатура, Характеристика) В (ВЫБРАТЬ ОтборПоСегментуНоменклатуры.Номенклатура, ОтборПоСегментуНоменклатуры.Характеристика ИЗ ОтборПоСегментуНоменклатуры ГДЕ ОтборПоСегментуНоменклатуры.ИспользуетсяОтборПоСегментуНоменклатуры = &ИспользуетсяОтборПоСегментуНоменклатуры... Открываю конструктором запроса и не могу найти это условие, где оно может находиться. В условиях нет, в параметрах к виртуальной таблицы тоже нет и в построителе на вкладке условия тоже нет. Помогите найти |
|||
1
_fvadim
08.09.14
✎
11:20
|
справа закладочки есть?
|
|||
2
1sik
08.09.14
✎
11:23
|
(1) Есть , я во всех смотрел, в первую очередь в той где регистр цен находится
|
|||
3
barrgand
08.09.14
✎
11:28
|
(0) Вкладка "Построитель" - Кнопка "Параметры виртуальной таблицы"
|
|||
4
shuhard
08.09.14
✎
11:28
|
(2) на гайку нажми
|
|||
5
_fvadim
08.09.14
✎
11:29
|
(4) точно! гайка! которая шестерёнка :)
|
|||
6
1sik
08.09.14
✎
11:29
|
(3) (4) Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |