vanessa-opensource / add

Разработка с управляемым качеством на 1С
Mozilla Public License 2.0
330 stars 183 forks source link

Исправление ошибок и поддержка режима совместимости < 8.3 #1107

Open sfaqer opened 1 year ago

sfaqer commented 1 year ago
  1. Исправлена загрузка плагинов в обычных формах
  2. Адаптация форм к работе в режиме совместимости < 8.3
  3. Исправлена ошибка при формировании представления теста в обычной форме, при не переданной настройке добавлять имя пользователя
  4. Для дымового теста проверки общих модулей учтена настройка "Используется"
  5. Исправлена ошибка дымового теста открытия форм в случае если в конфигурации есть общий модуль "ОбщегоНазначения" но в нём нет метода "ПодсистемаСуществует"

@vanessa-opensource/Collaborators - просьба прокомментировать и проверить

artbear commented 1 year ago

Адаптация форм к работе в режиме совместимости < 8.3

@sfaqer основная проблема, что в этом режиме перестанут работать полезнейшие платформенные методы СтрХХХ

поэтому я и ушел в свое время от поддержки подобного режима совместимости, т.к. это затрудняет разработку

напиши, зачем тебе нужна подобная совместимость? УПП вроде бы позволяет работать с 8.3.5 или 8.3.6

sfaqer commented 1 year ago

@artbear Ну, конкретно у меня УПП 1.2 которую с горем пополам получилось на 8.2.16 перевести.) бтв, методы СтрXXX я в глобальный модуль закинул, поэтому у меня проблемы нет, скорее у меня проблема возникает на уровне ЭтотОбъект -> ЭтаФорма, ну и целенаправленно этот режим можно не поддерживать, я сам могу время от времени фиксы подкидывать.)