¿Vincular un dato a otra ventana? Powerbuilder

Hola Carlos... Tengo una ventana que se llama w_planilla la cual quiero poner un botos que capture el código de "reclamos" que esta en la dw_2... Puse un botón, que lo hace y me abre la 2da ventana (w_consulta) pero solo lo hace siempre y cuando en la tabla consulta ya exista el código de reclamo.
creo q el problema esta en :w_consulta.dw_2.retrieve(codigo_consulta)
pero no se que comando usar para que en la "consultas" genere uno nuevo registro?
//el codigo es el siguiente:
long net
codigo_consulta = dw_2.getitemnumber(1,"rec_cod")
MessageBox("ERROR",codigo_consulta)
net = MessageBox("PRECAUCION","¿Desea vincular el reclamo a una consulta?", &
question!, YESNO!)
IF Net = 1 THEN
open (w_consulta)
w_consulta.dw_2.retrieve(codigo_consulta)
END IF
Gracias de antemano

1 respuesta

Respuesta
1
En verdad no entiendo bien cual es el problema podrías ser más detallado.
Tengo una ventana con un datawindows (dw_2) que es de la tabla "reclamo"... bueno esta tabla esta relcionado con la tabla consulta (que tiene otra ventana)... la idea es colocar un botón que capture el código de "reclamo", que abra la ventana de consulta y llene el campo de consulta con el código de reclamo.
Use este script, lo hace bien pero, si el código no esta en cosnsulta no hace el retrieve
//El script esta en un botón en el la ventana "w_reclamo", es el siguiente:
long net
codigo_consulta = dw_2.getitemnumber(1,"rec_cod")
//rec_cod es la atributo principal de reclamo
net = MessageBox("PRECAUCION","¿Desea vincular el reclamo a una consulta?", &
question!, YESNO!)
IF Net = 1 THEN
open (w_consulta)
w_consulta.dw_2.retrieve(codigo_consulta)
END IF
Saludos
Dentro del scrpt hay una variable global llamada "codigo_consulta"
Gracias de antemano
Saludos
¿ME parece que esta pregunta ya te la he respondido por MENSAJE DE HOTMAIL?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas