公司需求做一個報表,
我想透過內網的網頁去選取好要下載的報表,透過python去裁剪後報表放到本機端,
但有辦法像這個參考的網站:https://jsfiddle.net/4xr813up/
我只需要提供在地的位置給他下載有辦法嗎?
檔案如果儲存放在WEB的目錄內,就可以用其內網連結連到。
但這邊要小心一件事。你說了你用python去處理檔案。
在檔案還沒處理完之前。你有可能會找不到檔案而連結失敗。
按照樓主說的,報表是定時更新的話
我個人會建議用JS去顯示檔案的更新時間
然後讓USER能夠確定下載的是最新的資料
而樓主的本機可以在處理完之後
透過批次指令同步到WEB資料匣內替換舊版本檔案,這樣感覺會比較好
那如果USER如果需要新的報表,而樓主尚未更新,那也可以馬上詢問樓主要求更新資料
感覺會比樓主只做一個按鈕但其他資訊都看不到會比較好
後來我只需要寫window.open("http://192.168.1.229/coin/報表.csv")
就能做到我想要的功能了
不過現在換頭痛在有辦法讓user 指定哪裡去儲這個檔案嗎?
「有辦法讓user 指定哪裡去儲這個檔案嗎」
讓USER指定是不可能的。
你只能利用SERVER程式去處理了。
一般我倒是會善用一下HOME特性就是了。
只是這樣...你想要直接用OPEN去開檔。就又得花一般工夫了。