Cesta

Se trata de un objeto que se utiliza para guardar una serie de registros de una tabla de datos para su posterior utilización en otras partes de la aplicación. El contenido de las mismas se almacena en memoria y, por tanto, se borrará una vez finalice la ejecución de la misma.

La cesta, por tanto, es de carácter local, esto es, su contenido será local a la máquina en la que se use. Si añadimos registros a una cesta desde una sesión de Velneo vClient esta cesta será local únicamente a esa sesión de Velneo vClient.

Si añadimos registros a una cesta en un proceso ejecutado en tercer plano (en el servidor), la cesta será en la memoria de esa sesión de Velneo vServer y para esa instancia de datos en concreto.

Una cesta de la compra podrá ser manejada o bien de forma directa por los usuarios finales del proyecto (ver el capítulo Manejo de cestas o bien a través de procesos, usando los comandos de instrucción de cestas. Para crear un objeto de este tipo seleccionar la opción nuevo objeto/cesta de la compra del menú objetos de Velneo vDevelop o a través de la galería de objetos.

Propiedades

Identificador

Etiqueta alfanumérica que identifica de forma unívoca al objeto dentro del proyecto. Este identificador será el que usemos para referenciarlo en otras propiedades de otros objetos.

Constará de mayúsculas y números exclusivamente. Al identificar de forma unívoca un objeto no puede haber duplicidad.

Nombre

Etiqueta alfanumérica que servirá como descriptor del objeto. Se usará para presentar información del objeto en otros objetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en el proyecto.

Estilos

Podemos definir el estilo:

Privado

Limita el acceso del usuario final al objeto desde puntos donde no se haya programado el acceso al mismo.

Comentarios

Esta propiedad nos permite documentar el uso del objeto.

Tabla asociada

Tabla de un proyecto de datos cuyos registros podrán ser enviados a la cesta de la compra.

Rejilla

Una cesta de la compra puede ser disparada como dock de un marco. El contenido de la misma será refrescado automáticamente por el sistema, a medida que vayamos operando con la misma en una misma sesión de Velneo vClient, o bien a través de procesos, o bien por su manejo por parte del usuario final.

Una cesta ha de tener asociada obligatoriamente una rejilla, en caso contrario, no se creará. Ni al invocarla directamente ni al intentar interactuar con ella desde procesos.