Abrir windows por variable
Publicado por Abrir windows por variable (22 intervenciones) el 11/11/2010 03:41:25
Hola a todos.. tengo el sgte inconveniente:
Tengo una ventana w_acceso en el cual tengo un codigo para el acceso de los usuarios al final de este codigo tengo esto:
CHOOSE CASE gs_CodigoModulo
CASE '01'
gs_Ventana = 'w_menu_personal'
CASE '02'
gs_Ventana = 'w_menu_cobranzas'
CASE '03'
gs_Ventana = 'w_menu_planillas'
CASE '04'
gs_Ventana = 'w_menu_caja'
END CHOOSE
Close(This)
Open(w_principal)
Le doy el nombre de la ventana a la variable global gs_Ventana segun el codigo de modulo que recupero antes de este case
Cada w_menu_ es una ventana child que se abre a la izquierda de mi w_principal cada w_menu tiene opciones distintas ya que pertenece a determinado modulo
El problema es que cuando coloco este codigo en el open de w_principal:
Window iw_VentanaMenu
iw_VentanaMenu= CREATE USING gs_Ventana
//Abriendo ventana menu dentro de principal
Open(iw_VentanaMenu, This)
//Posicionando ventana menu a la izquierda de principal
iw_VentanaMenu.Y = iw_VentanaMenu.Y + 112
iw_VentanaMenu no toma el valor de la variable gs_Ventana..
Y quiero que iw_VentanaMenu me obtenga el nombre de la ventana para asi abrir una determinada ventana w_menu_ segun el usuario y su modulo correspondiente, no me arroja error pero no me abre nada.. a la izquierda de mi w_principal.
Espero me puedan ayudar.
Tengo una ventana w_acceso en el cual tengo un codigo para el acceso de los usuarios al final de este codigo tengo esto:
CHOOSE CASE gs_CodigoModulo
CASE '01'
gs_Ventana = 'w_menu_personal'
CASE '02'
gs_Ventana = 'w_menu_cobranzas'
CASE '03'
gs_Ventana = 'w_menu_planillas'
CASE '04'
gs_Ventana = 'w_menu_caja'
END CHOOSE
Close(This)
Open(w_principal)
Le doy el nombre de la ventana a la variable global gs_Ventana segun el codigo de modulo que recupero antes de este case
Cada w_menu_ es una ventana child que se abre a la izquierda de mi w_principal cada w_menu tiene opciones distintas ya que pertenece a determinado modulo
El problema es que cuando coloco este codigo en el open de w_principal:
Window iw_VentanaMenu
iw_VentanaMenu= CREATE USING gs_Ventana
//Abriendo ventana menu dentro de principal
Open(iw_VentanaMenu, This)
//Posicionando ventana menu a la izquierda de principal
iw_VentanaMenu.Y = iw_VentanaMenu.Y + 112
iw_VentanaMenu no toma el valor de la variable gs_Ventana..
Y quiero que iw_VentanaMenu me obtenga el nombre de la ventana para asi abrir una determinada ventana w_menu_ segun el usuario y su modulo correspondiente, no me arroja error pero no me abre nada.. a la izquierda de mi w_principal.
Espero me puedan ayudar.
Valora esta pregunta


0