Símbolos

Hola, mire tengo ejemplo este nombre
Ivan Miguel Angel Mendoz Silva
Pero necesito que los espacios en blanco se agan "$" y que de así
Ivan$Miguel$Angel$Mendoz$Silva
ay una manera de aserlo de foxpro antes de qeu lo mande al txt?
Gracias por su tiempo

1 respuesta

Respuesta
1
Puedes utilizar la función CHRTRAN()
Ejemplo
Store "" to tex1, tex2
tex="Ivan Miguel Angel Mendoza Silva"
tex2=CHRTRAN(tex," ","$")
el primer parametro identifica la cadena a evaluar
el segundo el valor a buscar
y el tercero el valor por el cual se van a cambiar
EN UNA TABLA QUEDARIA ASI
SELECT Clientes
REPLACE ALL nombre WITH CHRTRAN(ALLTRIM(clientes.nombre)," ","$")
Hola, mire tengo ejemplo este nombre
Ivan Miguel Angel Mendoz Silva
Pero necesito que los espacios en blanco se agan "$" y que de así
Ivan$Miguel$Angel$Mendoz$Silva
ay una manera de aserlo de foxpro antes de qeu lo mande al txt?
Gracias por su tiempo
Gracias, pero me marca un error :
SELECT trabajadores
REPLACE ALL nombre WITH CHRTRAN(ALLTRIM(trabajadores,nombre,"","$"))----> too few argument
COPY TO c:\usuarios.txt TYPE SDF
¿estabien mi codigo?
Tu código corregido queda así
REPLACE ALL nombre WITH CHRTRAN(ALLTRIM(trabajadores.nombre)," ","$")
Hola gracias es na solución excelente, sol un apregunta final, cuando corro el programame dise, "alias "TRABAJADORES" is not foun, ¿cuales pueden ser las causas?, tengo este problema y asta hora solo muevo la base de datos pero cadabes que abro y cierro el programa pasa lo nuevo
grasi por su tiempo
Eso significa que el alias no es encontrado osea que la tabla ya no esta cargada, finaliza esta pregunta, califica para que no se confundan las preguntas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas