Имя: Пароль:
1C
 
Программное удаление помеченных на удаление записей
0 Rounder
 
16.11.08
10:51
Подскажите, пжл.
Возможно ли программно удалить помеченные на удаление записи/документы.
Т.е. пройти все стадии: выбор помеченных, контроль (если на них ссылки), удаление тех, на которые нету ссылок...
1 Санта Клаус
 
16.11.08
11:01
почитав  вот тут
v7: Люди, почему 1С обнаглела?
могу сказать одно, в семерке - это три строчки -  в 8.1 - наверное, 0,5
2 Aleksey_3
 
16.11.08
11:11
// удаление помеченных объектов с контролем ссылочной целостности
Помеченные = НайтиПомеченныеНаУдаление();
Найденные = 0;
УдалитьОбъекты(Помеченные, Истина, Найденные);
Для каждого Ссылка из Найденные Цикл
   СтрСообщения = "Объект не удален: " + СокрЛП(Ссылка[0]);
   СтрСсылка = ", используется в " + СокрЛП(Ссылка[1]);
   Сообщить (СтрСообщения + СтрСсылка);
КонецЦикла; (с) СП
3 Aleksey_3
 
16.11.08
11:13
Ну и по идеи так тоже должно работать

УдалитьОбъекты(НайтиПомеченныеНаУдаление(), Истина,);
4 Rounder
 
16.11.08
11:27
Спасибо - попробую.