Проект

Общее

Профиль

Работа с расширениями » История » Версия 3

« Предыдущее - Версия 3/5 (Разница(diff)) - Следующее » - Текущая версия
Всеволод Дорофеев, 16.02.2020 19:09


Работа с расширениями

ИзменениеИКонтроль

&ИзменениеИКонтроль("КоличествоПроблемВерсионирования")
Функция Расширение_КоличествоПроблемВерсионирования(УзлыОбмена, Знач ПараметрыЗапроса)

    Если ПараметрыЗапроса = Неопределено Тогда
        ПараметрыЗапроса = ПараметрыЗапросаКоличествоПроблемВерсионирования();
    КонецЕсли;

#Удаление //  Проект 
    ИспользуетсяВерсионирование = ОбменДаннымиПовтИсп.ИспользуетсяВерсионирование(, Истина);
#КонецУдаления 
#Вставка 
    // Проект . { сильно тормозит форма синхронизации данных
    ИспользуетсяВерсионирование = Ложь;
    // } Проект .
#КонецВставки 

    Если ИспользуетсяВерсионирование Тогда
        МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
        Возврат МодульВерсионированиеОбъектов.КоличествоКоллизийИлиНепринятых(
        УзлыОбмена,
        ПараметрыЗапроса.ЭтоКоличествоКоллизий,
        ПараметрыЗапроса.УчитыватьПроигнорированные,
        ПараметрыЗапроса.Период,
        ПараметрыЗапроса.СтрокаПоиска);
    КонецЕсли;

    Возврат 0;

КонецФункции

Перед

&Перед("ОбработкаЗаполнения")
Процедура Расширение_ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
    // Вставить содержимое метода.
КонецПроцедуры