0
Loki Evil
20.08.13
✎
15:13
|
Всем добрый день!
Что-то я раньше такого подхода нигде не встречал, а тут вот задача - нужно удаление помеченных объектов запускать по расписанию на сервере.
Кто-нибудь делал? Где подвох ?
Пример из синтаксис помощника:
// удаление помеченных объектов с контролем ссылочной целостности
Помеченные = НайтиПомеченныеНаУдаление();
Найденные = 0;
УдалитьОбъекты(Помеченные, Истина, Найденные);
Для каждого Ссылка из Найденные Цикл
СтрСообщения = "Объект не удален: " + СокрЛП(Ссылка[0]);
СтрСсылка = ", используется в " + СокрЛП(Ссылка[1]);
Сообщить (СтрСообщения + СтрСсылка);
КонецЦикла;
Примечание:
Ответственность за удаление объектов, на которые, возможно, имеются ссылки в недоступных данному сеансу данных, возлагается на вызывающего метод.
Если выполняется контроль ссылочной целостности, то установка монопольного режима обязательна.
В разделенном режиме метод не устанавливает монопольного режима доступа, а использует управляемые блокировки с учетом текущего разделения.
Что-то меня вот это примечание настораживает.
Я правильно понимаю, что если монопольного режима нет, то могут быть ситуации когда будет удален объект ссылки на который есть в заблокированных другим сеансом данных?
Можно ли установить монопольный режим для регламентного задания?
|
|
1
Loki Evil
20.08.13
✎
15:23
|
Нашел небольшую статью на <одном всем известном ресурсе с платной скачкой всего и вся> от 02.08.2013, ищется по ключевым словам из заголовка топика
Но там как-то не про грабли, а просто код решения по сути выложен и все... обратной связи нет, 2 коммента и тишина :)
|
|