Rejilla
Ver más
Rejilla
La rejilla es un objeto que sirve para presentar listas de registros de las tablas.

La rejilla siempre va asociada a una tabla de un proyecto de datos heredado. El flujo es Lista de la tabla asociada tanto para la entrada como para la salida.
La rejilla está compuesta por una serie de celdas distribuidas en forma de filas y colulmnas. Una fila se corresponde con un registro de una tabla y una columna con un campo de la tabla. Una celda, por tanto, permitirá mostrar un dato concreto de un registro concreto de la tabla.
Para crear una rejilla hacer doble clic sobre el icono correspondiente
de la galería de objetos (Tecla Insert) de Velneo vDevelop V7.
Sus propiedades son:
Identificador: Etiqueta alfanumérica que identifica al objeto. Este identificador será el que se usa para referenciarlo en los inspectores y en las propiedades de otros objetos.
Nombre: Etiqueta alfanumérica que servirá como descriptor de la rejilla. Es el texto que se presentará al usuario final de la aplicación para referenciar la rejilla.
Podemos definir una etiqueta por cada idioma presente en el proyecto.
Estilos: Podemos definir los estilos siguientes:
Privado que limita el acceso del usuario final al objeto desde puntos donde no se haya programado el acceso al mismo.
Arrastrable para copiar: Cuando la rejilla va a ser el origen en un evento de drag and drop, si está activado este estilo, en ejecución los items arrastrados no serán quitados de la misma tras ejecutar el evento de drop.
Arrastrable para mover: Cuando la rejilla va a ser el origen en un evento de drag and drop, si está activado este estilo, en ejecución los items arrastrados serán quitados de la misma tras ejecutar el evento de drop.
Comentarios: Esta propiedad nos permite documentar el uso de la rejilla.
Tabla asociada: Tabla de un proyecto de datos heredado cuyos registros van a ser visualizados en la rejilla.
Formulario de alta: Formulario del proyecto en curso o de un proyecto heredado que será usado para dar de alta una ficha desde la rejilla.
Formulario de modificación: Formulario del proyecto en curso o de un proyecto heredado que será para editar una ficha desde la rejilla.
Formulario de baja: Formulario del proyecto en curso o de un proyecto heredado que será para eliminar una ficha desde la rejilla.
Tipo de menú de contexto: El menú de contexto es el que aparece cuando el usuario final hace clic con el botón derecho del ratón. Los valores posibles son:
Ninguno: La rejilla carecerá de menú de contexto.
Por defecto: La rejilla dispondrá de un menú de contexto creado automáticamente por el sistema.
Personalizado: El menú de contexto de la rejilla será un objeto menú contenido en el proyecto.
Menú de contexto: Esta propiedad solamente estará disponible cuando el valor de la propiedad Tipo de menú de contexto sea Personalizado. Nos permitirá seleccionar el objeto menú que queramos usar como menú de contexto de la rejilla.
Multiselección: Esta propiedad tiene dos valores posibles: Falso y Verdadero. Permitirá que en tiempo de ejecución se pueda realizar una selección múltiple de registros en la rejilla.
Modo ver cabeceras: Permite configurar qué cabeceras de la rejilla serán visualizadas. Los valores posibles son:
Horizontal y vertical: Se mostrará horizontalmente, en la parte superior de la rejilla, un encabezado con los títulos de cada columna y verticalmente, en la parte izquierda de la rejilla, un encabezado que mostrará la posición física que cada registro ocupa el en fichero.

Horizontal: Se mostrará horizontalmente, en la parte superior de la rejilla, un encabezado con los títulos de cada columna.

Vertical: Se mostrará verticalmente, en la parte izquierda de la rejilla, un encabezado que mostrará el valor del campo ID de cada registro.

Ninguna: No se mostrará ningún encabezado.

Editable: Esta propiedad tiene dos valores posibles: Falso y Verdadero. Si el valor Verdadero permitirá que en tiempo de ejecución el usuario pueda tanto crear como modificar los registros directamente en la rejilla. Esta misma propiedad, una vez activada, habrá que activarla a las columnas que deseemos que puedan editar los usuarios finales.
Alto de cabecera: Altura, en píxels, que tendrá la sección de la cabecera de la rejilla.
Color de cara de cabecera: La cabecera de una rejilla es creada a modo de botón tridimensional. En esta propiedad seleccionaremos el color de la cara de la cabecera. Por defecto, se tomará el color para ventana de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color de luz de cabecera: La cabecera de una rejilla es creada a modo de botón tridimensional. En esta propiedad seleccionaremos el color de luz de la cabecera. Por defecto, se tomará el color para luz de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color de sombra de cabecera: La cabecera de una rejilla es creada a modo de botón tridimensional. En esta propiedad seleccionaremos el color de la cara de la cabecera. Por defecto, se tomará el color para sombra de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Alto de cuerpo: Altura, en píxels, que tendrá la sección del cuerpo de la rejilla.
Color de fondo de cuerpo: En esta propiedad seleccionaremos el color de fondo del cuerpo. Por defecto, se tomará el color base de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color de fondo par de cuerpo: En esta propiedad seleccionaremos el color de fondo para las líneas pares del cuerpo. El color seleccionado en la propiedad anterior será el que se use para las líneas impares. Por defecto, se tomará el color base alternativo de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color de rejilla de cuerpo: En esta propiedad seleccionaremos el color que se usará para pintar las líneas que delimitan cada celda de la rejilla. Por defecto, se tomará el color para texto ventana de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Pie activo: Esta propiedad tiene dos valores posibles: Falso y Verdadero. Permitirá mostrar un pie para presentar, por ejemplo, un texto o la suma acumulada de una columna.
Alto de pie: Esta propiedad solamente estará disponible cuando el valor de la propiedad Pie activo sea Verdadero. Nos permitirá definir la altura, en píxels, que tendrá la sección del pie de la rejilla.
Color de fondo de pie: Esta propiedad solamente estará disponible cuando el valor de la propiedad Pie activo sea Verdadero. Seleccionaremos el color de fondo para el pie. Por defecto, se tomará el color base de la paleta asociada a la rejilla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Toolbar: Si seleccionamos una toolbar en este parámetro, cada vez que usemos esta rejilla, ésta llevará embebida la toolbar seleccionada, que podrá situarse, o bien encima o bien debajo de la rejilla.
Longitud de columnas: Se trata de una propiedad de carácter informativo, no puede ser modificada. Muestra el ancho total de la rejilla.
