Estimados compañeros una consulta,

Un cliente tiene un inconveniente al momento de exportar a Excel las liquidaciones que tiene en el Evolution , lo que sucede es que al momento de presionar el botón de exportar a Excel genera un XML corrupto que al tratar de abrirlo con Excel muestra un mensaje diciendo "el archivo esta dañado y no se puede abrir" y cuando se ve el log que genera el Excel dice lo siguiente:

ERROR XML en Estilo
RAZÓN:  Demasiadas etiquetas
ARCHIVO:    C:\Users\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\211A8086.xml
GRUPO:  Styles
ETIQUETA:   Style
ATRIB:  ID
VALOR:  GroupSubTotal_lie_fecha_solicitud

Y bueno al principio con este error pensé que era por cantidad de datos entonces probamos generar con un solo empleado y genero el mismo error, también intente abrirlo con Chrome el XML y el único mensaje que muestra es:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
___________________________________________________________________________________________________
Aquí viene el código XML.

alguna vez les ha sucedido algo parecido?

alt text

alt text

asked 15 Feb '18, 10:12

jroldan's gravatar image

jroldan
(suspended)
accept rate: 0%

edited 15 Feb '18, 10:14


Al final lo que importa es que el tipo de columna en la configuración del SmartList, concuerde con el tipo de dato que tiene la columna en la instrucción SELECT. Cuando esto coincide todo se solventa.

Recorda, que podes abrir el archivo XML generado por Evolution y abrirlo con un simple editor de texto y buscar el estilo de la columna 'GroupSubTotal_lie_fecha_solicitud', con esto vas a ver la inconsistencia entre los datos generados y el estilo que le quiere aplicar.

link

answered 15 Feb '18, 11:49

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 15 Feb '18, 11:50

Resuelto, gracias. Tenía duplicada una columna en el smartlist y una de ellas era Date y la otra String. Se dejó todas en string y se eliminó la duplicada

(15 Feb '18, 12:58) jroldan jroldan's gravatar image

Esto suele suceder cuando en la información que se presenta en el smartlist involucra fechas con horas. Si las horas y los minutos no son relevantes en la información que estas presentado, es sugerible que las fechas se presenten de una vez convertidas en string (dd/mm/yyyy)

link

answered 15 Feb '18, 10:36

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Revisando el smartlist de esta pantalla Acciones.Liquidaciones hay dos campos con fechas y tienen convert as varchar los 2

CONVERT(VARCHAR,emp_sujeto.emp_fecha_retiro,103) emp_fecha_retiro CONVERT(VARCHAR,lie_fecha_solicitud,103) lie_fecha_solicitud

lo raro es que por ejemplo en expedientes si genera el Excel.

(15 Feb '18, 11:36) jroldan jroldan's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×20
×9
×7
×5
×2

Asked: 15 Feb '18, 10:12

Seen: 1,053 times

Last updated: 15 Feb '18, 13:04

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática