Отношение many-to-many
День добрый!
Господа, как решается задача отображения данных в гридах двух таблиц, связанных отношением многие-ко-многим?
Создал две таблицы (А, Б), связал из через третью (С). Теперь хочу показыватьэти данные на гридах. Добавляю все три таблицы в датасорс формы, на форме два грида. Главная таблица - А (верхний грид), таблица Б - нижний грид.
Связал датасорсы так:
Б + С - inner join
C + А - delayed
В итоге при движении по верхнем гриду данные в нижнем отображаются правильно, но в нижнем гриде не получается ходить по записям - курсор все время прыгает на первую запись.
В чем может быть дело?
Спасибо.
|