Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчиненная форма / 14 сообщений из 14, страница 1 из 1
18.01.2004, 00:03
    #32379431
Подчиненная форма
Как сделать (прошу не ругать за простой вопрос, просто только начал разбираться с Databound controls) ?
Есть одна форма Form_1, и подчиненная форма Form_2 (frm_form2 - имя внедренного контрола).
Есть еще таблица: peoples (id - primary key)

Как сделать: в форме Form_1 есть ListBox с peoples, как при выборе человека в этом ListBox выводить его данные (name, age) в frm_form2 ? как для этого нужно связать между собой две формы ?

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
18.01.2004, 00:10
    #32379432
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
У контрола frm_form2 есть два свойства: ListMasterFields и LinkChildFields. В первое заносится имя листбокса, во второе имя того поля, которое в подчиненной форме ему соответствует и по которому должен накладываться фильтр.
...
Рейтинг: 0 / 0
18.01.2004, 00:42
    #32379436
Подчиненная форма
В конструкторе формы пытаюсь изменить свойства "Основные поля" и "Подчиненные поля" (оно ли это?) а он говорит что невозможно создать связь между свободными формами
...
Рейтинг: 0 / 0
18.01.2004, 00:48
    #32379438
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
А у подчиненной формы есть RecordSource?
...
Рейтинг: 0 / 0
18.01.2004, 00:55
    #32379439
Подчиненная форма
есть:
select id, name, age from peoples

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
18.01.2004, 01:06
    #32379441
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
Странно. Я сейчас построил такую конструкцию у себя - и все работает...
...
Рейтинг: 0 / 0
18.01.2004, 01:19
    #32379442
Подчиненная форма
у ListBox на Form_1 должно быть заполненно поле "данные" ? т.е. должен ли он быть привязан к какому-то полю ? если привязан - то нельзя выбрать мышкой (он считает что я изменяю id у записи и запрещает это делать), а если не выбран - не работает связь с подчиненной формой
...
Рейтинг: 0 / 0
18.01.2004, 01:25
    #32379443
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
Я у себя сделал листбокс без данных. Работает. :^(
...
Рейтинг: 0 / 0
18.01.2004, 01:35
    #32379444
Подчиненная форма
;) да уж, действительно :^(
буду что-нибудь придумывать:
ситуация такая:
1) у обоих форм RecordSource = peoples,
2) на главной - только listbox с Recordsource = "select id, name from peoples" присоединенный столбец - id
3) на подчиненной поля peoples, и привязки по "основные поля" и "подчиненный поля" к id
так я все понимаю ? у меня все вроде так, все работает, только при выборе другого id в главной форме в подчиненной ничего не меняется


---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
18.01.2004, 01:38
    #32379445
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
А зачем у главной-то RecordSource = peoples?
...
Рейтинг: 0 / 0
18.01.2004, 01:43
    #32379446
Подчиненная форма
иначе он говорит - "невозможно создать связь между свободными формами"

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
18.01.2004, 01:46
    #32379447
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
Не-не. Это точно неправильно.

Кстати, я попробовал так у себя. Тоже работает. Хотя и стало хуже, потому что главная форма стала показывать много записей.
...
Рейтинг: 0 / 0
18.01.2004, 10:58
    #32379470
Подчиненная форма
2Владимир Саныч:
извиняюсь, вчера ошибался. все работает, спасибо!

---------------------------------------
С уважением, Каримбаев Тимур
...
Рейтинг: 0 / 0
18.01.2004, 11:24
    #32379476
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма
:^) Ура.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчиненная форма / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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