1C-Company / 1c-edt-issues

Пространство для пожеланий и обсуждения ошибок 1C:Enterprise Development Tools
https://edt.1c.ru/
134 stars 8 forks source link

При включенной проверке запросов для обычного текста запроса излишне детектируется ошибка "Для компонови данных нельзя указывать итоги". В сообщении, кстати, пропущена буква. #1374

Open DmitryShvaika opened 3 months ago

DmitryShvaika commented 3 months ago

Описание ошибки

При включенной проверке запросов для обычного текста запроса излишне детектируется ошибка "Для компонови данных нельзя указывать итоги". В сообщении, кстати, пропущена буква.

image

Как воспроизвести

  1. Создать общий модуль с текстом:
// @strict-types - директива для edt - проверка модуля в строгих типах

#Область ПрограммныйИнтерфейс

// Текст запроса тест.
// 
// Возвращаемое значение:
//  Строка
//
Функция ТекстЗапросаТест() Экспорт

    ТекстЗапроса = "ВЫБРАТЬ
        |   1 КАК Поле1
        |ИТОГИ
        |ПО
        |   Поле1";

    Возврат ТекстЗапроса;

КонецФункции

#КонецОбласти

При этом должен быть включен параметр "Включить расчет типов контента для строковых литералов". Профиль валидации проекта приложен: Edt-Project-Full.zip

Скриншоты

No response

Ожидаемое поведение

Ошибка не должна детектироваться. Сообщение об ошибке не должно содержать орфографической ошибки.

Лог рабочей области

Не требуется

Версия 1С:EDT

Ruby 2023.3.3

Операционная система

Windows

Установленные плагины

No response

Дополнительная информация

No response