我一直在四處尋找一兩天,我有一種感覺,答案是簡單的「不」,我的問題,但它確實值得一試:將數據導出到Excel與數據透視表 - 無需服務器訪問
是否可以將數據(JSON)導出到Excel文件(可以是xls,xml,xlsx或任何能夠顯示數據透視表的表格),然後該數據將呈現並顯示函數和數據透視表而無需訪問服務器端?
的情況有以下幾種:SharePoint網站包含在其中的列表,然後通過使用AngularJS收集和顯示所有數據。我發現PivotTableJS,ALASQL,FileSaver和這樣的庫/插件,但無法使其工作。它甚至可能,或者我的預感是正確的,它不會在沒有服務器訪問的情況下工作?
對不起,我沒有說清楚就夠了,但你沒有理解正確的話!已經嘗試過ExcelJS沒有成功,但我喜歡你提出的方法。我會嘗試一下,並在明天結果回到你身邊。謝謝! –
很好,它沒有實際工作(永遠無法將數據加載到任何預先設定的數據透視表),但指出我們的項目到其他方向,所以我會盡快回到主題數天/周,讓你和其他人知道它是否可能 –
真正的遠程想法。 1.如果數據在「Sheet1」中,那麼在「Sheet2」中從那裏創建數據透視表。通過Excel JS,更新sheet1中的數據,然後通過ExcelJS在數據透視表中觸發刷新,或者在Excel中加載時通過內部宏/互操作代碼觸發刷新。這假定數據保持相同的形狀。 2.使用ExcelJS將數據加載到頁面,將某些語法添加到某處的單元格以描述數據。在啓動宏/互操作代碼中使用來自單元格的元數據來構建加載時的數據透視表。可怕,但一個想法.. – OrdinaryOrange