Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Непонятное поведение конструктора запроса в конфигураторе

Непонятное поведение конструктора запроса в конфигураторе
Я
   Sayan_mi
 
24.08.20 - 08:23
В конфигураторе редактирую запрос. Ввожу такую строку ПриобретениеТоваровУслугТовары.Цена  * ПриобретениеТоваровУслугТовары.Количество Выдаёт ошибку "Не верные параметры "*"". Оба поля числовые добавление функций ЕстьNULL или оператора Выразить не помогает. Что за ошибка? Вообще то запрос отрабатывает, но хочется понять почему конструктор ругается?
   Волшебник
 
1 - 24.08.20 - 08:25
Только не показывай запрос
   Sayan_mi
 
2 - 24.08.20 - 08:30
(1) Ну вот он целиком:
"ВЫБРАТЬ
            |    ПриобретениеТоваровУслугТовары.Ссылка.ТАБ_ЗаданиеНаПеревозку КАК ЗаданиеНаПеревозку,
            |    ПриобретениеТоваровУслугТовары.ЗаказПоставщику КАК Распоряжение,
            |    ПриобретениеТоваровУслугТовары.Склад КАК Склад,
            |    ПриобретениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
            |    ПриобретениеТоваровУслугТовары.Характеристика КАК Характеристика,
            |    ПриобретениеТоваровУслугТовары.Назначение КАК Назначение,
            |    ПриобретениеТоваровУслугТовары.Серия КАК Серия,
            |    ПриобретениеТоваровУслугТовары.КодСтроки КАК ТАБ_КодСтроки,
            |    ПриобретениеТоваровУслугТовары.Количество КАК Количество,
            |    ПриобретениеТоваровУслугТовары.ТАБ_ДопРасходыПоДоставке КАК ТАБ_ДопРасходыПоДоставке,
            |    ПриобретениеТоваровУслугТовары.ТАБ_ДопРасходыПоТаможне КАК ТАБ_ДопРасходыПоТаможне,
            |    ПриобретениеТоваровУслугТовары.ТАБ_ДопРасходыПоДоставкеНДС КАК ТАБ_ДопРасходыПоДоставкеНДС,
            |    ПриобретениеТоваровУслугТовары.ТАБ_ДопРасходыПоТаможнеНДС КАК ТАБ_ДопРасходыПоТаможнеНДС,
            |    ПриобретениеТоваровУслугТовары.Цена КАК ТАБ_Цена,
            |    ПриобретениеТоваровУслугТовары.Ссылка.Контрагент КАК ПолучательОтправитель,
            |    ПриобретениеТоваровУслугТовары.Ссылка КАК Приобретение,
            |    ПриобретениеТоваровУслугТовары.Ссылка.ПоступлениеПоЗаказам КАК ПоступлениеПоЗаказам,
            |    ПриобретениеТоваровУслугТовары.Ссылка.Валюта КАК Валюта,
            |    ПриобретениеТоваровУслугТовары.Ссылка.Дата КАК ДатаДокумента,
            |    ПриобретениеТоваровУслугТовары.Количество*ПриобретениеТоваровУслугТовары.Цена КАК СуммаРегл,
            |    ЛОЖЬ КАК ВсеТовары
            |ИЗ
            |    Документ.ПриобретениеТоваровУслуг.Товары КАК ПриобретениеТоваровУслугТовары
            |ГДЕ
            |    ПриобретениеТоваровУслугТовары.Ссылка.ТАБ_ЗаданиеНаПеревозку = &ЗаданиеНаПеревозку
            |    И ПриобретениеТоваровУслугТовары.Номенклатура В(&Номенклатура)";
   2S
 
3 - 24.08.20 - 08:30
а сумма(...)
   ДенисЧ
 
4 - 24.08.20 - 08:33
(3) Зачем? Группировок же нет?
   Sayan_mi
 
5 - 24.08.20 - 08:33
(3) а причем сумма Нужно же именно произведение и Сумма(...) Сумма с учетом группировки.
   2S
 
6 - 24.08.20 - 08:35
(4) ну да)
(0) а параметры покажи
   ДенисЧ
 
7 - 24.08.20 - 08:36
ну вот сделал у себя

    "ВЫБРАТЬ
    |    РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
    |    РеализацияТоваровУслугТовары.Цена КАК Цена,
    |    РеализацияТоваровУслугТовары.Количество КАК Количество,
    |    РеализацияТоваровУслугТовары.Цена * РеализацияТоваровУслугТовары.Количество КАК Сумма
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары

Конструктор нормально проглотил...
   ДенисЧ
 
8 - 24.08.20 - 08:36
1С:Предприятие 8.3 (8.3.16.1224)
   Волшебник
 
9 - 24.08.20 - 08:38
(7) Забацай теперь ПОМЕСТИТЬ и вторым запросом ВЫБРАТЬ с группировкой по Номенклатура и подсчётом Сумма(Сумма)
   Sayan_mi
 
10 - 24.08.20 - 08:48
Да в Консоли запросов * отрабатывает. Ругается только в конструкторе запросов конфигуратора. :-(
   PuhUfa
 
11 - 24.08.20 - 08:55
А с типами у колонок "Цена" и "Количество" все нормально?
   TormozIT
 
12 - 24.08.20 - 08:58
Пробуй на другой версии платформы и заодно сообщи свою.
   Sayan_mi
 
13 - 24.08.20 - 09:03
(12) Платформа 8.3.17.1386.
   Sayan_mi
 
14 - 24.08.20 - 09:04
(11) Да обе цифра. Да и выразить как цифра не помогало.
   ДенисЧ
 
15 - 24.08.20 - 09:06
(9)     стрЗапрос = "
    |ВЫБРАТЬ
    |    РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
    |    РеализацияТоваровУслугТовары.Цена КАК Цена,
    |    РеализацияТоваровУслугТовары.Количество КАК Количество,
    |    РеализацияТоваровУслугТовары.Цена * РеализацияТоваровУслугТовары.Количество КАК Сумма
    |ПОМЕСТИТЬ вт
    |ИЗ
    |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары;
    |
    |ВЫБРАТЬ Номенклатура, СУММА(Сумма)
    |ИЗ вт
    |СГРУППИРОВАТЬ ПО Номенклатура
    |";


Конструктор точно так же слопал и не подавился

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.