:: Архив конференции по VFP до 2005 года
Связанные таблицы в grid
Wild ZAY

Сообщений: 5036
Откуда: 68 регион
Дата регистрации: 13.09.2004
Народ, помогите!
Фокс осваиваю самостоятельно, литературы практически никакой, все делаю вслепую, занимаюсь не столько делом, сколько экспериментами и пробами.
Значит так. Имеются 2 таблицы, связанные candidat индексами. Relation эта прописана в Init Event формы.
Таб1: поля фио_, код_улицы_.
Таб2: поля код_улицы_, улица_.
В форме создан grid, в котором должны появляться данные фио_ и улица_ (не код_улица_!). Ничего не выходит, данные идут только из Таб1.
Это я написал просто пример. На самом деле таблиц много и связанных между ними полей тоже и все должно сливаться в grid.
Спасибо всем, кто поможет.
Ratings: 0 negative/0 positive
Re: Связанные таблицы в grid
Владимир Максимов

Сообщений: 14100
Откуда: Москва
Дата регистрации: 02.09.2000
В ControlSource нужных стаолбцов пропиши нужные поля:

Grid1.RecordSource = "Tab1"
Grid1.Column1.ControlSource = "Tab1.фио_"
Grid1.Column2.ControlSource = "Tab2.улица_"

Что такое Relation и чем они отличаются от "постоянных связей" можно почитать здесь

www.foxclub.ru




------------------
Ratings: 0 negative/0 positive
Re: Связанные таблицы в grid
vasiliy_i
Автор

Сообщений: 27
Дата регистрации: 22.10.2003
dbf1 - главная
dbf2 - дочерняя

set relation to <keyfield> into dbf2 (additive)

в gride:

grid.column1.controlsource='dbf1.fieldname'
grid.column2.controlsource='dbf2.fieldname'
....
etc

должно получиться
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 14 (Гостей: 14)

© 2000-2024 Fox Club 
Яндекс.Метрика