RE:Búsqueda sin distinguir tildes
1. Primero creas una función (File/New/PB Object/Function) llamada sin acento. Es decir:
Nombre función: sin acento (string)
argumento: cadena(string)
El script de la función es: (perdón por lo feo del código):
Integer Posicion
String NuevaCadena
Cadena=lower(Cadena)
//Buscamos en la cadena la á
If match(Cadena,"\á")=TRUE then
//Hallamos su posición
Posicion=Int(pos(Cadena,"á"))
//Reemplazamos á por a
NuevaCadena=Replace(Cadena,Posicion,1,"a")
End If
If match(Cadena,"\é")=TRUE then
Posicion=Int(pos(Cadena,"é"))
NuevaCadena=Replace(Cadena,Posicion,1,"e")
End If
If match(Cadena,"\í")=TRUE then
Posicion=Int(pos(Cadena,"í"))
NuevaCadena=Replace(Cadena,Posicion,1,"i")
End If
If match(Cadena,"\ó")=TRUE then
Posicion=Int(pos(Cadena,"ó"))
NuevaCadena=Replace(Cadena,Posicion,1,"o")
End If
If match(Cadena,"\ú")=TRUE then
Posicion=Int(pos(Cadena,"ú"))
NuevaCadena=Replace(Cadena,Posicion,1,"u")
End If
//Si no encuentra cualquiera de las vocales: á,é,í,ó,ú
If match(Cadena,"[áéíóú]")=FALSE then
NuevaCadena=Cadena
End If
Return NuevaCadena
(CONTINUA...)