v24.1.1
Общее
- Реализованы редакторы следующих типов:
- Уникальный идентификатор
- Момент времени
- Граница
- Тип
- Описание типов
- Структура
- Соответствие
- Дерево значений
- Табличный документ
- Хранилище значения
- Список значений
- Массив
- Картинка
- Двоичные данные
-
Реализована возможность хранения специфичного значения(по умолчанию не поддерживаемого платформой- ТЗ, Массив и т.д.) для поля ввода. Этот механизм расширил имеющийся уже механизм выбора значения. Все редакторы специфичных типов подключены к данному механизму
К данному механизму подключены формы консоли кода, редактора параметров сеанса, редактора констант. -
Для механизма выбора значения поля ввода реализован выбор через специальную форму значения перечисления
-
В старую форму ХранилищаЗначения добавлена проверка на пустое хранилище с оповещением пользователя by @free-archer in #531
-
Возможность задавать в каком каталоге относительно сервера держать данные инструментов на сервере #511
-
Добавляет права на справочник "Дополнительные отчеты и обработки" #538 by @free-archer in #539
-
Исправлена ошибка в параметрах записи объектов - Написано "Привелигированный", а правильно "Привилегированный #274 by @iljyxa in #550
-
Модуль преобразование данных JSON обновлен до версии 0.10.0
-
Модуль HTTPКоннектор обновлен до версии 2.5.0
-
Обходим ошибку когда при временной подмене пароля в конф используется проверка сложности и длины issue558 by @NaumovAlsandr in #559
-
Добавлена команда в интерфейс подсистемы "Информация для техподдержки", собирающая данные о контексте применения инструментов
-
Добавлена команда в интерфейс подсистемы "Очистить кэш инструментов на клиенте", позволяющая очистить вспомогательные библиотеки, сохраненные на компьютер пользователя.
-
Убрано автоматическое очищение кэша инструментов при закрытии сеанса 1С
Новые инструменты
- Редактор параметров сеанса
Отладка
- Добавлена возможность через функцию УИ_._От() отлаживать МенеджерВременныхТаблиц #546. Для отладки открывается консоль запросов с пустым запросом и заполненными временными таблицами
Редактор кода
- Исправление ошибки исполнения кода через обработку, если код не компилируется
- В клиентских алгоритмах при использовании режима исполнения через обработку реализована возможность у процедур устанавливать директивы компиляции. Что дает возможность выполнять алгоритмы с клиент-серверными вызовами в одном алгоритме. #334
- Реализована интеграция с сервисом обмена кодом https://paste1c.ru/ . В командную панель редактора добавлено соответствующее подменю
Консоль кода
- Реализовано дерево алгоритмов, вместо двух алгоритмов
- Пересмотрен интерфейс консоли. Теперь доступно только одно поле для одновременного просмотра алгоритма.
- Для переменных алгоритмов расширен список доступных типов для редактирования.
Консоль HTTP Запросов
- Полностью переработан интерфейс консоли. За основу взят интерфейс программы Insomnia. by @free-archer in #534
Теперь основная часть консоли - это дерево запросов. История осталась, но теперь привязана к каждому запросу и хранится только на время сессии работы с консолью.
ВНИМАНИЕ!!! Форматы предыдущих версий консоли HTTP запросов не поддерживаются
- Добавлена возможность интерактивно задавать настройки аутентификации. Доступны варианты - Логин/Пароль, Bearer token, АутентификацияОС
- Добавлена возможность автоматической установки заголовка Content-Type в зависимости от выбарнного вида тела и кодировки
- Добавлена возможность отправки тела запроса типа multipart/form-data. С возможностью передачи файлов
- Добавлена генерация кода для конфигуратора для текущего запроса
- Добавлена возможность указать свой(специфичный) глагол запроса HTTP
Редактор констант
- Изменение хранилища значений в редакторе констант #460
- Подключение редактирование значения константы через механизм поля ввода с контейнером
- Изменено отображение на таблицу
Структура хранения базы данных
- Реализована возможность отображать размеры таблиц базы данных #123. Есть следующие способы определения размеров:
- Платформенным методом "ПолучитьРазмерДанныхБазыДанных". Доступно при использовании платформы 8.3.15 и выше
- Через утилиту psql. Используется в случае использования в качестве СУБД PosqtgreSQL.
- Через утилиту sqlcmd. Используется в случае использования в качестве СУБД MsSQL
- Через утилиту ctool1cd. Используется для файловых баз.
- Оптимизирован механизм поиска
- Добавлены фильтры по назначению и по виду объектов метаданных
Редактор реквизитов объектов
- Добавлена возможность Возможность редактировать хранилище значения в таблице реквизитов
- Добавлена возможность Возможность редактировать уникальный идентификатор в таблице реквизитов
- Добавлена возможность редактировать имя предопределенных данных
- Исправлена ошибка При попытке отредактировать записи движений документа не возможно выбрать регистр, в котором хотел отредактировать записи. #483 by @free-archer in #527
- При выборе реквизита типа перечисление реализована форма выбора значения перечисления с отображением идентификатора значения и его синоним. by @iljyxa, @svsrus81 in #550
Редактор СКД
- #508 Редактор СКД: ограничение полей работает как в конфигураторе by @Oleg1085 in #518
- #519 Исправил расстановку ролей при загрузке схемы из файла в Редакторе СКД by @Oleg1085 in #521
- Исправлена ошибка - При редактировании запроса через CTRL+D не выполняется событие "ПриИзменении" #453 by @iljyxa in #550
- Исправлена ошибка - При вводе запроса с клавиатуры добавляются лишние параметры #449 by @iljyxa in #550
Консоль запросов
- #520 Несколько одинаковых параметров в Консоли запросов by @free-archer in #524
- Исправлена ошибка обработки типа ХранилищеЗначения в качестве параметра #394 by @free-archer in #529
- Добавлена кнопка "Добавить к запросу" запросы из файла. При этом имя файла запроса не изменяется. #547 by @free-archer in #548
- Основная форма консоли запросов адаптирована под маленькие разрешения
Консоль отчетов
- Исправляет ошибку #509 При закрытии окна программы вываливается в ошибку в строке 2762. "Серверные вызовы при завершении работы запрещены by @free-archer in #525
- В Консоль отчетов УИ добавлена информация о фактически исполняемом запросе с возможностью открытия запросов в консоли кода by @free-archer in #557
Групповая обработка справочников и документов
- #490 Групповая обработка справочников и документов Список алгоритмов by @free-archer in #526
- Исправлена ошибка - Групповая обработка не показывает общие реквизиты в списке реквизитов by @tda82 in #543
Алгоритмы
- Добавлена возможность выполнять алгоритм через вызов метода http сервиса
- #514 Исправлена ошибка при создании параметра алгоритма с типом коллекция значений by @Oleg1085 in #517
Конструктор регулярных выражения
- Исправляет ошибку #385 В конструкторе регулярных выражений, на вкладке «Найдены», при двойном клике по строке, выдаёт ошибку (В методе НайтиФрагментВРаскраскеЗавершение количество параметров 2. Ожидаемое количество - 1.) by @free-archer in #530
New Contributors
- @free-archer made their first contribution in #524
- @tda82 made their first contribution in #543
- @NaumovAlsandr made their first contribution in #559
- @svsrus81
Full Changelog: v23.6.1...v24.1.1