lunes, 6 de mayo de 2013

Manejo de funciones en visual foxpro

Visual Foxpro es un lenguaje muy rico en funciones: tanto matemáticas, cadenas, fechas, etc. Y las podemos procesar de manera simple e intuitiva.
Veamos este ejemplo:
1. Procesar subcadenas: SUBSTR(cadena a procesar ,posicion Inicial (numérica),Número de Caracteres a extraer). 
Veamos este ejemplo: 
cadena = 'Hola Mi Nombre es Waldir' , entonces si queremos extraer la palabra 'Mi Nombre', contamos en donde empieza la inicial M de 'Mi Nombre'.. y corresponde la posición: 6 (incluyendo espacios), ahora contamos el número de letras que vamos a extraer, esto es igual a : 9. Por lo tanto haríamos lo siguiente:
subcadena = substr(cadena,6,9)  => 'Mi Nombre'
fácil... super fácil.
Espero tu comentario.
Waldir Yobany Huertas.
"Nadie corre como un Zorro"