Power Builder - Cerrar ventana desde un userobject

 
Vista:

Cerrar ventana desde un userobject

Publicado por Jbl (8 intervenciones) el 24/06/2008 01:35:57
Hola
Estoy tratando de hacer un programa con power builder, pero para que puede reutilizar el codigo deespues estoy haciendo todo con user objects, el detalle es que quiero cerrara la ventana donde voy a "pintar" el user object , intente con

close(parent) pero me da el siguiente error al querer guardar el script
(0002):Error C0052: Bad argument list for function: Close

y tambien intente con
Parent.TriggerEvent("close")
este no me da ningun error, cuando ejecuto el programa y presiono el boton que tiene ese codigo en su script no pasa nada
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cerrar ventana desde un userobject

Publicado por Jbl (8 intervenciones) el 24/06/2008 01:39:03
Disculpen olvide poner que estoy usando powerbuilder 6.5
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Cerrar ventana desde un userobject

Publicado por LBarzi (133 intervenciones) el 24/06/2008 17:01:37
Yo tambien uso userobject, tengo un Standard Visual de tipo CommandButton (u_cb) padre del cual heredo y tengo un hijo u_cb_cerrar el cual tiene en el evento click:

Close(Parent)

Me funciona de lo mas normal.. no tengo error alguno... explicame un poco mas de tu uo

Saludos
[Lima - Perú]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cerrar ventana desde un userobject

Publicado por Jbl (8 intervenciones) el 24/06/2008 18:38:57
Gracias por tu respuesta LBarzi pues el mio es un visual cunstom, el objeto tiene un campo y un botón, en el script clicked del botón se checa si se cumple una condicion si esta se cumple debería cerrar la ventana que contiene el objeto

Pienso que si el parent del botón es el objeto por eso no se puede cerrar, o se toman todos los controles dentro del objeto como uno solo
No se si es la info que querías pero espero sirva de algo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cerrar ventana desde un userobject

Publicado por Jbl (8 intervenciones) el 24/06/2008 20:58:12
Hola pues logre cerrarla creando un evento en el userobject lo llame "ue_close" dentro el script de ese evento puse el "close(parent)" y ya desde el boton del userobject le puse "parent.TriggerEvent ('ue_close')" y listo. Desconozco si hay una manera mas directa de hacer esto pero bueno me falta mucho por aprender de Powerbuilder
Saludos y gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar