Hola a todos, espero que este post ayude a todos aquellos que han tenido un problema similar al mío.
En sugar, por ejemplo en la pestaña de oportunidades, das a exportar y el fichero CSV generado tiene el delimitador "," por defecto. Entonces, yo que tengo Excel 2007, no detecta este caracter como delimitador y te pone cada registro como una única frase y, como es lógico, no se puede jugar con la información en la hoja de cálculo.
Para solucionarlo he realizado los siguientes pasos:
Fichero: sugarcrm/export.php
PASO1
Línea 73: Sustituimos "$GLOBALS['locale']->getExportCharset()" por UTF-16 para que al exportar a CSV nos respeten las tildes.
Fichero: sugarcrm/include/export_utils.php
PASO2
Línea 52: Establecemos el delimitador a ";"
PASO 3
Buscamos $header = implode("\"".getDelimiter()."\"", array_values($fields_array)); y sustituimos el primera parámetro por "\";\"" (incluidas las comillas)
PASO 4
Buscamos $line = implode("\"".getDelimiter()."\"", $new_arr); y sustituimos el primera parámetro por "\";\"" (incluidas las comillas)
PASO 5
Guardamos los ficheros y listo.
Espero que este post pueda a ayudar a usuarios que han tenido este problema.
Un saludo


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks