tormozit / RDT1C

Подсистема "Инструменты разработчика" для платформы 1С 8
http://devtool1c.ucoz.ru
91 stars 9 forks source link

Консоль кода. Непонятное описание ошибки, в случае наличия вызовов методов #510

Closed KovAlexey closed 1 year ago

KovAlexey commented 1 year ago

Программное окружение

Платформа: 8.3.21.1624 Режим БД: клиент-серверный Конфигурация. Название: 1С:Комплексная автоматизация 2 (2.4.13.187) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_14 Конфигурация. Режим использования синхронных вызовов: Использовать Конфигурация. Версия БСП: 301 Конфигурация. Использовать обычные формы в управляемом приложении: Да Инструменты разработчика. Версия: Расширение 6.86.2e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ПатчДоставка () Расширения. ПатчРаспределениеУдержаний () Расширения. Патч_РасширениеРоли_ЭтапыДоставки () Расширения. Патч_Цислинк_20230817 () Расширения. ИмяКрмпании (1.1.1.9) Расширения. зг_ЗУП (1.0.2.7) Расширения. ЭР_Обмен_КА_БП (1.0.2.19) Расширения. ИнструментыРазработчикаTormozit (6.86.2e) Расширения. МаркетКоннекторКА2 (1.0.2.2) Клиент. Приложение: Управляемое приложение 64б Клиент. Проверка модальных вызовов: Да Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. Отладка разрешена: Да Клиент. Постоянный кэш метаданных: Да Клиент. ОС: Майкрософт Windows 10 Корпоративная LTSC 64-разрядная Русский Клиент. ОС от имени администратора: Нет Клиент. ОС выполнение BAT: Да Клиент. ОС Текущая кодовая страница: 866 Клиент-Сервер. Пинг: 0мс Сервер. ОС: Майкрософт Windows Server 2019 Standard 64-разрядная Русский Сервер. Процесс: 64б Сервер. Отладка: tcp

Воспроизведение проблемы

  1. Открыл инструмент Консоль кода

  2. Ввел код с вызовом любой функции. галочка "Модуль" должна быть выключена Например: Рез = Труляля(); изображение

  3. Получил ошибку:

Редактор встроенный: Строка кода 1: {(1,1)}: Метка с указанным именем уже определена

При этом ошибка всегда ссылается на последнюю строку: изображение изображение

Ожидаемое поведение Понятное описание ошибки, которое сразу намекает, что проблема в коде.

tormozit commented 1 year ago

Не удалось воспроизвести. Можешь воспроизвести в новом окне консоли ?

KovAlexey commented 1 year ago

Воспроизвел. Но как оказалось есть один нюанс. В новой консоли ошибка повторяется только при нажатии заполнить

https://github.com/tormozit/RDT1C/assets/16429518/6f036354-94f0-4179-b4e2-eef4cdc89359

tormozit commented 1 year ago

Ошибку воспроизвел https://www.hostedredmine.com/issues/967654

tormozit commented 1 year ago

Исправлено в 6.87