Leer registro con Javascript


([N4] info) #1

Hola
He empezado a meterme con javascript, visto el video de j.arboleya y leido la doc, pero la verdad es que no me hago con ello, creo que faltan ejemplos y una explicación más detallada para no volverse loco con esto.
intento hacer un acosa muy sencilla que supongo que alguno de vosotros que dominais el tema os parecerá una tonteria pero no doy con ello y le he echado tiempo.

Desde el proceso posterior a un alta de la tabla paises, disparo un proceso javascritp ( en el proyecto de datos), hasta ahí bien, lo hace. En este proceso pretendo leer el registro que acabo de crear para luego escribir en otra tabla con datos de la primera, pero no llego ni a leer el registrio que acabo de crear.
En una variable global está el IdRef de la Tabla, en ottra el Nº de registro y esto llega bien al proceso. pero al intentar leer he probado de todo y todo me da error.

PROCESO

importClass(“VQuery”);

var ficheroIdRef = theApp.globalVarToString(“velneo_curso_api_dat/REFDEMITABLA”)
var registro = new VRegister( theRoot );
var numeroid = theApp.globalVarToInt (“velneo_curso_api_dat/REGISTRO”)

if ( registro.setTable( ficheroIdRef ) )
{
alert ("En if fichero: " + ficheroIdRef + " NºReg. "+ numeroid)
registro.readRegister (“ID”,numeroid,“SearchThis”);
alert (registro.fieldToString(1))
}

os adjunto imagen del error en vadmin

un saludo
Miguel BENJUMEA
CIBERIDEAS


([N4] info) #2

Error en vadmin



([N4] info) #3

Lo solucioné la variable numeroid de redRegister tiene que ser un array