SAK » 03.03.2006 00:27:02
Индексируем подчиненную таблицу по ключевому полю. У подчиненной таблицы устанавливаем этот индекс активным в IndexFieldNames (честно говоря, это здесь самое сложное, сам немного помучался пока удалось это сделать), в MasterSource указываем DataSource связанный с главной таблицей, в MasterFields записываем имя ключевого поля главной таблицы. Всё, теперь при изменении положения курсора в главной таблице подчинённая будет автоматически устанавливаться в запись со значением ключевого поля равным значению ключевого поля в главной. Я пока сильно не экспериментировал в Лазарусе, но в Делфи при добавлении записи в подчинённую таблицу в ключевое поле автоматически записывается правильное значение.