|
|
#1 |
|
Участник
|
Отношение many-to-many
День добрый!
Господа, как решается задача отображения данных в гридах двух таблиц, связанных отношением многие-ко-многим? Создал две таблицы (А, Б), связал из через третью (С). Теперь хочу показыватьэти данные на гридах. Добавляю все три таблицы в датасорс формы, на форме два грида. Главная таблица - А (верхний грид), таблица Б - нижний грид. Связал датасорсы так: Б + С - inner join C + А - delayed В итоге при движении по верхнем гриду данные в нижнем отображаются правильно, но в нижнем гриде не получается ходить по записям - курсор все время прыгает на первую запись. В чем может быть дело? Спасибо. |
|
|
|
|
#2 |
|
----------------
|
в неправильной настройке свойства DataSource на Grid-е
|
|
|
|
|
#3 |
|
Участник
|
Wamr, в том-то и дело, что источники на гридах указаны верно. Для верхнего грида - А, для нижнего - Б
|
|
|
|
|
#4 |
|
----------------
|
так может на нижний надо C, а не B
|
|
|
|
| За это сообщение автора поблагодарили: AlexeyVS (1). | |
|
|
#5 |
|
Участник
|
![]() опс, действительно... Огромное спасибо, Wamr!!! |
|
|