Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Alta directa en V7

En Velneo 6 y versiones anteriores existe una instrucción de procesos llamada Alta directa¸ que nos permite crear una ficha en una tabla concreta. Os refrescaré la memoria:

La instrucción genera dos sub-procesos. El Pre es ejecutado antes de grabar la ficha en disco y en él suelen inicializarse los campos y el Post es ejecutado una vez ha sido guardada en disco. En el Post podemos leer, por el ejemplo, el código que el sistema ha asignado a la ficha.En V7 no existe esta instrucción tal y como la conocemos; podría decirse que ha sido dividida en dos distintas:Crear nueva ficha en memoria que se correspondería con el evento Pre del alta directa. Y Alta de ficha que lo que hace es generar una ficha en disco a partir de la ficha creada en memoria por la instrucción anterior.Veamos sus parámetros:

En el primer parámetro de esta instrucción estableceremos un identificador para denominar a la ficha que vamos a crear en memoria y en el segundo indicaremos la tabla de destino. Esta instrucción genera un subproceso en el que podremos, por ejemplo, inicializar los campos.

Esta instrucción tiene un único parámetro y es el identificador de la ficha establecido en la instrucción anterior. También genera un subproceso, que será ejecutado después de haber grabado la ficha en disco.El proceso mostrado en la primera captura de pantalla de este artículo programado con V7 será:

Esto tiene varias ventajas:Esta forma de proceder en V7 es que el alta directa genera transacción y la duración de ésta dependerá en gran medida del subproceso que se ejecute en el Pre de la misma. Por el contrario, en V7 no, dado que la inicialización de la ficha se hace en memoria y de forma separada a su grabación.El alta directa genera siempre una ficha, no es posible cancelar el alta en el evento Pre de la misma; ahora, al estar separado, podremos crear la ficha en memoria, evaluar las condiciones y generarla o no en disco.

Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto