10
« en: Viernes 23 de Enero de 2004, 16:36 »
La pregunta no es del todo clara, pero la recomendación es:
La función SubStr() le permite extraer parte de una cadena de caracteres.
Asi:
cMyString = SubStr("ayuda(x,y,z)",1,5)
?cMyString le devolvera "ayuda".
En general
cReturnValue = SUBSTR( cString, nStart [ , nLength ] )
Es importante que cuando traiga valores caracter de una tabla los limpie de espacios usando cCadena =ALLTRIM(cCadena). Si necesita detectar la presencia de un caracter o string especifico dentro de una cadena puede usar el operador $
asi
IF "(" $ cMystring... le devuelve .T. si en el string aparece el caracter "("
Saludo.