You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При редактировании модуля объекта бизнес-процесса, содержащего аннотацию //@strict-types, редактор кода не определяет тип реквизита бизнес-процесса, а валидатор диагностирует ошибки Переменная "Реквизит" не имеет типа при попытке присвоить реквизиту какое-либо значение.
Как воспроизвести
Создаем новый проект.
Создаем новый бизнес-процесс с именем "БизнесПроцесс".
Добавляем реквизит бизнес-процесса с именем "Реквизит" и типом "Строка".
В модуле объекта бизнес-процесса пишем код:
// @strict-types
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
#Область ПрограммныйИнтерфейс
// Тест.
Процедура Тест() Экспорт
Реквизит = "Тест";
КонецПроцедуры
#КонецОбласти
#КонецЕсли
Проблема проявляется только в модуле объекта бизнес-процесса. В документах, справочниках проблемы не возникает.
Очистка проекта, подавление диагностики и отмена подавления к решению проблемы не приводят.
The text was updated successfully, but these errors were encountered:
Описание ошибки
При редактировании модуля объекта бизнес-процесса, содержащего аннотацию //@strict-types, редактор кода не определяет тип реквизита бизнес-процесса, а валидатор диагностирует ошибки Переменная "Реквизит" не имеет типа при попытке присвоить реквизиту какое-либо значение.
Как воспроизвести
Скриншоты
Ожидаемое поведение
Ложного срабатывания проверки не происходит.
Лог рабочей области
logs.zip
Версия 1С:EDT
Ruby 2023.1.0
Операционная система
Windows
Установленные плагины
1C:Code style V8, 1C:SSL-support, 1C:Language Tool
Дополнительная информация
Проблема проявляется только в модуле объекта бизнес-процесса. В документах, справочниках проблемы не возникает.
Очистка проекта, подавление диагностики и отмена подавления к решению проблемы не приводят.
The text was updated successfully, but these errors were encountered: