9999.Known.Issues.md


Известные проблемы при работе с СКВ

Список известных, на текущий момент, проблем при работе с СКВ.

Список может дополняться.

Проблема Как решить / Что можно сделать
Pass-Thru HTML перестаёт работать и отображается как простой текст Пересохранить данный элемент дизайна через UI.
Агенты по расписанию, если стоит время запуска All Day, никогда не стартует. Изменить режим и время запуска: с 00:01 по 23:59
Черный цвет у диалогов и/или таблицы. Третья закладка свойств таблицы.

Указать Table color = None

Указать Cell color = <нужный цвет> + применить к нужным ячейкам.

После переключения между ветками Кнопки на формах/подформах становятся больших размеров, а в названии появляются пробелы и переводы строк. В свойствах кнопки снять галку “Wrap is need”
Картинки в Outline после переключения и/или слияния веток не отображаются. Необходимо отредактировать элемент Outline через DXL и заменить для нужного элемента: database=‘C325714F001CD87C’ на database=‘0000000000000000’
Вычисляемые по формуле картинки не дают форме/подформе загрузиться в NSF из ODP. Удалить такие картинки с формы/подформы.

Если это невозможно, то надо искать альтернативу.

Исчезают пробелы между Computed Text и/или HotSpot на форме/подформе. Решено путем доработки шаблона преобразования DXLCleanNew.xsl
Размер шрифта в пустых строках сбивается и устанавливается на 10pt. Решено путем доработки шаблона преобразования DXLCleanNew.xsl

Второй вариант: ставить в строке символ пробела и менять шрифт.

SPOFU-папки всегда фиксируются как измененные и происходит удаление и добавление. Только пользовательские папки. Это так работает, это личные папки пользователей. Просто можно удалить.

Нельзя добавлять в gitIgnore потому что есть исходная папка-шаблон.

Неполная синхронизация NSF-ODP/ODP-NSF. TO_DO
При синхронизации может произойти так, что все элементы дизайна удаляются из базы и проекта. Не производить синхронизацию через панель swiper. Делать только вручную, как указано выше.
Потеря связи между ODP-NSF/NSF-ODP. Происходит при “удалении” (Remove) иконки базы в Designer с панели Applications.Лучше сделать Working Set, добавить туда базы и переключаться между ними.
Ошибка при выполнении Java: classNotFound для AgentBase Необходимо перевыбрать базовый класс для Агент/Библиотеки и всех связных java элементов. Неактуально для клиента версии 12.0.2 и выше. В 12.0.2 ошибка исправилась. В 14.0 появился новый способ синхронизации на основе yaml
Кнопка вызывает другую функцию. Пример: кнопка Найти по фильтру в заказах. Открыть код кнопки Sub Click(Source As Button), поменять что угодно, вернуть, сохранить форму.
Ссылка на вики репозиторий