Skip to content

Releases: arkuznetsov/SerLib1C

v.0.11.0

05 Mar 15:39
Compare
Choose a tag to compare

Изменения в версии 0.11.0

  • Реализована обработка объектов типа "УдалениеОбъекта";
  • Реализована функция "НайтиЗаполнитьОбъектИзСтруктуры";
  • В функции "НайтиЗначениеПоОписанию" добавлен флаг поиска по наименованию;
  • Проверка простых типов вынесена в функцию;
  • Добавлено преобразование ранее отсутствующих объектов СКД;
  • Реализована сериализация типов: Картинка, Цвет, Шрифт, Рамка, Линия;
  • Реализовано сохранение/восстановление типа ДвоичныеДанные.

Исправления:

  • В функции "ПолучитьОписаниеВидаОбъектов" реализована работа со структурой описания объектов;
  • Добавлена установка безопасного режима при использовании методов "Выполнить/Вычислить";
  • Реализована обработка ситуации, когда тип значения поля, поля группировки, элемента отбора и т.п. отсутствует в конфигурации;
  • Доработано преобразований значений полей НачалоПериода/КонецПериода в поле группировки СКД, для ранее неучтенных возможных типов значений.

Рефакторинг:

  • Проверка на тип значения "ОписаниеТипов" вынесена в отдельную функцию;
  • Переработаны методы проверки совместимости;
  • Переработано получение значений системных перечислений (используется макет);
  • Переработан вызов преобразования объектов СКД (настройка соответствия типов объектов и функций преобразования вынесена в макет "ТипыЗначенийСКД").

Прочее:

  • Скрипт сборки переделан на 1CFilesConverter.

v.0.9.1

08 Sep 13:24
Compare
Choose a tag to compare

Изменения в версии 0.9.1

Оптимизации:

  • Оптимизирована проверка версии совместимости конфигурации;
  • Оптимизированы проверки типов метаданных объектов;
  • Оптимизирована проверка ссылочных типов;
  • Оптимизировано получение имен предопределенных данных.

v.0.9.0

22 Dec 14:16
Compare
Choose a tag to compare

Изменения в версии 0.9.0

  • Доработан поиск объектов по неполному описанию ссылки (отсутствует полный идентификатор);
  • Переработано определение версии платформы, режима совместимости и доступности механизмов платформы;
  • Переработана функция получения имени предопределенных данных;
  • Оптимизировано создание кэша описания типов, создание кэша вынесено в отдельную функцию;
  • Добавлена расширенная информация об ошибках заполнения реквизитов объектов;
  • Добавлена функция получения описания структуры хранения в СУБД.

Исправления:

  • Добавлен тип ГруппировкаТаблицыКомпоновкиДанных;
  • Доработано определение типа читаемых объектов по полю "__Тип" в корне представления объекта;
  • Поправлена функция определения типа значения в соответствии с изменением формата сохранения;
  • Исправлена ошибка преобразования бизнес-процессов;

v.0.7.0

19 Apr 07:24
Compare
Choose a tag to compare

Изменения в версии 0.7.0

Исправления:

  • Изменен метод вывода сообщений;
  • Исправлена ошибка получения описания метаданных объекта для значений не принадлежащих структуре метаданных;
  • Исправлена ошибка отсутствия возвращаемого значения функции СтрШаблонВнутр();
  • В процедуре "НастройкиСКДИзСтруктуры" реализована возможность создания нового объекта настроек;
  • В методах "ЭлементОтбораСКДВСтруктуру", "ЭлементОтбораСКДИзСтруктуры" исправлена ошибка отсутствия преобразования вида сравнения;
  • В методе "ТипДополненияПериодаКомпоновкиДанныхВСтроку" исправлена ошибка проверки режима совместимости конфигурации.

Тесты:

  • Добавлено тестирование обработки коллекций, имеющих поля типа ДвоичныеДанные, Картинка, ХранилищеЗначения.

Первый релиз

19 Jul 12:19
Compare
Choose a tag to compare