diff --git a/app.js b/app.js index 891de36..c1d096d 100644 --- a/app.js +++ b/app.js @@ -1,26 +1,4 @@ -var charts = {}; - -document.getElementById('uploadBtn').addEventListener('click', function() { - document.getElementById('excelFile').click(); -}); - -document.getElementById('excelFile').addEventListener('change', function(e) { - var file = e.target.files[0]; - if (!file) return; - document.getElementById('statusMsg').textContent = 'Загрузка: ' + file.name + '...'; - - var reader = new FileReader(); - reader.onload = function(ev) { - try { - var arr = new Uint8Array(ev.target.result); - var wb = XLSX.read(arr, {type: 'array'}); - var ws = wb.Sheets[wb.SheetNames[0]]; - var rows = XLSX.utils.sheet_to_json(ws, {defval: ''}); - if (!rows.length) { document.getElementById('statusMsg').textContent = 'Файл пуст'; return; } - build(rows); - } catch(err) { - document.getElementById('statusMsg').textContent = 'Ошибка: ' + err.message; - } +// Chart utility functions removed - using tables instead }; reader.readAsArrayBuffer(file); }); @@ -114,24 +92,6 @@ function build(raw) { document.querySelector('#tblAll tbody').innerHTML = d.map(function(r){ return '