Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2010, 13:13   #1
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
Вопрос Отчет по иерархии

Добрый день господа. В базе находится классификатор населенных пунктов. Структура используемого идентификатора AddressID иерархическая в качестве разделителя уровней иерархии в идентификаторе используется символ ‘/’ (например ‘/1/’ – это объект 1ого уровня, ‘/1/50/’ - объект 2ого уровня и т.д.).

Для базы нужно создать отчет обо всех объектах второго уровня иерархии с указанием кол-ва входящих в него объектов 3-го, 4-ого и т.д. уровней с уникальными для своего родителя наименованиями.

Мне в голову приходит тупо считать "/" но это как то неправильно + я не смогу посчитать его детей.
alco84 вне форума Ответить с цитированием
Старый 10.12.2010, 17:58   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте alco84.
думаю Ваша задача разрешима, но поверьте объяснение "на пальцах" не даст желаемого результата.
Выложите архив с заранее подготовленным (избавленным от избыточных данных, OLE объектов,.... и сжатый средствами MS Access) файлом БД, и на примере Вашей БД можно будет продемонстрировать способ решения Вашей задачи.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 12.12.2010, 17:52   #3
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
По умолчанию

С этим вроде разобрался. Архив прилагается. Гляньте может что посоветуете. Но возник еще более сложный вопрос по той же базе.

Нужно создать текстовое поле для ввода данных в качестве разделителей уровней иерархии в данном поле пользователем могут использоваться любые не цифровые и не буквенные символы, при вводе могут быть пропущены 1 или более уровней иерархии, но не возможно нарушения порядка ввода. И это поле фильтрует список. Тут просто 0 мыслей (((
alco84 вне форума Ответить с цитированием
Старый 12.12.2010, 18:04   #4
alco84
Пользователь
 
Регистрация: 23.01.2010
Сообщений: 69
По умолчанию

Архив не загружается( 5 раз пробовал размер 5 мг
alco84 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод каталога с учетом иерархии из MySQL eurobax SQL, базы данных 7 17.08.2012 16:05
Вывод иерархии каталогов на экран bat0 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 25.04.2009 20:13
TASM,fat16 вывод иерархии каталогов диска bat0 Помощь студентам 2 21.04.2009 22:10
Создание иерархии классов (Delphi) Dawystrik Помощь студентам 1 22.03.2009 16:32
Копирование файлов(с созданией Иерархии) russian-stalker Общие вопросы Delphi 12 25.08.2008 19:09