Comandos de lista
General » Rejillas » Comandos de lista
Comandos de lista
Se trata de una serie de comandos aplicables sobre listas ya preprogramados en Velneo vDataclient V7.
Son los siguientes:
Invertir: Invierte el orden de los registros de la lista usando para ello el campo por el que ésta se encontrase ordenada.
Ejemplo: Si se dispara una búsqueda por el índice nombre, el resultado será la lista ordenada alfabéticamente en orden ascendente. Si se invierte la lista, ésta sera reordenada alfabeticamente en orden descendente.
Filtrar:Esta opción sirve para filtrar una lista, es decir, para quitar de la lista aquellos registros que no cumplan una determinada condición. La condición a evaluar se establecerá por medio de una fórmula por lo que se abrirá el asistente para la edición de fórmulas. En él tendremos acceso a las Funciones estándar de fórmulas, a la lista de campos de la tabla y a las variables del sistema.
Ejemplo:

Una vez establecida la condición, pulsar el botón
para ejecutar el filtro o el botón
para cancelarlo.
Este comando puede ser ejecuado pulsando la combinación de las teclas Control + F3.
Ordenar: Reordena los elementos de la rejilla por el campo seleccionado. Cuando se ejecuta esta opción se desplegará una ventana con la lista de campos de la tabla asociada a la rejilla:

Podremos seleccionar un campo tanto de la propia taba como de sus maestros.
Una vez seleccionado el campo, pulsar el botón
para reordenar la lista o el botón
para cancelar la ordenación.
Partir: Para que esta opción pueda ser ejecutada es necesario haber seleccionado previamente una fila de la rejilla en curso. Al ejecutarla, se corta la rejilla por el registro seleccionado y los datos sucesivos son introducidos en una nueva rejilla que el sistema crea en una nueva vista. El resultado final son dos vistas, una que contiene la rejilla con los datos hasta la selección y otra con el resto.
Este comando puede ser ejecuado pulsando la combinación de las teclas Control + F5.
Multipartir: Esta opción parte la lista en función del contenido de un campo. Al ejecutarla se presenta una ventana donde se selecciona el campo por el que se quiere partir la lista:

Una vez seleccionado el campo, pulsar el botón
para multipartir la lista o el botón
para cancelar la operación.
Por cada valor diferente que tenga el campo se creará una nueva vista que contendrá una rejilla con los registros correspondientes a ese valor.
Quitar de la lista el seleccionado: Como su propio nombre indica, permite quitar un registro de una rejilla.
Campos duplicados…: Esta opción crea un nueva lista con los registros de la rejilla en curso que posean el contenido de un campo duplicado. Este campo ha de ser seleccionado en la ventana que aparece al ejecutar esta opción:

Es útil para la localización de códigos o claves duplicadas en una tabla de datos.
Modificar campo…: Esta opción permite establecer el mismo valor en un campo de todos los registros de la lista. Al ejecutarla aparecerá una ventana para la selección del campo a modificar:

Una vez seleccionado el campo, pulsar el botón
para continuar o el botón
para cancelar.
Si no hemos cancelado, el siguiente paso será establecer el nuevo valor que tendrá el campo:

Una vez escrito el nuevo valor para el campo, pulsar el botón
para continuar o el botón
para cancelar.
Modificar campo si…: Esta opción permite establecer el mismo valor en un campo de todos los registros de la lista que cumplan una determinada condición. Al ejecutarla aparecerá una ventana para la selección del campo a modificar:

Una vez seleccionado el campo, pulsar el botón
para continuar o el botón
para cancelar.
Si no hemos cancelado, el siguiente paso será establecer la condición que se ha de cumplir para que el campo sea modificado; se establecerá por medio de una fórmula por lo que se abrirá el asistente para la edición de fórmulas. En él tendremos acceso a las Funciones estándar de fórmulas, a la lista de campos de la tabla y a las variables del sistema.
Ejemplo:

Una vez establecida la condición, pulsar el botón
para continuar con la modificación o el botón
para cancelarlo.
Generar vista con los seleccionados: Esta opción nos permite crear una nueva vista que contenga solamente los registros que se encuentren seleccionados en la rejilla en curso.
Además, si en el proyecto existe una cesta asociada a la misma tabla de la rejilla, en el menú de contexto de la rejilla aparecerán las opciones siguientes:
Enviar seleccionados a la cesta.
Enviar todos a la cesta.
Abrir cestas.
Para ampliar información sobre las mismas consulta el capítulo Manejo de cestas de la compra.
