powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна помощь
5 сообщений из 5, страница 1 из 1
Нужна помощь
    #32230153
Dmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
adp.Sql2000
Народ, проблемма в следующем.
есть таблица хранит иерархию для 3вью
id Name id_g level id_g Кодголовного
1 Dep1 1 1 level -уровень
2 Dep2 1 1
3 Dep3 1 1
4 kl1 2 2
5 P1 3 2
6 k2 2 2
7 m1 6 3
------------------------------
допустим такая таблица
мне нужно что он отобразил мне данные в отчете не в таком виде как в таблице, а у же вот в таком

Dep1
Dep2
kl1
kl2
m1
Dep3
P1
не могу придумать как это сделать, тоесть отсортировать по Родильским и дочерним записям.
Спасибо!
...
Рейтинг: 0 / 0
Нужна помощь
    #32230244
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать, чтобы "родители" стали группами.
ДЛя этого заджойнь табличку саму с собой по Id-ParentId
и выведи в два столбца родителей и деток.
Получишь нечто вида
Отд1 Подч1
Отд1 Подч2
Отд2 Подч1

- что и нужно отчету.
...
Рейтинг: 0 / 0
Нужна помощь
    #32230623
Dmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идея не плохая.
Получается именно так как вы сказали
Род1 | Дочернее1
Род2 | Дочернее2
Дочернее2|Дочернее3
Род1 |Дочернее4

получатеся примерно такая картина, но мне нужно немного другое

Род1
Дочернее1
Дочернее4 так как последняя запись Род1 яв-ся родит. для Дочернее4
Род2
Дочернее2
Дочернее3 (так как "Дочернее2 -яв-ся родит для Дочернее3")

Вот в таком виде, тоесть берется первая запись из табл и ищем есть ли у нее дочерняя запись, если есть несколько то берем первую и смотрим есть ли уже у дочернее поддочерняя запись, если да то выводим ее, есди у поддочерней нет "дочерняя3", то выводим дочернею запись от первой записи от самого первого родителя.
Надеюсь ясно выразил свою мысль
Вот такое чудо нужно отобразить в отчете.......
...
Рейтинг: 0 / 0
Нужна помощь
    #32230771
Dmit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может еще кто то подскажет еще что нибудь?????
...
Рейтинг: 0 / 0
Нужна помощь
    #32231067
dmitm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто ничего подобного не делал, аа??????? Подскажите , как мне это сделать?
Ничего пока не могу придумать.....
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужна помощь
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]