Имя: Пароль:
1C
1С v8
Как удалить задачи? (УТ 11.1)
0 specialone13
 
13.08.14
17:16
Если какой-нибудь документ привязан к задаче (объект конфигурации "задачи"), то его из программы никак не удалить, даже если статус задач "выполнен".
Как удалить эти злосчастные задачи?
1 Maxus43
 
13.08.14
17:19
просто сначала удаляй задачи, к которым привязан документ
2 specialone13
 
13.08.14
17:20
(1) Так вся проблема в том, что они не удаляются. Их нельзя пометить на удаление.
3 Maxus43
 
13.08.14
17:21
(2) это у тебя прав наверное нет, помечать... это такой же простой тапок, как и справочник
4 specialone13
 
13.08.14
17:22
(3) Права полные. Администратор системы.
5 Maxus43
 
13.08.14
17:27
(4) я могу пометить, незнаю что у вас за задачи...
6 Maxus43
 
13.08.14
17:28
может в УТ11 сделано так, хз. Сама по себе Задача - помечается на удаление без проблем
7 specialone13
 
13.08.14
17:40
(6) В УТ 11 не получается.
8 specialone13
 
13.08.14
17:57
Если конкретней, редакция 11.1 (11.1.4.11)
9 specialone13
 
15.08.14
13:15
Нет никаких идей?
10 kauksi
 
15.08.14
13:24
Процедура КнопкаВыполнитьНажатие(Кнопка)
    
    Выборка=Задачи[РС].Выбрать();
    Пока Выборка.Следующий() Цикл
        ЗадачаОбъект = Выборка.ПолучитьОбъект();
        ЗадачаОбъект.Удалить();
    КонецЦикла;    
    Сообщить ("обработка завершена");

КонецПроцедуры

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    
    ЭлементыФормы.РС.СписокВыбора.Очистить();
    Для Каждого МД из Метаданные.Задачи     Цикл
        ЭлементыФормы.РС.СписокВыбора.Добавить(МД.Имя, МД.Синоним);
    КонецЦикла;
    ЭлементыФормы.РС.СписокВыбора.СортироватьПоПредставлению();
    
КонецПроцедуры
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.