Skip to content

v24.1.1

Compare
Choose a tag to compare
@LevkinSergey LevkinSergey released this 22 Jan 22:26
· 172 commits to master since this release

Общее

  • Реализованы редакторы следующих типов:
  • Уникальный идентификатор
  • Момент времени
  • Граница
  • Тип
  • Описание типов
  • Структура
  • Соответствие
  • Дерево значений
  • Табличный документ
  • Хранилище значения
  • Список значений
  • Массив
  • Картинка
  • Двоичные данные
  • Реализована возможность хранения специфичного значения(по умолчанию не поддерживаемого платформой- ТЗ, Массив и т.д.) для поля ввода. Этот механизм расширил имеющийся уже механизм выбора значения. Все редакторы специфичных типов подключены к данному механизму
    К данному механизму подключены формы консоли кода, редактора параметров сеанса, редактора констант.

  • Для механизма выбора значения поля ввода реализован выбор через специальную форму значения перечисления

  • В старую форму ХранилищаЗначения добавлена проверка на пустое хранилище с оповещением пользователя 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
    Peek 2024-01-22 20-48
  • Реализована интеграция с сервисом обмена кодом https://paste1c.ru/ . В командную панель редактора добавлено соответствующее подменю
    Peek 2024-01-22 23-27

Консоль кода

  • Реализовано дерево алгоритмов, вместо двух алгоритмов
  • Пересмотрен интерфейс консоли. Теперь доступно только одно поле для одновременного просмотра алгоритма.
  • Для переменных алгоритмов расширен список доступных типов для редактирования.

Консоль HTTP Запросов

  • Полностью переработан интерфейс консоли. За основу взят интерфейс программы Insomnia. by @free-archer in #534
    image

Теперь основная часть консоли - это дерево запросов. История осталась, но теперь привязана к каждому запросу и хранится только на время сессии работы с консолью.
ВНИМАНИЕ!!! Форматы предыдущих версий консоли 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

Full Changelog: v23.6.1...v24.1.1