Quantcast
Channel: Foros de Velneo » Todas las publicaciones
Viewing all articles
Browse latest Browse all 5035

Respuesta a: Capturar firma

$
0
0

Hola GSI.

Así a bote pronto, …… creo que en la línea 58 te falta () al final de modifyRegister, ….. creo que sería “registro.modifyRegister();”

No obstante, intenta unos cambios que te digo más abajo. Dado el entorno en el que estarás capturando la firma y disparando el manejador JS pienso que puedes utilitzar el objeto automático “theRegisterIn”. Tampoco creo que te haga falta abrir transacción para grabar directamente en el registro puesto que estás en un manejador JS de un formulario de cabecera de albaranes.

Doy por supuesto que en la tabla de cabeceras de albaranes tendrás el campo objeto texto “FIR_DIG” que es en donde se guardará la variable “contenido” (y en “contenido” es en donde se habrá seteado el churro de la firma en base64). El campo “FIR_DIG_FCH_HOR” ya es opcional si quieres guardar la fecha y la hora de la firma.

Como comentas que la quieres guardar directamente en la tabla de cabeceras entiendo que en principio no deberías porque también modificar el campo “ID” (clave primaria de la tabla de cabecera de albaranes y que ya se encarga Velneo de gestionarla).

Con todo esto prueba (de tu pantallazo borra desde la línea 47 a la 63 y reemplaza por) :

theRegisterIn.setField( “FIR_DIG”, contenido );
theRegisterIn.setField( “FIR_DIG_FCH_HOR”, tiempo );
var formulario = theRoot.dataView();
formulario.saveRegister();
//saveRegister() equivale a un “Interfaz: Guardar ficha en alta o modificación” y también ya abre transacción automáticamente
formulario = theRoot.dataView().mainForm();
formulario.cancel();
//cancel() por si tras capturar la firma deseas cerrar el formulario del albarán
//puedes también probar, a ver si funciona, que en vez de cancelar el formulario intentar refrescar sus controles con :
//theRoot.dataView().updateControls();
//para ver si aparece automáticamente el segundo visor HTML que ya contenga la firma capturada y grabada en la tabla en el objeto texto


Viewing all articles
Browse latest Browse all 5035

Latest Images

Trending Articles