Power Builder - Macro Sustitucion la funcion changemenu()

 
Vista:

Macro Sustitucion la funcion changemenu()

Publicado por Cuauthemoc Mejia Uribe (2 intervenciones) el 08/11/2001 23:06:17
Que tal a todos...
Actualmente cuento con un problema .. no encuentro la manera de asignarle el nombre de un menu contenido el registro de una tabla a la funcion changemenu()

esta es mi logica....
/* aqui asigno a mi variable el valor del menu*/

string st_app_menu

SELECT RTRIM(LTRIM(menu_edi))
INTO :st_app_menu
FROM SYS_MODULOS
;

/* aqui le asigno el menu a mi Frame*/

w_main_frame.changemenu(st_app_menu)

/* Este es el error que me marca*/

(C0015) : Error C00116 : Reference argument type doesn't match function definition: changemenu

Gracias por su Ayuda.
Themo Mejia.
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:Macro Sustitucion la funcion changemenu()

Publicado por Ricardo (1957 intervenciones) el 09/11/2001 11:24:06
Ya verificaste que "st_app_menu" realmente contenga "algo", ya que probablemente sea nulo el valor.

Sino es nulo revisa que realmente existe ese menú que intentas cambiar.

Un saludo y suerte!

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:Macro Sustitucion la funcion changemenu()

Publicado por Pedro García (1 intervención) el 27/11/2001 10:55:08
Revisa los parámetros de la función ChangeMenu y podrás identificar que se trata de una variable MENU, entonces y por lo tanto al intentar usarla pasándole una variable tipo string simplemente falla.

Espero haberte ayudado
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:Macro Sustitucion la funcion changemenu()

Publicado por Cuauthemoc Mejia Uribe (2 intervenciones) el 27/11/2001 12:13:20
Hay alguna manera de definir un valor contenido en una tabla de SQL server de modo de un parametro de tipo Menu. ??

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