llamar datos desde javascript


([N1] CAMILO-3) #1

Hola, estoy desarrollandoo una aplicacion en velneo y quisiera saber como hago para que los datos que tengo en una tabla pueda ser accedidos desde una funcion hecha en javascript.


([N1] Pepeto) #2

Aqui tienes multiples ejemplos de acceso a Velneo con vJavaScript:
http://velneo.es/velneo-open-app/tutor-vjavascript/

un saludo
José Luis


([N1] CAMILO-3) #3

es que no entiendo muy bien. Tengo el proyecto de aplicacion y el proyecto de datos. El proyecto de aplicacion se llama AppPrototipo y el proyecto de datos se llama DBPrototipo. El proyecto de aplicacion tiene una tabla que se llama TABLADATO con 3 campos, ID, FECHA,LITROS.
Quisiera obtener los datos de Fecha y los datos de Litros dentro de un array para javascript.


([N1] cristianvg2003) #4

Hola Camilo, tal vez con un poco más de contexto te podamos ayudar más fácilmente , estas son las clases y funciones que actualemten podemos usar con vJavascript:

http://velneo.es/info_v7_712_es/velneo_vdevelop_v7/scripts/clases

sin conocer tu app tu código deberia ser algo como:

// Definición de la lista
var registros = new VRegisterList(theRoot);
registros.setTable(“DBPrototipo/TABLADATO”);

// cargar los registros
registros.load(“ID”, []);

y listo ahora tienes el objeto registros (una instancia de VRegisterList) con los registros de tu tabla y puedes iterar:

var i = registros.listSize();

for(z=0; z < i; z++) {
var registro = registros.readAt(z);
var id = registro.fieldToInt(“ID”);
var fecha = registro.fieldToDate(“FECHA”);

// xxxxxxxxxxxxxxxx Todo el código que necesite ejecutar xxxxxxxxxxx
}

tal vez tenga algun error de sintaxis pero esta es la idea.

Un saludo,