Infostart DataFormWizard 2025.2: общие контроли для нескольких объектов и настройка действий при ошибке в обработчиках

Infostart DataFormWizard 2025.2: общие контроли для нескольких объектов и настройка действий при ошибке в обработчиках
16.05.2025
1349

Infostart DataFormWizard 2025.2 теперь позволяет настраивать проверки более гибко. Поддерживаются общие контроли для нескольких объектов, проверка только для интерактивной записи в форме, отбор по пользователям подразделения с учетом иерархии и настройка действий при возникновении ошибки во время выполнения обработчика.


О расширении

Infostart DataFormWizard – это расширение, которое позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках.

Основные возможности:

  • Контроли данных – проверки на СКД, которые будут срабатывать при записи и изменении объектов.

  • Скрытие объектов – аналог RLS, который можно установить в пользовательском режиме.

  • Обработчики – дополнение обработчиков событий ПриСозданииНаСервере; ПередЗаписью; ПриКопировании, ОбработкаЗаполнения (Ввод на основании), ОбработкаПроверкиЗаполнения без модификации кода конфигурации. Позволяет реализовать сложную проверку доступа или настроить заполнение данных значениями по умолчанию. Можно вызывать перед или после встроенного в конфигурацию обработчика.

Все варианты проверок можно установить для конкретных пользователей, ролей или профилей доступа – в том числе, с учетом принадлежности (или отсутствия принадлежности) пользователей конкретному подразделению БСП.

Выполнение кода расширением производится в безопасном режиме, а выполнение схем СКД – без использования внешних функций. Проверки действуют исключительно в рамках назначенных объектов и не нагружают другие объекты системы.

Расширение применимо для любых конфигураций на управляемых формах с режимом совместимости 8.3.14+ и платформой 8.3.15+. Имеет два варианта поставки:

  • PROF – работает с типами объектов: Справочник, Документ; лицензию можно активировать на одном сервере.
  • CORP – работает с типами: Справочник, Документ, План видов Характеристик, Задача, Бизнес процесс, План счетов, План видов расчета; позволяет настроить вывод сообщений по шаблону; лицензия рассчитана на привязку к трем серверам.

 

Выполняйте проверки при вводе данных без изменения кода конфигурации

Подробнее

 

Новое в версии 2025.2: общие контроли данных и проверка действия только в форме

Появилась возможность создавать общие контроли для нескольких объектов – в этом случае для настроек проверки доступны только общие поля.

 

 

Общие контроли могут быть полезны для проверки реквизитов (Договор, Контрагент), которые используются в нескольких объектах – новый механизм позволяет не дублировать проверки, а подключать существующие к другим объектам.

 

 

Кроме этого, проверку при записи теперь можно установить только для интерактивной записи объекта в форме – в этом случае программное создание и изменение проверяться не будет.


Настройка действия при ошибке в обработчике

Теперь можно задать действие при возникновении ошибки во время его выполнения:

  • Игнорировать,
  • Записывать в журнал,
  • Сообщать пользователю,
  • Вызывать исключение

По умолчанию устанавливается действие «Записывать в журнал».

 

Запись об ошибке выполнения обработчика в журнале регистрации

Вызов исключения при ошибке выполнения обработчика

Сообщение пользователю об ошибке выполнения обработчика


Ограничения по подразделениям

Добавлен вариант проверки действия на пользователя по подразделению (БСП) с учетом иерархии подразделений.

 

 

Такой вариант отбора дает больше гибкости – в разных ситуациях можно назначать разные отборы.


Изменения в интерфейсе

 

 

Вместо единой команды «Настройки контроля данных и форм» теперь в подсистеме выводятся отдельные команды:

  • «Все настройки»
  • «Обработчики»
  • «Контроли данных».

 

 

Каждая команда открывает общий диалог настроек контроля данных и форм, но «Контроли данных» и «Обработчики» устанавливают соответствующие фильтры по видам настроек – на вывод только контролей или только обработчиков.


Отдельные права на установку контролей и обработчиков

Добавлена возможность ограничить права (просмотр, редактирование) для контролей данных и обработчиков.

 

 

Для этой цели в состав подсистемы добавлены новые роли:

  • Infostart DataFormWizard (просмотр контролей данных)
  • Infostart DataFormWizard (редактирование контролей данных)
  • Infostart DataFormWizard (просмотр обработчиков)
  • Infostart DataFormWizard (редактирование обработчиков)


Прочее

Оптимизирована проверка действия контролей и обработчиков на пользователей (ранее она была кое-где излишней).

В форме обработчика добавлено описание ограничения выполнения.

Исправлено дублирование значений при подборе значений области действия на пользователей группа, профиль, группа пользователей

Для обработчика «ПередЗаписью» документа учитываются параметры «РежимЗаписи» и «РежимПроведения».
 

logo

Infostart DataFormWizard

Управляйте данными и формами в 1С
Проверка ввода данных. Выполнение произвольных обработчиков. Контроль доступа к данным

Узнать подробнее
logo

Больше полезной информации
в нашем телеграм-канале

 

 

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Аналитик

См. также

1С-специалист часто встает перед выбором, какая площадка Инфостарта выгоднее для монетизации разработок – База знаний или Маркетплейс. Узнаем об этом 13 августа на бесплатном вебинаре, а еще расскажем о продвижении и личном бренде – присоединяйтесь!

вчера в 15:15    195    Alice_Brineva    0       

2

Ручная настройка прав доступа в 1С – это трудоемкий процесс, где высока вероятность ошибок. Расскажем, с какими проблемами сталкиваются администраторы и как автоматизированный подбор ролей решает их – быстро, точно и безопасно.

16.07.2025    1829    vtretyakova    0       

16

Не нужно изобретать велосипед: есть готовое решение для быстрой и надежной синхронизации данных между типовыми и нетиповыми конфигурациями. Подсистема использует КД 2.0 для регулярных обменов и решает ключевые боли интеграции.

15.07.2025    1262    vtretyakova    3       

26

Вы давно в 1С, и «как написать первый запрос» – давно позади. Значит, пора переходить на следующий уровень. В этом обзоре – шесть мощных инструментов, которые расширяют возможности опытного 1С-разработчика.

14.07.2025    6422    vtretyakova    0       

28

Появилась возможность переопределять ввод по строке у объектов, контролируемых расширением. Поддерживается поиск с неправильной раскладкой, отображение иконки элемента, поиск по представлению, навигационной ссылке и уникальному идентификатору.

10.07.2025    1656    vikad    0       

25

Верните мощную автоматизацию сложных согласований в 1С:Документооборот 3.0! Устраните функциональный разрыв, восстановите работу СКП с документами и получите гибкость для многоуровневых бизнес-процессов. Расскажем об отличиях ДО 2.1х от ДО 3.0.

09.07.2025    1510    vtretyakova    0       

11

Типовая 1С:ERP не справляется с учетом переработки давальческого сырья – данные искажаются, отчеты заполняются вручную. Новое расширение решает проблему: автоматизирует расчет услуг и исключает ошибки в актах и счетах-фактурах.

08.07.2025    1651    vtretyakova    0       

16

Для работы с товарами в небольших магазинах и на складе больше не требуется специальное оборудование – достаточно обычного смартфона. Программа «Мобильный ТСД для 1С» превратит телефон в удобный инструмент для инвентаризации и работы с маркировкой.

07.07.2025    5254    o_prohina    7       

14
Инфостарт бот

Оставьте свое сообщение