Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
se®pent
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 37
1

Обзоры (Views) существуют в Access'е? Или подскажите как по другому сделать )

10.02.2011, 11:59. Просмотров 799. Ответов 5
Метки нет (Все метки)

Здравствуй многоуважаемый All

есть таблица
в этой таблице могут быть находится записи в отношении один к многим
т.е. добавлено поле которое указывает на id главной записи
т.е. примерно
id parent title
1 0 документ
2 0 документ2
3 0 документ3
4 1 дополнение к документ
5 1 второе дополнение к документ

выводить в другую подчиненную таблицу не хочу - структура та же самая
собственно вопрос
есть ли в access views ? в локальной версии не в MSql
или можно ли решить другими способами:
форма
на ней два грида или как тут называется это
при хождении по записям в первом гриде во втором показываются связанные записи
спасибо
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 11:59
Ответы с готовыми решениями:

TUpDown Increment, или как это сделать по другому
Прошу помощи в следующем вопросе: Есть TUpDown и ассоциированный с ним TEdit Основная проблема...

Как можно оператор ^ применить к типу double или как по другому сделать задачу
Помогите пожалуйста, в моем коде пишет, что "оператор ^ невозможно применить к типу double". Как...

Обзоры обзоров или как найти приложение на Андроид
"Тоже мне проблема - вон их сколько, выбирай по вкусу " скажет читатель и будет прав. Их...

как отсюда найти е?или сделать выражение по-другому что комплилятор смог прочитать
как отсюда найти е?или сделать выражение по-ругому что комплилятор смог прочитать c=1/a d=1/b...

5
se®pent
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 37
10.02.2011, 12:42  [ТС] 2
т.е. проще спросить
есть форма и подчинненая форма

могут ли они одновременно работать с одной и тойже таблицей
т.е. подчиненная показывать фильтрованные записи по отношению к записи главной
0
Ирча
0 / 0 / 0
Регистрация: 08.02.2010
Сообщений: 345
10.02.2011, 13:01 3
В принципе возможно
только как-то надо опознать главную запись и подчиненную
Например
Id parent title
1 1 Главная
2 1 Подчиненная1
3 1 Подчиненная2
1 2 Главная
2 2 Подчиненная1
3 2 Подчиненная2
тогда в главную форму источник запрос с отбором Id=1,
а в подчиненную Id>1,
работать будет, только не правильно это в корне, и вызовет много сложностей в процессе дальнейшей разработки
0
NeAs
0 / 0 / 0
Регистрация: 02.12.2010
Сообщений: 54
10.02.2011, 13:46 4
Надо на главной форме положить поле (например с именем ПолеСвязи) которое будет значением иметь данные из поля по которому связываются первая и вторая субформы. В построителе для данных этого поля (ПолеСвязи) введи =ИмяКонтролаНаГлавнойФормеДляПервойСубформы.Form!ИмяПоляСвязиПервойСубформы
затем в конструторе для ИмяКонтролаНаГлавнойФормеДляВторойСубформы в Свойства->Данные->Основные поля укажи 'ПолеСвязи' и все. Теперь при перемещении в первой субформе во второй будут отражаться соответствующие данные
0
se®pent
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 37
11.02.2011, 07:17  [ТС] 5
Честно говоря написал пост не попробовав
действительно все легко работает, создаем главную форму - на нее бахаем подчиненную указываем поля связи id и parent_id и все

2Ирча
насчет неправильности я б поспорил
если создавать отдельную ТБД в моем случае, придется полностью копировать структуру этой главной таблицы

а в подчиненные тогда вносить еще дополнительное поле - смотреть к какой таблице относится запись к подчиненной или к главной
т.е. к примеру
главная таблица - договора
подчиненная - дополнения к договорам
подчиненная - подрятчик
ДОГОВОРА
1 договор1
2 договор2

ПОДЧИНЕННАЯ
1 1 дополнение к 1
2 1 дополнение к 1
3 2 дополнение к 2

ПОДЧИНЕННАЯ ПОДРЯТЧИК
1 1 подрятчик (а к какой именно таблице?? - придется еще вводить поле)

поэтому считаю проще добавить логическое поле в таблицу и смотреть договор или дополнение
0
se®pent
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 37
11.02.2011, 07:18  [ТС] 6
спасибо за ответы кстати!
0
11.02.2011, 07:18
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2011, 07:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

подскажите пожалуйста как сделать заполнение одного мемо количеством строк равных другому мемо?
Подскажите пожалуйста есть 2 memo в одному допустим 20 строк а в другом 5 как сделать что бы при...

Как это сделать просто незнаю как назывваваеться эта штука или вложения или что подскажите кто может
Вот при мер не пойму как это зделать если б подсвечивалось название нашел бы ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.