Ver Mensaje Individual
  #1  
Antiguo 23-03-2014
gesjug gesjug is offline
Miembro
 
Registrado: jun 2007
Posts: 63
Reputación: 17
gesjug Va por buen camino
dxGrig desplegable

Hola a todos:

Tengo 2 tablas, una con los datos de los cursos y otra con los datos de los alumnos de cada curso, la cual tiene un campo idcurso. Cada alumno solo puede estar apuntado a un curso.
Tengo que usar un dxGrid, de devExpress, para mostrar un listado con los cursos, de manera que a la izquierda saldrá un '+', y al hacer click se desplegara la lista de los alumnos apuntados con sus datos.

Creo un level1 para los cursos y dentro de éste, un level2 para los alumnos. En el dbtableview, le asocio en masterkeyfield, el idcurso de la tabla1 y en el detailkeyfield el idcurso de la tabla 2. Tengo las dbtableview, ordenados por el idcurso como leí en algunos sitios.

He probado con 2 consultas, una para cada tabla y también con solo una consulta usando INNER JOIN, pero nada.
Me muestra los cursos, eso bien, pero cuando le doy al '+' para desplegarlo, me muestra las cabeceras de las columnas del dbtableview2 bien, pero no me rellena ningún dado en el desplegable.

He leido la documentación del componente, la página de DevExpress y algunos hilos del foro pero sigo los pasos que a la gente le funciona y a mi nada. Seguro que es alguna chorrada que se me está pasando por alto, pero no doy con ella.
Creo que no me he dejado nada por especificar, porque ahora no tengo el código a mano, lo estoy diciendo un poco de memoria, mañana lo podré mirar bien.

Si me pudierais orientar un poco, me sería de gran ayuda.

Muchas Gracias a todos
Responder Con Cita