Имя: Пароль:
1C
1С v8
Вопрос по запросу под конец рабочего дня
0 Tumakota
 
28.08.15
18:13
Запрос1 = Новый Запрос;
    Запрос1.УстановитьПараметр("ТЗРезультата1", ТЗРезультата1);
    Запрос1.Текст =
        "ВЫБРАТЬ
        |    ТЗРезультата1.НомерСтроки,
        |    ТЗРезультата1.Номенклатура,
        |    ТЗРезультата1.ХарактеристикаНоменклатуры,
        |    ТЗРезультата1.Цвет,
        |    ТЗРезультата1.ОптЦена,
        |    ТЗРезультата1.ЦветНоменклатуры,
        |    ЕСТЬNULL(ТЗРезультата1.ОстатокНаСкладеОтправителя, 0) КАК ОстатокНаСкладеОтправителя,
        |    ЕСТЬNULL(ТЗРезультата1.ОстатокНаСкладеПолучателя, 0) КАК ОстатокНаСкладеПолучателя,
        |    ЕСТЬNULL(ТЗРезультата1.ПродажиРозница, 0) КАК ПродажиРозница
        |ПОМЕСТИТЬ ТЗПродажи
        |ИЗ
        |    &ТЗРезультата1 КАК ТЗРезультата1
        |;
        |
        |////////////////////////////////////////////////////////////////////////////////
        |ВЫБРАТЬ
        |    ТЗПродажи.НомерСтроки,
        |    ТЗПродажи.Номенклатура КАК Номенклатура,
        |    ТЗПродажи.ХарактеристикаНоменклатуры,
        |    ТЗПродажи.Цвет,
        |    ТЗПродажи.ОптЦена,
        |    ТЗПродажи.ЦветНоменклатуры,
        |    ЕСТЬNULL(ТЗПродажи.ОстатокНаСкладеОтправителя, 0) КАК ОстатокРозница,
        |    ЕСТЬNULL(ТЗПродажи.ОстатокНаСкладеПолучателя, 0) КАК СвободныйОстатокОпт,
        |    ЕСТЬNULL(ТЗПродажи.ПродажиРозница, 0) КАК ПродажиРозница
        |ИЗ
        |    ТЗПродажи КАК ТЗПродажи
        |ИТОГИ
        |    СУММА(ОстатокРозница),
        |    СУММА(СвободныйОстатокОпт),
        |    СУММА(ПродажиРозница)
        |ПО
        |    Номенклатура";
        
    Выборка = Запрос1.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);


Выдает такую ошибку:

{Форма.Форма.Форма(1114)}: Ошибка при вызове метода контекста (Выполнить)
    Выборка = Запрос1.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
{(30, 8)}: Неверные параметры "СУММА"
СУММА(<<?>>ОстатокРозница),

Что не правильно то?
1 Господин ПЖ
 
28.08.15
18:15
рукож.пие
2 Апош
 
28.08.15
18:21
(1) оно как раз на месте
3 Господин ПЖ
 
28.08.15
18:23
и ЕСТЬNULL(ТЗРезультата1.ОстатокНаСкладеОтправителя, 0)

откуда в типизированной таблице? упорот?
4 Tumakota
 
28.08.15
18:25
(3) А что не так, уже разобрался, с запрос все правильно и написан он правильно и сейчас работает, там просто проблема была в другом, если не хочешь помогать так и не пиши не чего
5 Господин ПЖ
 
28.08.15
18:29
>А что не так

все не так
6 Tumakota
 
28.08.15
18:31
(5) Да вроде все нормально;)
7 zhig75
 
28.08.15
18:44
(6) ЕстьNULL нахрена повторно в ТЗПродажи. А так всё нормально )
8 mehfk
 
28.08.15
19:03
(0) Копрокод.
9 Учитель
 
28.08.15
19:34
(4) Это миста, чел, сюда обратишься обольют какушками, и тебе станет настолько стыдно, что ты сам найдешь решение)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой