Имя: Пароль:
1C
 
Получить пустые подразделения с иерархией
0 ArturDoo
 
06.07.22
15:35
Доброго дня. Стоит задача вывести в отчет пустые подразделения, но нужно учесть, чтоб дочерние подразделения тоже были пустыми. Иерархия доходит до 10 порядков. Как в запросе такое провернуть, знает кто-нибудь?
1 arsik
 
гуру
06.07.22
15:38
Выбрать всех непустых родителей и исключить эти элементы из всей выборки
2 ArturDoo
 
06.07.22
15:43
(1)Если у пустого родителя не пустая дочка, он не нужен
3 2S
 
06.07.22
15:45
в конце дня я пытаюсь понять что такое пустые подразделения О_о
4 arsik
 
гуру
06.07.22
15:45
+(1) Это ты получишь подразделения самого нижнего уровня. А дальше уже компануй правильно
5 ArturDoo
 
06.07.22
15:52
(4) Можно подробней? Такую же пользую принес бы совет - "ну ты отчет напиши и все увидишь")
6 arsik
 
гуру
06.07.22
15:58
(5) в (1) ты получишь все подразделения нижнего уровня. Все остальные будут непустые. Что тебе еще надо?
7 ArturDoo
 
06.07.22
16:10
Как мне понять в запросе, что в этой иерархии есть непустое подразделение?
п1 0с
  п2 0с
   п3 0с
    п4 1с
     п5 0с
      п6 0с
       п7 1с
        п8 0с
         п9 0с
И из этого я должен получить только п8 и п9. Как откинуть п6, п5 и тд?
8 Garykom
 
гуру
06.07.22
16:43
(7) циклами
9 arsik
 
гуру
06.07.22
17:01
(7) Что значит 1с что значит непустое?
10 1Сергей
 
06.07.22
17:01
(3) +1
Что такое Пустое подразделение?
11 ArturDoo
 
06.07.22
17:19
1с - 1 сотрудник. Пустое - значит, что в подразделении нет сотрудников
12 1Сергей
 
06.07.22
17:20
"1с - 1 сотрудник" отлить в золоте
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн