Power Builder - marcadores Word validos, Expertos

 
Vista:

marcadores Word validos, Expertos

Publicado por jose (86 intervenciones) el 10/11/2009 14:54:48
Buenas, quisisera saber si existe alguna forma de comprobar desde PB si un marcador de word es válido, es decir, como puedo evitar que al llamar a una etique de Word si esta no existe NO me falle en tiempo de ejecución???

He probado con esto, pero me falla!!!!

IF isvalid (ole_object.ActiveDocument.Bookmarks.item("centro1000").Select ) THEN
ole_object.ActiveDocument.Bookmarks.item("centro1000").Select
ole_object.Selection.typetext('ESCRIBO TEXTO')
ELSE

END IF

Un saludo y gracias
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:marcadores Word validos, Expertos

Publicado por samuel (52 intervenciones) el 10/11/2009 16:17:16
hola jose,

me parece que era algo asi:

if ole_object.ActiveDocument.Bookmarks.Exists( " centro1000 " ) then

else
end if

un saludo,
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:marcadores Word validos, Expertos

Publicado por jose (86 intervenciones) el 10/11/2009 16:27:20
Muchas gracias Samuel, voy a probar...
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:marcadores Word validos, Expertos

Publicado por jose (86 intervenciones) el 10/11/2009 19:11:19
Buenas Samuel, acabo de probar lo que comentas y NO funciona me da el siguiente error:

Número de error 19.
Texto de error = Cannot convert boolean in Any variable to extobject at line 40 in function of_abre_consentimiento of object uo_visitas..
Ventana/Menú/Objeto = uo_visitas.
Objeto de error/Control = uo_visitas.
Código = of_abre_consentimiento.
Línea en código = 40.

¿Alguna idea?

Un saludo
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:marcadores Word validos, Expertos

Publicado por samuel (52 intervenciones) el 10/11/2009 19:21:55
igual me comi el object. Prueba asi jose

IF ole_object.object.ActiveDocument.Bookmarks.Exists( "tu_marcador " ) then
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:marcadores Word validos, Expertos

Publicado por jose (86 intervenciones) el 10/11/2009 19:26:25
OK, me estaba equivocando al copiar la sentencia.

Funciona correctamente!!!

Muchas gracias...

Otra pregunta, ¿se puede insertar una imagen caputada de PB con InkEditControl?. ¿como se haria?, la idea es adjuntar la FIRMA del cliente.

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:marcadores Word validos, Expertos

Publicado por miguell (153 intervenciones) el 11/11/2009 10:36:37
Hola Jose,

Te paso un link de un ejemplo del uso del control de sybase:

http://downloads.sybase.com/codexchange/powerbuilder/628/Ink_Control_Sample.zip
´
Miguel
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

ERROR anterior respuesta

Publicado por miguell (153 intervenciones) el 11/11/2009 10:38:23
perdon,

el texto de la anterior respuesta no tiene nada que ver (mal colocado)
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:marcadores Word validos, Expertos

Publicado por Carlos J Medina (6 intervenciones) el 18/07/2011 00:54:51
Estuve buscando el tema de marcadores y encontre la pregunta jaja....... la pregunta q tengo es de como insertar un marcador al final de la pagina de word?? ... te agredaceria si mepudieses ayudar ...
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