Работа с расширениями, патчами¶
Пакетное удаление расширений¶
Вариант 1. В параметры запуска 1С добавляем:
/DeleteCfg -AllExtensions
Запускаем через команду
//Файловая "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /fE:\Базы8_3\ПустаяБаза /NАдминистратор /P"" /DeleteCfg -AllExtensions //SQL "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /s "Сервер\ИмяБазы" /NАдминистратор /P"" /DeleteCfg -AllExtensions
ИзменениеИКонтроль¶
&ИзменениеИКонтроль("КоличествоПроблемВерсионирования") Функция Расширение_КоличествоПроблемВерсионирования(УзлыОбмена, Знач ПараметрыЗапроса) Если ПараметрыЗапроса = Неопределено Тогда ПараметрыЗапроса = ПараметрыЗапросаКоличествоПроблемВерсионирования(); КонецЕсли; #Удаление // Проект ИспользуетсяВерсионирование = ОбменДаннымиПовтИсп.ИспользуетсяВерсионирование(, Истина); #КонецУдаления #Вставка // Проект . { сильно тормозит форма синхронизации данных ИспользуетсяВерсионирование = Ложь; // } Проект . #КонецВставки Если ИспользуетсяВерсионирование Тогда МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов"); Возврат МодульВерсионированиеОбъектов.КоличествоКоллизийИлиНепринятых( УзлыОбмена, ПараметрыЗапроса.ЭтоКоличествоКоллизий, ПараметрыЗапроса.УчитыватьПроигнорированные, ПараметрыЗапроса.Период, ПараметрыЗапроса.СтрокаПоиска); КонецЕсли; Возврат 0; КонецФункции
Перед¶
&Перед("ОбработкаЗаполнения") Процедура Расширение_ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) // Вставить содержимое метода. КонецПроцедуры