|
галочка в запросе | ☑ | ||
---|---|---|---|---|
0
MMAyvazov
10.06.19
✎
17:27
|
ВЫБРАТЬ
ЗапросПоДанным.Номенклатура КАК Номенклатура, СУММА(ЗапросПоДанным.ТоварыОрганизаций) КАК ТоварыОрганизаций, СУММА(ЗапросПоДанным.ТоварыНаСкладах) КАК ТоварыНаСкладах, СУММА(ЗапросПоДанным.ТоварыВЯчейках) КАК ТоварыВЯчейках, ЗапросПоДанным.Номенклатура.Код КАК Код, ЗапросПоДанным.Номенклатура.Артикул КАК Артикул ИЗ (ВЫБРАТЬ ТоварыОрганизацийОстатки.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, СУММА(ТоварыОрганизацийОстатки.КоличествоОстаток) КАК ТоварыОрганизаций, 0 КАК ТоварыНаСкладах, 0 КАК ТоварыВЯчейках ИЗ РегистрНакопления.ТоварыОрганизаций.Остатки( , ВЫБОР КОГДА &номенклатура = НЕОПРЕДЕЛЕНО ИЛИ &номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&Номенклатура) КОНЕЦ И ВЫБОР КОГДА &склад = НЕОПРЕДЕЛЕНО ИЛИ &Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаУчетаНоменклатуры.Склад В ИЕРАРХИИ (&Склад) КОНЕЦ) КАК ТоварыОрганизацийОстатки СГРУППИРОВАТЬ ПО ТоварыОрганизацийОстатки.АналитикаУчетаНоменклатуры.Номенклатура ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура, 0, СУММА(ТоварыНаСкладахОстатки.ВНаличииОстаток), 0 ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки( , Номенклатура = &Номенклатура И Склад = &Склад) КАК ТоварыНаСкладахОстатки СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстатки.Номенклатура ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ТоварыВЯчейкахОстатки.Номенклатура, 0, 0, СУММА(ТоварыВЯчейкахОстатки.ВНаличииОстаток) ИЗ РегистрНакопления.ТоварыВЯчейках.Остатки( , Ячейка.Владелец = &Номенклатура И Ячейка.Владелец = &Склад) КАК ТоварыВЯчейкахОстатки СГРУППИРОВАТЬ ПО ТоварыВЯчейкахОстатки.Номенклатура) КАК ЗапросПоДанным СГРУППИРОВАТЬ ПО ЗапросПоДанным.Номенклатура, ЗапросПоДанным.Номенклатура.Код, ЗапросПоДанным.Номенклатура.Артикул ИМЕЮЩИЕ (СУММА(ЗапросПоДанным.ТоварыОрганизаций) <> СУММА(ЗапросПоДанным.ТоварыНаСкладах) ИЛИ СУММА(ЗапросПоДанным.ТоварыВЯчейках) <> СУММА(ЗапросПоДанным.ТоварыНаСкладах) ИЛИ СУММА(ЗапросПоДанным.ТоварыОрганизаций) <> СУММА(ЗапросПоДанным.ТоварыВЯчейках)) Помогите с вопросом, нужно вывести в форме отчета галочку, если галочка стоит показывает Товары Организаций, если галочки нет, то не показывает, как это сделать? |
|||
1
Ёпрст
10.06.19
✎
17:38
|
(0) добавь в запрос организации
|Где &Параметр ..... Запрос.УстановитьПараметр("Параметр",РеквизитСГалочкойТипаБулева); |
|||
2
Ёпрст
10.06.19
✎
17:38
|
усё
|
|||
3
MMAyvazov
10.06.19
✎
17:40
|
это в конце что ли?
|
|||
4
MMAyvazov
10.06.19
✎
17:44
|
ИЗ
РегистрНакопления.ТоварыОрганизаций.Остатки Где &Параметр ).( , ВЫБОР КОГДА &номенклатура = НЕОПРЕДЕЛЕНО ИЛИ &номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&Номенклатура) КОНЕЦ И ВЫБОР КОГДА &склад = НЕОПРЕДЕЛЕНО ИЛИ &Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаУчетаНоменклатуры.Склад В ИЕРАРХИИ (&Склад) КОНЕЦ) КАК ТоварыОрганизацийОстатки Запрос.УстановитьПараметр("Параметр",РеквизитСГалочкойТипаБулева); СГРУППИРОВАТЬ ПО |
|||
5
Ёпрст
10.06.19
✎
17:48
|
(4)
............... КОНЕЦ) КАК ТоварыОрганизацийОстатки Где &Параметр СГРУППИРОВАТЬ ПО ТоварыОрганизацийОстатки.АналитикаУчетаНоменклатуры.Номенклатура |
|||
6
MMAyvazov
10.06.19
✎
17:50
|
Запрос.УстановитьПараметр("Параметр",РеквизитСГалочкойТипаБулева);
а это куда ? |
|||
7
Ёпрст
10.06.19
✎
17:54
|
Перед Запрос.Выполнить
|
|||
8
MMAyvazov
10.06.19
✎
17:57
|
ничего не пойму, а где тут у меня запрос.выполнить? у меня же нет такого.
|
|||
9
Про100Филя
10.06.19
✎
18:11
|
(8) Если отчет на СКД, то &Параметр появиться в параметрах. Если запрос в модуле отчета, то ищи в нем.
|
|||
10
MMAyvazov
10.06.19
✎
18:19
|
в СКД делаю, только вот не пойму что именно писать в моем случае и в каком месте, с УстановитьПараметр не сталкивался ни разу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |