Power Builder - Duda sobre Find - RTE

   
Vista:

Duda sobre Find - RTE

Publicado por Florencia (2 intervenciones) el 18/08/2016 23:11:31
Buenas!
Tengo un rte cargado con el texto de un sp, y necesito encontrar la palabra go dentro del contenido del rte. Estoy usando lo siguiente:
1
2
rte_1.Find("go", True,TRUE,TRUE,false)
rte_1.FindNext()
Funciona correctamente excepto cuando el nombre del sp contiene go. Por ejemplo, si tengo lo siguiente:
1
2
3
4
5
go
create proc sp_prueba_go
as
return 0
go

Al estar en tru el parámetro wholeword debería encontrar la primera aparición y la última de la palabra go, sin embargo, también me encuentra la segunda, que forma parte del nombre.
Necesito que no tome la segunda, ya que lo que debo hacer es recompilar el sp en la base de datos, y para ello tomo el texto contenido entre dos go, por lo que cuando toma create proc sp_prueba me da error
¿Me pueden orientar en que estará fallando? ¿O como puedo realizar este paso?
Espero que se entienda lo que necesito. Probé realizarlo en PB10 y PB11.5 y tengo el mismo comportamiento
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