FoxPro/Visual FoxPro - Error al concatenar

 
Vista:
sin imagen de perfil

Error al concatenar

Publicado por Ale (8 intervenciones) el 20/07/2017 23:57:24
Buenas tardes estoy realizando una concatenación de dos campos pero al momento de convertirlo a CSV me coloca puros ceros Tengo el sig codigo:


1
replace pedposdoc WITH ALLTRIM(pedpos)+ALLTRIM(STR(docmat)) all
hasta ahi todo va perfecto cuando uso el comando y ejecuto me salen correcto y me lo concatena bien pero al momneto de ejecutarlo para que me lo convierta a CSV reviso el Doc y me salen puros ceros por ejemplo

AL EJECUTARLO EN EL COMANDO
1
2
PEDDOC                 PED                 DOC
5003497654510          500349765           4510


AL REALIZAR TODO Y QUE SE PASE AL CSV

1
2
PEDDOC                  PED                 DOC
5003497650000          500349765            4510

Alguien podría ayudarme por favor
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
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Error al concatenar

Publicado por Fidel José (657 intervenciones) el 21/07/2017 13:15:13
Y a qué te refieres como "pase a CSV". Porque "CSV" debería ser una archivo de texto "Coma Separated Value". Y ahí no muestras eso. Más bien parece un SDF.
O sea, si mostrás el código, tal vez demos con el clavo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error al concatenar

Publicado por Ale (8 intervenciones) el 21/07/2017 21:59:33
Lo estoy pasando al archivo de texto CSV y ahi es donde me marca ceros, porque en la base de datos si me sale correctamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error al concatenar

Publicado por Ale (8 intervenciones) el 23/07/2017 05:51:33
me pude dar cuenta que al momento de pasarlo a CSV en visual tengo el campo como caracter y cuando abro el CSV los registros me los convierte como numerico y eso ocasiona que se pongan ceros, porque mis registros vienen 25 numeros como puedo hacer para que al momento de que s e convierta me lo pase como texto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo Daniel A.
Val: 1.115
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Error al concatenar

Publicado por Leonardo Daniel A. (497 intervenciones) el 23/07/2017 07:18:19
Haber primero dices hacer esto

replace pedposdoc WITH ALLTRIM(pedpos)+ALLTRIM(STR(docmat)) all


Y luego hablas de los campos PEDDOC, PED Y DOC...... como resultado... Pero no muestras el campo concatenado que es PEDPOSDOC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error al concatenar

Publicado por Ale (8 intervenciones) el 23/07/2017 22:11:16
exacto asi es el campo PEDPOSDOC me sale puros ceros
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Error al concatenar

Publicado por Fidel José (657 intervenciones) el 24/07/2017 13:11:33
Aunque parece que no quieres mostrar como conviertes a CSV, ni tampoco el archivo de texto generado, el problema tal vez esté en
ALLTRIM(STR(docmat)).
Acá tienes dos alternativas:
a) TRANSFORM(docmat)
b) LTRIM(STR(docmat,20))
Prueba con cualquiera de las dos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Error al concatenar

Publicado por Ale (8 intervenciones) el 26/07/2017 20:53:27
muchas gracias :3
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar