0
- 23.04.2016 - 11:56
|
Заказчику потребовалась чистка от уволенных базы ЗУП 2.5. Я наваял некую обработину которая чистит всё по списку уволенных. Обработка формирует на лету код запросов анализируя метаданные у которых есть ссылки на физиков. Всё да не всё. Упёрся в то что некоторые документы имеют документы исправления. Теоретически понятно что документов исправлений может быть более чем один. Типа: Документ0 Исправлен Документом1, а Документ1 в свою очередь исправляет Документ2 и так далее. Сломал себе всю голову пытаясь представить как из всего этого выстроить иерархию запросом для того что бы увидеть всю цепочку последовательно на выходе из запроса. То есть что бы имея на руках цепочку пройти её всю в некоем цикле, разрывая связи, исправляя и возвращая связи между исправленным и исправлением по всей цепочке. Теоретически я понимаю что мне надо что то типа того материала который был у меня на курсах по СКД в разделе "своя иерархия". Вот только без СКД, в запросе. Возможно ли это? Или я не сильно понятно излагаю что мне надо? | |
| Интернет-форум Краснодарского края и Краснодара |