Download 可用於流程中提供檔案下載功能,讓使用者在前端直接下載指定檔案。
常見做法是先透過 Export Excel / Export XML / Export TXT 等匯出 Action 產生檔案(通常輸出至 WEB\Temp 系統指定暫存路徑),再接著使用 Download 將檔案下載到使用者端,讓「產生檔案」與「下載檔案」可在同一個按鈕事件中一次完成。

此章節包含的主題:
Download 用來指定「要下載的檔案」與「下載後顯示的檔名」,執行後會在瀏覽器端觸發下載。
若要讓使用者下載流程中剛產生的檔案,建議先用匯出/產檔 Action 產生檔案,再將檔案名稱或路徑帶入 Download 的 URL 欄位。
點選流程節點的 Download 後,可於 屬性 頁籤設定以下欄位:
標題:可自訂此 Action 名稱,方便在流程中辨識。
URL(必填):指定要下載的檔案位置或檔名。一般可直接填入檔名,並搭配系統預設的暫存路徑(例如 WEB\Temp)取得檔案。
檔案名稱(必填):下載到使用者端時顯示的檔案名稱。若需要「下載後重新命名」,可在此填入希望下載後呈現的檔名。
上述欄位也可點選右側的取值按鈕,從資料規格、變數或函式帶入動態值,達到依條件產生不同檔名或下載不同檔案的需求。

說明 頁籤可用來輸入備註或補充說明,方便設計者後續維護流程時快速了解此節點用途。
當在流程中滑鼠移到節點或查看提示資訊時,系統會優先顯示此處設定的內容;若未填寫,則通常以標題作為預設提示文字。

以下示範於按鈕的 點擊時 事件中建立流程,加入 Download 供使用者下載檔案。
在頁面設計器中新增一顆按鈕,並選取該按鈕。
切換到右側屬性面板的事件頁籤,在點擊時欄位點選選擇 Action。

在 Action 類型選擇視窗中,點選 Action Flow,以流程方式設計按鈕點擊事件。
進入流程編輯器後,從左側分類中找到 Download 節點(可於匯出資料分類中找到),將 Download 拖曳到流程中,開啟設定視窗。
於 URL 輸入要下載的檔案位置或檔名(必填)。 於 檔案名稱 輸入下載到使用者端時要顯示的檔名(必填)。 完成後按下確定。

確認流程順序為:開始 → Download → 結束,按下右下角確定返回頁面。
回到頁面後按下左上角存檔,再點選預覽進行測試。

執行時,使用者點選按鈕後,系統會依 URL 取得檔案並觸發下載;下載後的檔名則以 檔案名稱 欄位設定為準。