Пізніше зв'язування grid

Вельмишановний, All!
Порадьте, як правильно реалізувати пізніше зв'язування grid з даними.
уточнюю:
Інструмент - VFP8 SP1
Програма клієнт-серверна
Інтерфейс виглядає приблизно так - користувач на формі вводить дані для
пошуку або
фільтра, натискає кнопку "Отримати" і отримує :)) в grid. Якщо на формі
одна така кнопка,
то рішення очевидно - thisform.BindControls, а як бути коли потрібно
реалізувати ієрархічний вибір на одній формі?
Так як для другого рівня (grid-a) дані ще не отримані, то при
thisform.BindControls = .t. виникає помилка. Зараз це вирішено наступним
чином, у другого grid не вказано RecordSource, він встановлюється, коли
користувач вибирає рядок з 1-го grid, але при цьому злітають все
властивості стовпців у 2-му: ((. Тому доводиться писати код по установці
всіх потрібних властивостей. Немає повісті сумнішої на світі, ніж повість про.
(ліричний відступ :)))
Бажання у мене в общем-то просте - мати можливість для таких випадків
користуватися дизайнером форм і менше писати коду.
Чи є зміни пов'язані з цією проблемою в VFP9?

PS. Чи не радьте тягнути на клієнта повністю все таблиці. форми починають
довго відкриватися.

JL> Бажання у мене в общем-то просте - мати можливість для таких випадків
JL> користуватися дизайнером форм і менше писати коду.
JL> Чи є зміни пов'язані з цією проблемою в VFP9?


Залежно від потреби можна подивитися:

Для VFP 8/9 використовувати клас CursorAdapter, приклад можна подивитися тут:

Best regards.
Михайло Дроздов, ІТТ Софт, Перм, Росія
[Michael Drozdov, ICS Soft, Perm, Russia]

Мої найкращі побажання

Post by Michael Drozdov
ADO і ODBC, а також до Native-таблиць і XML-даними, отриманими з

Post by Michael Drozdov
з прикладу TasTrade.dbc, в Dataenvironment форми. У прикладах використано

Post by Michael Drozdov
одне єдине з'єднання з сервером, щоб обслужити все CA,

Post by Michael Drozdov
DE, так і випадок, коли кожен CA з DE має своє власне з'єднання

Post by Michael Drozdov
сервером.

Подивився приклад з ADO, так як сам його використовую. Зауваження наступні, у
перших
відкриваються одразу всі курсори, по-друге коли в grdOrders додав стовпці,
щоб вказати заголовки і розміри форма перестала працювати (помилка - alias
orders not found).
А хочеться якраз ось цього - відкривати курсори тільки в разі потреби і
мати можливість
візуального редагування.