tormozit / RDT1C

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

Консоль запросов. Создать новый файл и скопировать текущий запрос. #448

Closed PerlAmutor closed 1 year ago

PerlAmutor commented 1 year ago

https://github.com/tormozit/RDT1C/assets/87958986/f422d0ff-833a-4ec6-aaba-d996387daa76

Информация для технической поддержки Платформа: 8.3.20.1996 Режим БД: файловый Конфигурация. Название: 1С:ERP Управление предприятием 2 (2.5.12.53) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_17 Конфигурация. Режим использования синхронных вызовов: Использовать Конфигурация. Версия БСП: 301 Инструменты разработчика. Версия: Портативный 6.75.1p Инструменты разработчика. Инструмент: Консоль запросов Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Серверный модуль: Да Расширения. Понижайка () Клиент. Приложение: Обычное приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. Отладка разрешена: Нет Клиент. Постоянный кэш метаданных: Да Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский Клиент. ОС от имени администратора: Нет Клиент. ОС выполнение BAT: Да Клиент. ОС Текущая кодовая страница: 866

При создании новой формы Консоли запросов отсутствует вариант "Создать новый файл, но не копировать текущий запрос" Проблема проявляется, когда в текущей Консоли запросов открыт файл запросов (т.е. запросы не новые). При вызове команды "+" задается вопрос

image

Но ни первый ни второй вариант не подразумевают создание новой консоли без запросов.

tormozit commented 1 year ago

Но ведь достаточно ответить любой вариант и затем выполнить команду "Новый файл запросов". Непонятно в чем будет экономия. В одном клике?

PerlAmutor commented 1 year ago

Так и приходится делать каждый раз. Просто есть ощущение, что это несколько не нормально. Есть накладные расходы при копировании массивных файлов с запросами, где содержится большое количество параметров, в том числе с объемными таблицами значений.

tormozit commented 1 year ago

Технически копирование запроса в памяти происходит только при ответе "Да".

PerlAmutor commented 1 year ago

Так а разве он не копирует текущий открытый файл запросов?

tormozit commented 1 year ago

Файл не копируется. Но загружается в новую форму. Если он большой то на его чтение конечно тоже уйдет время.

PerlAmutor commented 1 year ago

Ну вот не хотелось бы )

tormozit commented 1 year ago

Понял. Создал задачу https://www.hostedredmine.com/issues/963889

tormozit commented 1 year ago

Сделано в 6.76