Ver Mensaje Individual
  #5  
Antiguo 18-05-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola Nextor.

Hay algo importante a considerar en esto de las "vistas cx" (rejillas incrustadas en el componente TcxGrid):

Cuando las vistas son acomodadas en relación maestro-detalle, es importante que los conjuntos de datos que harán de "detalles" estén ordenados por el campo maestro. Por ejemplo, si la propiedad IndexFieldNames del conjunto de datos de estados (provincias / departamentos / comunidades autónomas, el término varía según el país) tiene un valor de 'Nombre' (para que se muestren ordenados alfabéticamente al expandir un país), es necesario que el valor de esa propiedad esté precedido por el nombre del campo usado para establecer la relación. Por ejemplo: 'IDPais;Nombre' (ordenado por país y nombre de estado).

El algoritmo de cxGrid para vistas detalle trabaja de tal forma que cuando ya no encuentra registros que correspondan a un registro maestro, da por hecho que no hay más y continúa con el siguiente registro maestro. Esa puede ser la razón por la cual no se muestran correctamente las filas detalles.

Realiza los cambios que correspondan en el orden de los registros y nos comentas qué tal resultó.

Saludos.

Al González.

Última edición por Al González fecha: 18-05-2011 a las 22:09:13.
Responder Con Cita