Web de Velneo V7

Acciones

Acciones
A continuación vamos a ver cómo se crean las acciones y cómo se usan y manejan los objetos que son disparables y aparcables.
El objeto Acción permite lanzar comandos en función de la entrada que hayamos seleccionado. Por un lado están los comandos en stock preprogramados, que nos permiten dar de alta un registro, modificar, eliminar, etc.; filtrar, ordenar, modificar campo, etc., en una lista; navegar a maestro por listas, a histórico, etc.; además de otros comandos de interfaz: copiar, pegar, etc.; cambiar de ventana, cerrar ventana, etc.

Pero además existe otro comando que nos permite disparar objetos en función de una entrada que definimos en el objeto y generando una salida en forma de objeto aparcable. La entrada del objeto será por tanto definible, pudiendo escoger entre ninguno, ficha y lista, y la tabla asociada, lo que determinará desde dónde podemos lanzar una acción. El destino, tanto si resultará ninguno, ficha o lista, dependerá de los objetos que usemos en la acción.

Para crear una acción haremos doble clic sobre el icono de la galería de objetos (Control + Ins) de Velneo vDevelop V7.

Los comandos en stock únicamente requieren el origen para ser ejecutados. El foco en el momento de pulsar la acción determina si se puede ejecutar o no en función del origen y el comando actúa sobre el elemento en el foco.

Además, la acción puede ser lanzada desde un objeto que tenga el mismo origen. Las acciones podemos usarlas como opciones de menús o barras de herramientas con o sin origen, dependiendo el origen del elemento que tenga el foco. También podemos usar la acción en formularios, tanto con origen como sin origen.

Los objetos que podemos disparar en una acción se dividen entre los que son únicamente disparables y los que además son aparcables. Estos últimos se denominan así porque tienen interfaz. Disparables son aquellos objetos que permiten generar o procesar entradas y aparcables son aquellos además tienen interfaz que permite presentar el resultado. Así, en esta división, los que únicamente son disparables son: Localizador, Búsqueda, Proceso, Lupa, Tubo de lista, Tubo de ficha, Informe y Cesta. Los objetos que además son aparcables son: Rejilla, Árbol visor de tablas, Casillero, Formulario, Multivista Informe, Blog de formularios.

Una vez que tenemos determinado el origen, el primer objeto disparable que podemos seleccionar tendrá como entrada el origen seleccionado -ninguno, ficha o lista- y deberá estar asociado a la misma tabla que la acción, y como destino valdrá cualquiera. El siguiente elemento disparable o aparcable deberá tener la misma entrada que la salida del anterior objeto y por salida valdrá cualquiera, y así podremos encadenar tantos objetos como queramos. Así sucede cuando vamos seleccionando los objetos que vamos a disparar en la acción, nos va proponiendo únicamente aquellos que tengan como origen el destino del anterior o en su defecto, el origen de la acción.

Si queremos mostrar algún resultado al usuario deberemos usar objetos aparcables que permitirán mostrar ese resultado en el objeto seleccionado.

© 2012, Velneo S.A. Todos los derechos reservados      Contacto | Privacidad - Legal
Life is Soft