|
СКД | ☑ | ||
|---|---|---|---|---|
|
0
zerat
13.05.14
✎
11:09
|
Всем привет! Подскажите пожалуйста как при объединении таблиц в запросе СКД в итогах выводить разность ресурсов
ВЫБРАТЬ zer_СметаРаботы.ВидРабот, zer_СметаРаботы.Номенклатура, zer_СметаРаботы.Цена КАК Цена, zer_СметаРаботы.Всего КАК Всего, zer_СметаРаботы.КоличествоСКоэф КАК КоличествоСкоэф, "План" КАК Группа, NULL КАК Дата, 1 КАК Приоритет ПОМЕСТИТЬ План ИЗ Документ.zer_Смета.Работы КАК zer_СметаРаботы ГДЕ zer_СметаРаботы.Ссылка.Проведен = ИСТИНА И zer_СметаРаботы.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода И zer_СметаРаботы.Ссылка.Склад = &Склад ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ zer_СдельныйНарядРаботы.ВидРабот, zer_СдельныйНарядРаботы.Номенклатура, zer_СдельныйНарядРаботы.Цена, zer_СдельныйНарядРаботы.Всего, zer_СдельныйНарядРаботы.КоличествоСкоэф, "Выполнено за", zer_СдельныйНарядРаботы.Ссылка.Дата, 2 ИЗ Документ.zer_СдельныйНаряд.Работы КАК zer_СдельныйНарядРаботы ГДЕ zer_СдельныйНарядРаботы.Ссылка.Проведен = ИСТИНА И zer_СдельныйНарядРаботы.Ссылка.ДокументОснование.Склад = &Склад И zer_СдельныйНарядРаботы.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ План.КоличествоСкоэф КАК КоличествоСкоэф, План.Цена КАК Цена, План.Всего КАК Всего, План.Группа, ВЫБОР КОГДА План.Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) ТОГДА План.ВидРабот ИНАЧЕ План.Номенклатура КОНЕЦ КАК ВидРабот, План.Дата, План.Приоритет ИЗ План КАК План |
|||
|
1
barrgand
13.05.14
✎
11:23
|
(0) Я так понял из Всего из группы "План" в итогах надо отнять Всего из группы "Выполнено за"?
|
|||
|
2
zerat
13.05.14
✎
11:30
|
все верно нужно План - Выполне за
|
|||
|
3
zerat
13.05.14
✎
11:56
|
неужели никак??
|
|||
|
4
barrgand
13.05.14
✎
12:00
|
(3) В ресурсах для общих итогов что-то типа этого:
Сумма(ВычислитьВыражениеСГруппировкойМассив("Выбор когда Группа = ""План"" Тогда Сумма(Всего)*(-1) Иначе 0 конец"))+Сумма(ВычислитьВыражениеСГруппировкойМассив("Выбор когда Группа = ""Выполнено за"" Тогда Сумма(Всего) Иначе 0 конец")) |
| Форум | Правила | Описание | Секции | Поиск |