Документация в README: обновление инструкций
- исправлены неточности в описании установки
- добавлены примеры использования
- улучшено форматирование
Новая функциональность в ТестированиеДокументации: проверка значений
- добавлен тест для проверки получения значений
- реализована проверка основных типов настроек
- добавлены проверки значений по умолчанию
Добавление файла в Docs: code_helper.png
- добавлен файл с изображением шаблона настройки
- используется в обновленной документации
- улучшает понимание процесса создания настроек
Рефакторинг кода в ПредопределенныеНастройкиПереопределяемый: добавлены
новые настройки
- добавлены примеры различных типов настроек
- улучшена читаемость кода
- добавлены комментарии для новых настроек
Документация в README: обновление информации о подсистеме
- добавлена ссылка на демонстрационный GIF
- улучшена визуализация информации
Добавление документации в Docs/Predefined_Demo.gif: демонстрация работы
подсистемы
- добавлен файл с демонстрацией работы подсистемы
- улучшает понимание возможностей подсистемы
Документация в README: обновление описания подсистемы
- исправлено описание назначения подсистемы
- обновлены преимущества и возможности
- улучшена структура и читаемость текста
предопределенных настроек
Новая функциональность в ПредопределенныеНастройкиПереопределяемый:
добавлена подсказка для программного добавления элементов
- реализована генерация уникального идентификатора для новых элементов
- добавлена подсказка с примером кода для добавления новых настроек
- улучшено описание настройки для программного добавления
Исправление ошибки в ПредопределенныеНастройки: увеличена длина поля
"Описание"
- исправлена максимальная длина поля "Описание" с 500 до 1024 символов
- улучшена поддержка длинных описаний для настроек
Рефакторинг кода в ФормаЭлемента: оптимизация процедуры
УстановитьПодсказкуПрограммногоДобавления
- удален неиспользуемый код и улучшена читаемость процедуры
- добавлена проверка на заполненность ссылки перед выполнением кода
- улучшена структура и форматирование кода
Исправление документации в Configuration: обновлена версия конфигурации
- обновлена версия конфигурации с 1.0-rc1 до 1.0
- исправлена версия для отражения текущего состояния разработки
Новая функциональность в ПредопределенныеНастройки: добавлен каталог
предопределенных настроек
- добавлена возможность создания каталога предопределенных настроек
- реализована проверка на удаление каталога, если он используется
- добавлены новые элементы интерфейса для работы с каталогом
Рефакторинг кода в ПредопределенныеНастройки: улучшение работы с
предопределенными настройками
- улучшена обработка удаления настроек
- добавлены проверки при удалении каталога настроек
- улучшена структура кода для работы с настройками
Изменение стиля в ПредопределенныеНастройкиТестирование: обновлен
интерфейс тестирования
- добавлены новые кнопки для создания и удаления каталога
- улучшено отображение элементов интерфейса
- добавлены новые тесты для проверки работы каталога настроек
feat in src/Catalogs/ПредопределенныеЗначенияНастройки/Forms/ФормаСписка/Form.form:
add row picture data path
- added row picture data path for dynamic list table
refactor in src/Configuration/Configuration.mdo: update configuration
version
- updated version from 0.9-rc5 to 0.9-rc6
- no additional changes in functionality
настроек
Новая функциональность в ПредопределенныеНастройки: улучшение обработки
типов значений
- добавлена поддержка новых типов значений
- улучшена проверка и установка значений
- исправлены ошибки в обработке крайних случаев
Исправление ошибки в ФормаЭлемента: исправлена подсказка для группы
страницы
- исправлен текст подсказки для группы страницы
- улучшена читаемость и понимание интерфейса
Рефакторинг кода в ФормаЭлемента: оптимизация логики работы с хранилищем
- изменена структура хранения данных
- улучшена производительность при работе с большими объемами данных
- исправлены неточности в обработке различных типов значений
Исправление ошибки в ПредопределенныеНастройки: исправлена логика
сравнения значений
- добавлены проверки для различных типов данных
- исправлены ошибки при сравнении сложных структур
- улучшена стабильность работы механизма сравнения
Рефакторинг кода в ТестированиеПредопределенныхНастроек: упрощение
тестовых данных
- изменена структура тестовых данных
- улучшена читаемость тестов
- оптимизирована логика тестирования различных сценариев
Рефакторинг кода в
ПредопределенныеЗначения/src/Catalogs/ПредопределенныеНастройки/Forms/ФормаЭлемента/Form.form:
улучшение интерфейса формы элемента
- удалены избыточные элементы формы
- улучшено представление и структура формы
- изменены подсказки и оформление формы
Новая функциональность в
ПредопределенныеЗначения/src/Configuration/Configuration.mdo: добавление
роли чтения предопределенных настроек
- добавлена новая роль "ЧтениеПредопределенныеЗначения"
- обновлены права доступа для каталога "ПредопределенныеНастройки"
- улучшена безопасность и управление доступом
Новая функциональность в ПредопределенныеНастройки: добавление даты
создания
- добавлен новый реквизит "ДатаСоздания"
- изменено оформление формы элемента
- изменена форма тестирования
Рефакторинг кода в ПредопределенныеНастройки: улучшение интерфейса и
логики
- улучшена процедура создания предопределенных настроек
- добавлена подсказка для описания настройки
- исправлены незначительные ошибки в коде
Исправление стиля в ПредопределенныеНастройки: обновление цветового
оформления
- обновлены цвета элементов формы
- улучшена читаемость и согласованность интерфейса
Обновление версии в Configuration: новый релиз
- версия обновлена до 0.9-rc2
- изменения отражены в метаданных конфигурации
Рефакторинг кода в ПредопределенныеНастройки: улучшение структуры и
читаемости
- улучшена организация кода
- добавлены области для группировки функций
- исправлены незначительные ошибки и опечатки
Обновление интерфейса в ФормаСписка: добавление новых элементов и
улучшение usability
- добавлены новые поля и элементы интерфейса
- улучшена навигация и визуальное представление
- исправлены проблемы с отображением и взаимодействием
Рефакторинг кода в ФормаЭлемента: оптимизация и улучшение кода
- оптимизированы процедуры и функции
- улучшена обработка событий и взаимодействие с пользователем
- исправлены ошибки и недочеты в логике работы
Документация в ПредопределенныеНастройки: добавление комментариев и
описаний
- добавлены комментарии к функциям и процедурам
- улучшены описания параметров и возвращаемых значений
- исправлены неточности и ошибки в документации
ПредопределенныеНастройки/src/Catalogs/ПредопределенныеНастройки/Forms/ФормаСписка/Form.form:
улучшение отображения и структуры формы
- изменен порядок следования колонок
- добавлены новые элементы формы
- улучшена читаемость и структура формы
Новая функциональность в
ПредопределенныеНастройки/src/CommonPictures/ТипыЗначений/Picture.zip:
добавлены новые картинки
- добавлены новые изображения для типов значений
- необходимо проверить использование в других местах
Новая функциональность в
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/ФормаТестирования/Items/НастройкиСозданы/Picture.png,
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/ФормаТестирования/Items/НастройкиУдалены/Picture.png,
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/ФормаТестирования/Items/НастройкиУстановлены/Picture.png:
добавлены новые изображения для статусов проверок
- добавлены изображения для отображения статусов
- необходимо проверить размеры и расположение
Рефакторинг кода в
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/ФормаТестирования/Form.form:
реорганизация формы тестирования
- изменена структура формы
- улучшено расположение элементов
- добавлены новые элементы
Рефакторинг кода в
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/ФормаТестирования/Module.bsl:
исправления и улучшения
- исправлены текстовые ошибки
- добавлены описания для настроек
- улучшена читаемость кода
Документация в
ПредопределенныеНастройки/src/Catalogs/ПредопределенныеНастройки/ObjectModule.bsl:
добавлены комментарии
- добавлены комментарии к модулю объекта
- улучшена документация кода
Рефакторинг кода в
ПредопределенныеНастройки/src/Catalogs/ПредопределенныеНастройки/ПредопределенныеНастройки.mdo:
изменение свойств реквизита
- изменены свойства реквизита "ИмяНастройки"
- необходимо проверить влияние на функциональность
Новая функциональность в
ПредопределенныеНастройки/src/Configuration/Configuration.mdo: добавлена
новая общая картинка
- добавлена общая картинка "ТипыЗначений"
- необходимо проверить использование в интерфейсе
- изменена структура страницы формы
- добавлены новые элементы интерфейса
- улучшена организация элементов формы
Новая функциональность в ПредопределенныеЗначенияНастройки: добавлены
новые команды и элементы формы
- созданы новые кнопки и декорации
- изменены свойства элементов формы
- улучшена читаемость и структура кода формы
Рефакторинг кода в ПредопределенныеНастройки: улучшение интерфейса
- изменено название группы на "Групповая проверка настроек"
- улучшено представление подсказок и названий
- изменено представление групп с "WeakSeparation" на "NormalSeparation"
Удаление кода в ПредопределенныеНастройкиТестирование: форма и модуль
формы
- удалена форма тестирования предопределенных настроек
- удален модуль формы тестирования
- изменения касаются обработчика ПредопределенныеНастройкиТестирование
добавлены новые возможности тестирования
Рефакторинг кода в ПредопределенныеНастройкиТестирование: исправлены
имена кнопок и улучшена структура кода
- исправлены имена кнопок для соответствия новым требованиям
- улучшена читаемость и поддерживаемость кода
Рефакторинг кода в ПредопределенныеНастройкиТестирование: добавлены
новые формы и обработчики
- добавлена новая форма для тестирования предопределенных настроек
- реализованы новые обработчики для улучшения функциональности
Новая функциональность в ПредопределенныеНастройкиТестирование: улучшено
тестирование предопределенных настроек
- добавлены новые проверки для различных типов настроек
- улучшена диагностика и отображение результатов тестирования
ПредопределенныеЗначенияПодсистема/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма/Module.bsl:
исправление проверки значения настройки
- улучшена структура кода функции проверки значения настройки
- добавлена функция проверки значения настройки на корректность
- улучшено оформление кнопок в зависимости от состояния настройки
Рефакторинг кода в
ПредопределенныеЗначенияПодсистема/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма/Form.form:
изменение порядка групп на форме
- изменен порядок следования групп "Массив" и "Ключ значение"
- исправлены идентификаторы элементов формы для соответствия изменениям
- улучшена структура формы для повышения удобства использования
Рефакторинг кода в
ПредопределенныеЗначенияПодсистема/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма/Form.form:
исправление идентификаторов элементов
- исправлены идентификаторы элементов формы для соответствия изменениям
- улучшена структура формы для повышения удобства использования
Рефакторинг кода в
ПредопределенныеЗначенияПодсистема/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма/Form.form:
исправление команды создания настройки "Ключ значение"
- исправлено название команды создания настройки "Ключ значение"
- улучшена структура формы для повышения удобства использования
Рефакторинг кода в ПредопределенныеНастройкиТестирования/Form.form:
изменение расположения элементов
- изменено расположение кнопок и декораций
- улучшена структура формы
- изменены свойства группы "ГруппаУстановить"
Исправление ошибки в
ПредопределенныеНастройки/src/CommonModules/ПредопределенныеНастройки/Module.bsl:
проверка типа значения
- исправлена проверка типа значения на соответствие типу "Массив"
- исправлена проверка типа значения на соответствие типу "Соответствие"
Рефакторинг кода в
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма/Module.bsl:
добавление и изменение тестовых настроек
- добавлены новые процедуры для изменения тестовых настроек различных
типов
- улучшена структура кода и добавлены новые проверки
Новая функциональность в
ПредопределенныеНастройки/src/DataProcessors/ПредопределенныеНастройкиТестирование/Forms/Форма.form:
добавление декорации
- добавлена новая декорация для отображения статуса настроек
- улучшено отображение статуса настроек на форме
ПредопределенныеЗначенияПодсистема/src/DataProcessors/ПредопределенныеЗначения/Forms/Форма/Module.bsl:
улучшение структуры и читаемости
- добавлены новые функции для работы с предопределенными настройками
- улучшена организация кода и уменьшено дублирование
- проведена оптимизация процедур и функций для повышения
производительности
Рефакторинг форм ПредопределенныеНастройки и
ПредопределенныеНастройкиТестирование
Рефакторинг формы в Catalogs/ПредопределенныеНастройки: исправление
идентификаторов элементов
- изменен id элемента "ИсходноеЗначение" на 169
- улучшена уникальность идентификаторов
Рефакторинг формы в
DataProcessors/ПредопределенныеНастройкиТестирование: исправление
идентификаторов элементов
- изменен id элемента "НастройкиСозданы" на 99
- улучшена уникальность идентификаторов
```
Рефакторинг кода в
ПредопределенныеЗначенияПодсистема/src/CommonModules/ПредопределенныеЗначенияНастройки/Module.bsl:
обработка типов значений
- исправлена проверка ссылочных типов
- добавлена обработка документов в типвсессылки
Исправление ошибки в
ПредопределенныеЗначенияПодсистема/src/Configuration/Configuration.mdo:
обновление версии конфигурации
- обновлена версия с 0.5 до 0.6
- изменения отражены в метаданных конфигурации
Новая функциональность в ПредопределенныеНастройки: определение типа
значения настройки
- добавлена функция ТипЗначенияПредопределеннойНастройки
- реализована проверка различных типов значений
Рефакторинг кода в ПредопределенныеНастройки: улучшение структуры и
читаемости
- улучшена функция НоваяТаблицаПредопределенныхНастроек
- инициализация таблицы настроек через конструктор
Рефакторинг кода в Форма: улучшение проверки значений настроек
- вынесена логика сравнения значений в отдельную функцию
- улучшена читаемость и поддерживаемость кода
Новая функциональность в ПредопределенныеЗначенияПодсистема: обновление
версии конфигурации
- версия обновлена до 0.5
- добавлены новые возможности
Рефакторинг кода в ПредопределенныеНастройки: улучшение проверки
настроек
- вынесена отдельная процедура для проверки значения настройки
- улучшена читаемость и поддерживаемость кода
- добавлена функция установки статуса кнопки
Стиль кода в
ПредопределенныеЗначенияПодсистема/src/Catalogs/ПредопределенныеЗначения/Forms/ФормаЭлемента/Form.form:
исправление отображения
- исправлены элементы декорации и их свойства
- улучшено форматирование и расположение элементов
- изменены настройки отображения и цвета текста