Power Builder - saber si un objeto existe

 
Vista:

saber si un objeto existe

Publicado por dany rojas (27 intervenciones) el 07/06/2004 22:36:21
hola foristas , saludos desde colombia,
mi caso es el siguiente, tengo un sistema de control de seguridad para accesos de usuarios a las funciones de mi aplicativo de forma interactiva, a traves de una tabla con la direccion de cada uno de los menus, de mi sistema, yo activo o inactivo segun corresponda el perfil su derecho de acceso, el problema se presenta cuando me crean una opcion de menu que no este en el ejecutable, porque me arroja error por inexistencia del objeto, como puedo validar la existencia del item de menu antes de aplicar las modificaciones para evitar el error?

gracais por su colaboracion
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:saber si un objeto existe

Publicado por NovatoX (41 intervenciones) el 08/06/2004 03:40:03
Podrias hacer uso de la funcion IsValid
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:saber si un objeto existe

Publicado por DANY R. (27 intervenciones) el 08/06/2004 19:44:46
HOLA FORISTAS, SALUDOS DESDE COLOMBIA:
LA VERDAD ES QUE AL NO SABER SI EL OBJETO EXISTE, POR DECIR ALGO UN CB_1...,
SI LE DIGO ISVALID(CB_50) DE POR SI LA LINEA ME ARROJA UN ERROR, EL ISVALID NO ME FUNCIONA,

QUISIERA SABER SI HAY ALGUNA OTRA FORMA

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

RE:saber si un objeto existe

Publicado por Manuel (1 intervención) el 17/10/2014 18:26:34
1
2
3
4
5
6
//Valida si existe un objeto
IF IsValid(dw_parametros.object.nom_campo[1])=FALSE  THEN
	messagebox('Error','Situación Inesperada: Comuniquelo a .',stopsign!)
ELSE
	dw_parametros.object.nom_campo[1]       = 'probar'
END IF
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