2016-06-20 56 views

回答

0

我不知道您使用來設計你的UI哪種工具,反正這是關於功能,而不是設計。在這一點上,我需要知道你想要(或可以)使用哪種語言。例如,在PHP中,這是非常簡單的,你可以做類似: (創建的PHP文件)downloadpdf.php 1:(如果你想「飛」生成PDF:

<?php 
function download($foo){ 
    content headers (type, force-download, etc) 
    database select to get data or harcode it. 
    echo data 
} 
?> 

和呼叫這個函數有一些id可以從數據庫中選擇或者什麼(如果你想硬編碼則忽略)

下載文件的其他選項,如果它存儲在服務器上,則會鏈接到該文件(靜態或動態)。你想控制文件下載,檢查這個職位:

http://www.media-division.com/the-right-way-to-handle-file-downloads-in-php/

我不是說它可以用UI設計工具來完成,也不關心它是否來自表單。

乾杯!

+0

謝謝你很多!我正在使用使用BPM的Bonitasoft。 +1 :) – Silvia

+0

希望它是有用的,標記答案已解決,並upvote下訪客可以找到解決方案輕鬆 – JoelBonetR

0

您應該創建鏈接和變量,其類型是javascript表達式。在變量值寫入

return "/bonita/portal/" + $data.context.mainDoc_ref.url; 

在鏈接URL寫你的變量和文本

Download: {{context.mainDoc_ref.fileName}} 

Here you can find excellent example for this case