Имя: Пароль:
1C
1С v8
Запрос
Ø (Asmody 24.11.2014 10:52)
0 SH_tan
 
24.11.14
10:40
Добрый день всем!
У меня вопрос. Есть УТ не типовая 8.1 и необходимо в запросе сделать так чтобы внутри собиралось значения по определенным значениям.

Запрос получает по списку значений Склады (их много) резервы Свободный остаток и другие таблицы в результате табличка и по строчно
Склад1 .....
Склад2 .....
Склад3 .....
Склад4 .....
Склад5 .....

Вопрос как сделать чтобы некоторые в итоге были

Склад1 .....
Склад2 .....
ОбщийСклад .....(Склад3 + Склад4 + Склад5)
1 Wobland
 
24.11.14
10:42
выбор когда склад в (&нужные) тогда остаток иначе 0
2 SH_tan
 
24.11.14
10:42
это последняя табличка в запросе (он большой поэтому только последнюю)

ВЫБРАТЬ
    ВТТоварСклад.СсылкаСклад КАК Склад,
    ВТТоварСклад.ТоварСправочник КАК Товар,
    ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, "") КАК ОстСклад,
    ЕСТЬNULL(ВТОстУк.ОстФактУк, "") КАК ОстФактУк,
    ЕСТЬNULL(ВТРезервКД.ОстКд, "") КАК ОстКд,
    ЕСТЬNULL(ВТРезервРГ.ОстВсеРГ, "") КАК ОстВсеРГ,
    ЕСТЬNULL(ВТРезервРГ.ОстРГ, "") КАК ОстРГ,
    ЕСТЬNULL(ВТРезервыСчета.ОстРез, "") КАК ОстРез,
    ЕСТЬNULL(ВТРезервыСчета.ОстБронь, "") КАК ОстБронь,
    ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, 0) - ЕСТЬNULL(ВТОстУк.ОстФактУк, 0) - ЕСТЬNULL(ВТРезервКД.ОстКд, 0) - ЕСТЬNULL(ВТРезервРГ.ОстВсеРГ, 0) КАК ОстФакт,
    ЕСТЬNULL(ВТОстатокНаСкладах.ОстСклад, 0) - ЕСТЬNULL(ВТОстУк.ОстФактУк, 0) - ЕСТЬNULL(ВТРезервКД.ОстКд, 0) - ЕСТЬNULL(ВТРезервРГ.ОстВсеРГ, 0) - ЕСТЬNULL(ВТРезервыСчета.ОстРез, 0) КАК СвОст
3 SH_tan
 
24.11.14
10:44
(1) это в условии написать?
4 Wobland
 
24.11.14
10:44
(3) это в выбрать написать
5 SH_tan
 
24.11.14
10:46
(4) склады у меня так выбираются , тут?
ВЫБРАТЬ
    СкладыКомпании.Ссылка КАК СсылкаСклад,
    СкладыКомпании.Кондиция,
    СкладыКомпании.Отгружать
ПОМЕСТИТЬ ВТСкладыОК
ИЗ
    Справочник.СкладыКомпании КАК СкладыКомпании
ГДЕ
    СкладыКомпании.Ссылка В(&СписокСклады)
6 Wobland
 
24.11.14
10:48
хорошо, я повторю
выбор когда склад в (&нужные) тогда остаток иначе 0 конец как НовыйПравильныйОстаток
7 Asmody
 
модератор
24.11.14
10:51
Тема не отражает суть сообщения