POWERBUILDER: Problema con parámetros de estructuras entre dos ventanas
Estoy aprendiendo con Appeon Powerbuilder 2021, y quiero desde una ventana llamada w_login enviar parámetros a una ventana llamada w_main, pero me da error en la ventana w_main cuando quiero obtener los parámetros. ¿Me pueden decir que estoy haciendo mal o me falta hacer?.
En Ventana w_login:
1-Cree mi estructura "struct_login_user" que contiene dos valores
string usuario
string clave
2-En el botón enviar de mi ventana w_login tengo el siguiente código
struct_login_user st_usuario
st_usuario.usuario = sle_usuario.text
st_usuario.clave = sle_pass.text
openwithparam(w_main, st_usuario)
close(parent)
-------------------------------------------------------
En mi ventana w_main:
1-Cree mi estructura "struct_main_user" que contiene dos valores
string usuario
string clave
2-En el evento open de mi ventana w_main tengo el siguiente código
struct_main_user st_usuario
st_usuario = message.powerobjectparm <------AQUI ME DA ERROR
Error: Cannot assign object of type stru_login_user to variable of type stru_main_user at line 5 in open event of object w_main
...
messagebox("Usuario",st_usuario. Usuario)
messagebox("Clave"st_usuario. Clave)