В новой версии продукта «Infostart FormWizard: Управление данными и формами в 1С 8.3» появилась возможность выгружать и загружать настройки, устанавливать отдельные проверки для проведения документов, совершать групповые действия с выделенными строками контролей данных и обработчиков.
Появилась группировка сообщений, выводимых обработчиками, переход к форме списка и дополнительные поля для настройки контролей данных.
О расширении
«Infostart FormWizard» – это расширение, которое позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках.
Основные возможности:
- Контроли данных – проверки на СКД, которые будут срабатывать при записи и изменении объектов. Устанавливаются в разрезе пользователей, ролей, профилей доступа и т.д.
- Скрытие объектов – аналог RLS, который можно установить в пользовательском режиме. Устанавливаются в разрезе пользователей, ролей, профилей доступа и т.д.
- Обработчики – дополнение обработчиков событий ПриСозданииНаСервере и ПередЗаписью без модификации кода конфигурации. Позволяет настроить заполнение полей определенными значениями при открытии и при записи.
Выполнение кода расширением производится в безопасном режиме, а выполнение схем СКД – без использования внешних функций. Настаивать обработчики и проверки разрешено только администраторам. Проверки действуют исключительно в рамках назначенных объектов и не нагружают систему.
Расширение применимо для любых конфигураций на управляемых формах с режимом совместимости 8.3.10+.
Новое в версии 2024.1
Выгрузка/загрузка элементов настроек
Добавлена возможность выгрузки/загрузки настроек из файла. Удобно использовать, когда нужно перегрузить в рабочую базу настройки, сделанные в тестовом контуре. Есть возможность выгружать настройки полностью или только отдельные контроли/обработчики.
Групповые действия над элементами настроек
Появилась возможность совершать групповые действия над выделенными контролями данных и обработчиками – включать, отключать, устанавливать действие на пользователей: «на всех» или «на всех, кроме полных прав».
Контроли для проведенных документов
Для документов добавлена возможность устанавливать действие контроля по проведению – ранее можно было устанавливать контроли только для записи документа.
Группировка сообщений, выводимых обработчиками
Сообщения, выводимые при работе назначенных обработчиков событий, теперь группируются и дополняются заголовком контекста – «Обработчики УДиФ».
Заголовок контекста позволяет сразу идентифицировать, что сообщение связано с работой назначенных обработчиков УДиФ и не искать причину вывода сообщения в конфигураторе.
Дополнительные служебные поля настроек контролей данных
В настройки контролей добавлены дополнительные поля ТекущийПользователь, ТекущаяДата.
Добавлен переход к форме списка объекта
Из формы настроек и форм конкретных контролей/обработчиков теперь можно открыть список объектов, чтобы сразу проверить корректность работы назначенной настройки.
Прочее
В интерфейс расширения добавлены команды: «О программе» и «Сообщить о проблеме».
Также решены проблемы установки расширения, где сервером является Linux. И исправлены ошибки первой версии продукта.
Подробнее с возможностями нового релиза Infostart FormWizard 2024.1 и списком исправленных ошибок можно ознакомиться на странице релизов в репозитории GitHub.