[RESUELTO] Reports no se generan en *.xls ok - Printable Version +- CoreBOSBB (https://discussions.corebos.org) +-- Forum: Support (https://discussions.corebos.org/forumdisplay.php?fid=17) +--- Forum: Administrator Support (https://discussions.corebos.org/forumdisplay.php?fid=8) +--- Thread: [RESUELTO] Reports no se generan en *.xls ok (/showthread.php?tid=268) |
[RESUELTO] Reports no se generan en *.xls ok - julioval - 04-26-2016 Buen día, Por qué los informes, si los genero en *.xls, dan error? sale una ventana que dice: "el formato y la extensión de archivo de Reports.xls no coinciden. Puede que el archivo este dañado o no sea segura. No lo abra ... SI - NO - AYUDA". Pulsando si se abre una hoja llena de caracteres sin sentido. Si los genero en *.csv no hay problema, funcionan ok. Pero necesito generarlos en xls. Me podéis orientar? Gracias. RE: Reports no se generan en *.xls ok - joebordes - 04-26-2016 Es porque has modificado los ficheros y has introducido caracteres de más, normalmente saltos de línea. Es MUY importante mantener limpio los ficheros PHP si no se produce este efecto y también fallan muchas operaciones en línea. Si tienes los ficheros versionados "git status" puede indicarte los ficheros con problemas y hay una utilidad en HelperScripts para detectarlos. RE: Reports no se generan en *.xls ok - julioval - 04-26-2016 (04-26-2016, 02:48 PM)joebordes Wrote: Es porque has modificado los ficheros y has introducido caracteres de más, normalmente saltos de línea. Es MUY importante mantener limpio los ficheros PHP si no se produce este efecto y también fallan muchas operaciones en línea. Gracias Joe por la información. De la ultima linea no entiendo ¿ficheros versionados "git status"? RE: Reports no se generan en *.xls ok - julioval - 04-29-2016 Hola Joe, Qué ficheros dices que debemos haber modificado habiéndoles introducido caracteres de más? Lo digo porque nosotros no hemos modificado ningún código (no se para que lo podría haber hecho quien nos hizo la 1ª instalación) y así poder hacer el camino al revés, quitar esos saltos de línea para que se resuelva. Y ya que estamos, la actualización que vamos a hacer resolverá esto? Gracias. RE: Reports no se generan en *.xls ok - joebordes - 04-29-2016 No se que ficheros has modificado ni porque, ni siquiera se si ese es el problema aunque 90% de los casos lo es. Simplemente arreglalo y olvídate. El script que te los encuentra es: find_trailing_space.php Ejecútalo a ver que ficheros te encuentra RE: Reports no se generan en *.xls ok - julioval - 04-29-2016 (04-29-2016, 06:37 AM)joebordes Wrote: No se que ficheros has modificado ni porque, ni siquiera se si ese es el problema aunque 90% de los casos lo es. Simplemente arreglalo y olvídate. Gracias Joe, Lo pruebo y te cuento. RE: Reports no se generan en *.xls ok - julioval - 04-29-2016 Hola Joe, Gracias por los aportes. He ejecutado el script y me devuelve esto: config-dev.inc.php ./modules/Mailchimp/webhooks.class.php ./modules/Dashboard/accumulated_bargraph.php ./modules/Dashboard/pie_graph.php ./modules/Calendar/header.php ./modules/Home/HomeNews.php ./modules/Settings/CurrencyDelete.php ./modules/Settings/DefModuleView.php ./modules/Settings/ListLoginHistory.php ./modules/Settings/MailScanner.php ./modules/Settings/add2db.php ./modules/Settings/listnotificationschedulers.php ./modules/Settings/mailmergedownloadfile.php ./modules/PDFMaker/GetPDFTemplates.php ./modules/PDFMaker/PrintFiscalDocs.php ./modules/PDFMaker/config_fiscal.inc.php ./modules/PDFMaker/workflow/VTPDFMakerTask.php ./modules/PDFMaker/mpdf/patterns/pl.php ./modules/PDFMaker/mpdf/font/ccourier.php ./modules/PDFMaker/mpdf/font/ccourierb.php ./modules/PDFMaker/mpdf/font/ccourierbi.php ./modules/PDFMaker/mpdf/font/ccourieri.php ./modules/PDFMaker/classes/simple_html_dom.php ./modules/Portal/PortalAjax.php ./modules/Reports/ReportColumns.php ./modules/Mobile/Mobile.Config.php ./modules/EMAILMaker/EMAILMakerMessesages.php ./modules/EMAILMaker/controlPermissions.php ./modules/EMAILMaker/index.php ./modules/EMAILMaker/classes/simple_html_dom2.php ./modules/Users/SaveDefModuleView.php ./include/ComboStrings.php ./Smarty/templates_c/%%1B^1B9^1B9F308A%%ProfilesPrivilegies.tpl.php ./Smarty/templates_c/%%33^339^339625A4%%ListView.tpl.php ./Smarty/templates_c/%%3D^3D5^3D5608AB%%Settings.tpl.php ./Smarty/templates_c/%%4A^4A5^4A5D1038%%EMAILButtons.tpl.php ./Smarty/templates_c/%%60^60C^60C01DE5%%ProfilesPrivilegies.tpl.php ./Smarty/templates_c/%%79^795^7959AD5D%%ActivityListView.tpl.php ./Smarty/templates_c/%%84^843^84316E51%%DefModuleView.tpl.php ./Smarty/templates_c/%%95^951^9513D631%%DetailViewHidden.tpl.php ./Smarty/templates_c/%%CC^CCC^CCC023BB%%ReportSharing.tpl.php ./Smarty/templates_c/%%D3^D30^D30F25B2%%UserListView.tpl.php ./Smarty/templates_c/%%DA^DA9^DA941137%%ProductBlocks.tpl.php ./adodb/lang/adodb-ar.inc.php ./adodb/lang/adodb-bg.inc.php ./adodb/lang/adodb-bgutf8.inc.php ./adodb/lang/adodb-ca.inc.php ./adodb/lang/adodb-en.inc.php ./adodb/lang/adodb-pl.inc.php ./adodb/lang/adodb-ro.inc.php Que hago ahora con toda esta información? He entrado en algún archivo (el que esta en rojo) y no veo nada. Saludos. RE: Reports no se generan en *.xls ok - joebordes - 04-29-2016 Hay que limpiarlos: quitar el salto de línea o caracter que hay al final del fichero Yo diría que config-dev.inc.php y/o modules/Reports/ReportColumns.php son los culpables, pero podría ser cualquiera RE: Reports no se generan en *.xls ok - julioval - 05-02-2016 (04-29-2016, 10:23 AM)joebordes Wrote: Hay que limpiarlos: quitar el salto de línea o caracter que hay al final del fichero Muchas gracias. Los reviso. |