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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.12.2017, 09:05   #1
Olesya9771
Новичок
Джуниор
 
Регистрация: 06.05.2017
Сообщений: 1
По умолчанию Иерархическая структура шапок

Дана таблица (смотри на рисунок). Описание данной таблицы (ее структура) я создала в Microsoft Access под названием descriptionsimple и descriptionmatrica.

Давайте рассмотрим descriptionsimple.
Поле C_name – номер шапки, С_prinadlezhost– указывает номера верхних шапок (1-ого,2-ого уровня) у которых имеются подчинённые шапки (какие именно см. на поле C_name). Получается, что два этих поля связаны между собой неким образом (но речь не об этом).
Далее идет поле N_level что показывает уровень расположения наших шапок, их всего 3. Все это вы можете увидеть на рисунке. N_order показвает порядок расположения шапок в каждом уровне. Например, поменяв порядок (N_order) 1,2 на 2,1 в 1-ом уровне (N_level), в таблице шапка F1 (N поезда) встанет на место второго столбца, а шапка F2 (направление) на место первого. Порядок определяется в пределах каждого уровня.

C_name это текстовое название шапки, С_type показывает тип данных не шапок, а тип данных, присваиваемые ячейкам под этими шапками. Аналогично с полем N_lenght (длина ячеек). Поле C_status является как мне кажется необязательным и указывает существование шапки на физическом уровне.

Рассмотренная таблица descriptionsimple описывала вертикальные шапки, то есть простую таблицу.


Таблица descriptionmatrica, также как и предыдущая таблица описывает наши шапки, но в данном случае находящиеся в горизонтальном положении то есть создается матричная таблица.
Теперь, вопрос как из двух этих таблиц получить таблицу-матрицу? Возможно это можно сделать в третьей таблице yacheyka, соеденив наши шапки каким-то образом. Скорее всего наша таблица yacheyka будет иметь С_type и N_lenght (то что необходимо при ее описании).

Внимание задание!

- Обращаясь к данным таблицам описаний descriptionsimple и descriptionmatrica создать через процедуру я предполагаю Create Table в Visual Basic либо sQL (необязательно в ней, реализация возможна где угодно) «выплюнуть» отчет в виде таблицы, изображенной на моем рисунке. Отчет может быть получен в Excele, Worde не имеет значение.
Подробно я описала, для того чтобы понять самое главное, СУТЬ задания, а поняв его в можете применить свои способы выполнения задания, так как работа креативная и творческая. Выполнить можно хотя б обычную таблицу без вертикальных шапок (не матричная таблица), главное получить это дерево, иерархические шапки обращаясь к таблице описания! Возможно есть какие-то недочеты или ошибки все это вы можно подкорректировать. Спасибо всем кто дочитал.
Вложения
Тип файла: zip база даннх.zip (25.8 Кб, 9 просмотров)
Olesya9771 вне форума
Старый 08.12.2017, 10:13   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Было же

http://www.programmersforum.ru/showthread.php?t=315117
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печать разных шапок на листах Artistry Microsoft Office Excel 2 11.04.2014 13:34
Иерархическая база данных Kristas Microsoft Office Access 6 01.04.2013 17:09
Иерархическая группировка Katerinka13 Microsoft Office Excel 12 06.02.2013 10:24
Иерархическая структура таблицы базы mdb Wikly БД в Delphi 7 07.05.2010 22:55