fix, el orden de los encabezados del excel de los traficos no correspondia con el del contenido del documento

feature/Agregar_Multiples_Rectificaciones_Al_Mismo_Trafico_20240109
Felix Morales 9 months ago
parent 3d96df5590
commit 43a640ac36
  1. 12
      src/Components/Reportes/RptCorresponsalesTraficos.tsx

@ -326,7 +326,7 @@ export default function RptCorresponsalesTraficos(props: IProps) {
} }
function exportExcel(jsonData: any[], fileName: string): void { function exportExcel(jsonData: any[], fileName: string): void {
let Heading = [ /* let Heading = [
[ [
{ {
title: 'Aduana Seccion Despacho', title: 'Aduana Seccion Despacho',
@ -362,20 +362,20 @@ export default function RptCorresponsalesTraficos(props: IProps) {
'Valor Comercial Ped', 'Valor Comercial Ped',
'Valor Factura Item MN', 'Valor Factura Item MN',
], ],
] ] */
const wb = XLSX.utils.book_new() const wb = XLSX.utils.book_new()
const ws: XLSX.WorkSheet = XLSX.utils.json_to_sheet([]) const ws: XLSX.WorkSheet = XLSX.utils.json_to_sheet([])
XLSX.utils.sheet_add_aoa(ws, Heading) //XLSX.utils.sheet_add_aoa(ws, Heading)
XLSX.utils.sheet_add_json(ws, jsonData, { origin: 'A2', skipHeader: true }) XLSX.utils.sheet_add_json(ws, jsonData, { origin: 'A1', skipHeader: false })
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1') XLSX.utils.book_append_sheet(wb, ws, 'Sheet1')
XLSX.writeFile(wb, fileName + '.xlsx') XLSX.writeFile(wb, fileName + '.xlsx')
var range = XLSX.utils.decode_range(ws['!ref?']) /* var range = XLSX.utils.decode_range(ws['!ref?'])
for (var C = range.s.c; C <= range.e.c; ++C) { for (var C = range.s.c; C <= range.e.c; ++C) {
var address = XLSX.utils.encode_col(C) + '1' // <-- first row, column number C var address = XLSX.utils.encode_col(C) + '1' // <-- first row, column number C
if (!ws[address]) continue if (!ws[address]) continue
ws[address].v = ws[address].v.toUpperCase() ws[address].v = ws[address].v.toUpperCase()
} } */
} }
const readFile = (event: any) => { const readFile = (event: any) => {

Loading…
Cancel
Save