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