Имя: Пароль:
1C
1С v8
Работа с удаленными записями
0 max735
 
28.10.13
17:36
Здравствуйте,
Имеется много-много помеченных на удаление объектов (справочники, документы), из них просто много цепляются за всякие сторонние сущности и просто так не удаляются.
Подскажите пожалуйста, есть ли какие-либо методы, позволяющие программно определить, за что цепляется объект, чтобы автоматизировать процесс?
Спасибо.
1 ДенисЧ
 
28.10.13
17:36
НайтиПоСсылкам()
2 Wobland
 
28.10.13
17:37
и как это автоматизировать?
3 МойКодУныл
 
28.10.13
17:40
(2) Наверно, помечать все найденное на удаление. Рекурсивно...
4 max735
 
28.10.13
18:21
(2)(3) Собственно, да.
В базе данных документы прописываются в специальные регистры сведений, откуда автоматически не удаляются. Поскольку документов много, руками удалять сложно. Кроме того, поскольку имеется большой документооборот хочется сделать что-то более удобное, чем стандартная панель управления.

Спасибо.
5 fisher
 
28.10.13
19:48
(4) Если записи регистра сведений должны удаляться автоматически при удалении значения измерения, то для такого измерения просто устанавливается свойство "Ведущее". И спрашивать не будет и прибивать будет само.
6 alex74
 
28.10.13
19:50
(3) запустить такую обработку, а через трое суток ее работы с удивлением обнаружить что в базе не осталось ничего :)
7 max735
 
29.10.13
11:38
(5) Спасибо, не знал про это свойство.
Но в моем случае это не совсем подходит, поскольку процесс записи (и удаления) в этот регистр не должен зависеть от прихоти пользователя, работающего с документом. Т.е. документ в данном случае вторичен.
8 catena
 
29.10.13
12:00
(7)Т.е. зависеть не должно, но удалять все-таки хотим?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn