ПередОбновлениемИнформационнойБазы
страницаВызывается перед процедурами-обработчиками обновления данных ИБ. Здесь можно разместить любую нестандартную логику обновления данных - например, иначе проинициализировать сведения о версиях тех или иных подсистем с помощью ОбновлениеИнформационнойБазы.ВерсияИБ, ОбновлениеИнформационнойБазы.УстановитьВерсиюИБ, и ОбновлениеИнформационнойБазы.ЗарегистрироватьНовуюПодсистему.
Синтаксис
Процедура ПередОбновлениемИнформационнойБазы() Экспорт
Пример реализации
Для того чтобы отменить штатную процедуру перехода с другой программы, регистрируем сведения о том, что основная конфигурации уже актуальной версии: ВерсииПодсистем = ОбновлениеИнформационнойБазы.ВерсииПодсистем(); Если ВерсииПодсистем.Количество() > 0 И ВерсииПодсистем.Найти(Метаданные.Имя, "ИмяПодсистемы") = Неопределено Тогда ОбновлениеИнформационнойБазы.ЗарегистрироватьНовуюПодсистему(Метаданные.Имя, Метаданные.Версия); КонецЕсли;
Расположение
Общий модуль ОбновлениеИнформационнойБазыПереопределяемый
Доступность
Сервер, Толстый клиент, Внешнее соединение