Ver Mensaje Individual
  #2  
Antiguo 05-12-2007
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
Smile En las vistas

¡Hola!

No sé a quién aludes cuando dices que también eres novata, pero eso es irrelevante (sólo curiosidad).

Adentro de las rejillas TcxGrid hay niveles y cada nivel tiene a su lado una vista. Cuando la vista es de tipo "DB Table View", tiene una propiedad objeto llamada DataController, la cual tiene a su vez una llamada DataSource en la cual asignas la fuente de datos del conjunto de datos que deseas mostrar.

Una vez asignado el data source, da doble clic sobre la rejilla, selecciona la vista y elige una opción que dice "retrive all fields" (o algo por el estilo).

Eso es para que te cree un objeto columna por cada columna del conjunto de datos. Con esto logras mostrar los datos.

Básicamente un TcxGrid es un contenedor de "vistas cx", son estas vistas cx las verdaderas rejillas. Lo que sucede es que los TcxGrid pueden contener varias y diferentes tipos de vistas, organizando la información de diversas maneras. En tiempo de diseño, si el componente no tiene ningún binomio nivel-vista, puedes agregar uno con el botón derecho del ratón.

Es indistinto qué base de datos manejes. Las vistas DB Table View pueden conectarse a cualquier fuente de datos (TDataSource) que proporciones.

Espero que te sea de utilidad.

Saludos.

Al González.

Última edición por Al González fecha: 05-12-2007 a las 12:42:46.
Responder Con Cita