Error con el comando interfaz: guarar ficha en alta o modificar


([N1] intelpric) #1

Al crear una ficha de recibo y preciono el boton aceptar me presenta el mensaja : error modificar ficha: Recibo

Tengo un evento que se ejecuta en ese boton donde tengo la instruccion : interfaz: guardar ficha en la alta o modificacion esta previa a un informes .

si quito el comando el error desaparece.

Pero antes funcionaba a la perfeccion en la version 7.6 de velneo.


([N1] intelpric) #2

Me contesto:

El problema es probocado si tengo en ese evento Interfaz: Aceptar

Esto es un gran problema es necesario este comando en el evento del boton aceptar.

Al parecer no pueden estar en el mismo evento .

interfaz:aceptar

y

Interfaz: gruardar la ficha en la alta o modificacion.


([N1] Giuseppe::Komenco) #3

Quizás puedan estar en el mismo evento, pero no ejecutándose "a la vez".

Lo has probado? Entiendo, que si lanzas un formulario de Alta, el comando Interfaz:Aceptar, realiza el alta, pero al haber realizado antes un "grabar en alta o modificación", te estará generando un error ya que la ficha ya está dada de alta cuando llega al Interfaz:Aceptar. Realmente, no lo veo un problema como tal, tiene sentido que no puedas hacer ambas cosas a la vez.

Antes del interfaz:Aceptar, Comprueba si #ID es mayor a 0, así, sabrás si ya está creado, y si lo está, pues no lanzas el Aceptar, si no un cancelar por ejemplo.

No sé si te entendí bien.


([N1] intelpric) #4

Lo he solucionado incluyente dentro de la instruccion if:imprime>0
el comando INTERFAZ: GUARDAR FICHA EN LA ALTA O MODIFICACION.

Asi no me da errores y realmente necesito ese comando solo para imprimir desde la ficha.