Última actualización
Última actualización
La clase VRoot representa a un objeto de Velneo en ejecución. Dispone de funciones para ver o modificar las variables locales y de sistema del objeto, obtener información del objeto (api), transacciones…
Velneo nos genera un objeto de la clase VRoot con el nombre theRoot para el objeto principal en ejecución. Veamos algunos ejemplos:
Tenemos un formulario con un manejador de evento en lenguaje JavaScript: el objeto theRoot del manejador de evento representa al ejecutor del formulario.
Ejecutamos un proceso JavaScript con una acción: el objeto theRoot del proceso representa al ejecutor del proceso en Velneo.
Si el objeto es una vista de datos (rejilla, formulario…) estarán disponibles en theRoot las funciones de manejo de interfaz como obtener su vista de datos con la función dataView(), pudiéndose usar las funciones del objeto widget que devuelve.
También se pueden obtener otros VRoot, como el de una con su función root().
void ( String szId, Number index, String szValor )
void ( String szId, Number index, Number nValor )
void ( String szId, Number index, Boolean bValor )
void ( String szId, Number index, DateTime dt )
void ( String szId, Number index, Date date )
void ( String szId, Number index, Time time )
ImportTypeCreateModify : si no existe crea el registro. Si existe, lo modifica.
ImportTypeOnlyCreate : dará de alta un nuevo registro. Sl el JSON incluye el campo ID del registro lo y el contenido inicial del ID de la tabla es "siguiente al último", lo ignorará y creará un nuevo registro con el ID que le corresponda.
ImportTypeOnlyModify: si el registro existe, lo modifica, si no, no hará nada.
Asigna el contenido a una variable local array de tipo alfabética.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
szValor: cadena alfabética.
Asigna el contenido a una variable local array de tipo numérica.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
nValor: número.
Asigna el contenido a una variable local array de tipo booleana.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
bValor: booleano, 0 ó 1, true o false.
Asigna el contenido a una variable local array de tipo tiempo, fecha y hora.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
dt: tiempo, fecha y hora.
Asigna el contenido a una variable local array de tipo fecha.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
date: fecha.
Asigna el contenido a una variable local array de tipo hora.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
time: hora.
Devuelve el valor de una variable local array de tipo fecha.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Devuelve el valor de una variable local array de tipo tiempo, fecha y hora.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Devuelve el valor de una variable local array de tipo numérica, double.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Devuelve el valor de una variable local array de tipo numérica, integer.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Devuelve el valor de una variable local array de tipo alfabética.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Devuelve el valor de una variable local array de tipo hora.
Parámetros:
szId: identificador de la variable local.
index: número de la posición del elemento en el array, el primero elemento es el 0.
Asigna el contenido a una variable local de tipo booleana.
Parámetros:
szId: identificador de la variable local.
bValor: booleano, 0 ó 1, true o false.
Asigna el contenido a una variable local de tipo fecha.
Parámetros:
szId: identificador de la variable local.
date: fecha.
Asigna el contenido a una variable local de tipo tiempo, fecha y hora.
Parámetros:
szId: identificador de la variable local.
dt: tiempo, fecha y hora.
Asigna el contenido a una variable local de tipo numérica, double.
Parámetros:
szId: identificador de la variable local.
dValor: número con decimales.
Asigna el contenido a una variable local de tipo numérica, integer.
Parámetros:
szId: identificador de la variable local.
nValor: número entero.
Asigna el contenido a una variable local de tipo alfabética.
Parámetros:
szId: identificador de la variable local.
szValor: cadena alfabética.
Asigna el contenido a una variable local de tipo hora.
Parámetros:
szId: identificador de la variable local.
time: hora.
Devuelve el valor de una variable local de tipo booleana.
Parámetros:
szId: identificador de la variable local.
Devuelve el valor de una variable local de tipo fecha.
Parámetros:
szId: identificador de la variable local.
Devuelve el valor de una variable local de tipo tiempo, fecha y hora.
Parámetros:
szId: identificador de la variable local.
Devuelve el valor de una variable local de tipo numérica, double.
Parámetros: