一、唯讀鏈結
thisdb:=@replacesubstring(@replacesubstring(@subset(@dbname;-1);" ";"+");"\\";"/");
@if(@attachments!=0;"["+@attachmentnames+"]";"")
二、可刪除鏈結
thisdb:=@replacesubstring(@replacesubstring(@subset(@dbname;-1);" ";"+");"\\";"/");
@if(@attachments!=0;"["+@attachmentnames+"]";"")
但是,當附件的名稱中包含「#」、「&」等特殊符號時(例如jeep#beijing.jpg),上面寫的鏈結在特殊符號處就會被截斷,從而導致附件不能正常開啟。要解決這個問題,需要在寫鏈結的時候把這些特殊符號進行轉換,具體方法如下:
thisdb:=@replacesubstring(@replacesubstring(@subset(@dbname;-1);" ";"+");"\\";"/");
aa:=@urlencode("domino";@attachmentnames);
@if(@attachments!=0;"["+@attachmentnames+"]";"")
Domino中B S下的附件鏈結
一 唯讀鏈結 thisdb replacesubstring replacesubstring subset dbname 1 if attachments 0 attachmentnames 二 可刪除鏈結 thisdb replacesubstring replacesubstring subs...
Domino系統中B S下附件鏈結的處理方法
解決辦法 一 唯讀情況下的鏈結 code thisdb replacesubstring replacesubstring subset dbname 1 if attachments 0 attachmentnames 二 包含選擇框供使用者刪除時的鏈結 code thisdb replacesu...
BS開發中Lotus附件的處理
首先我們看看lotus自帶的附件功能。web下開啟郵箱 使用普通的郵箱模板 新建郵件,上傳附件後儲存為草稿。重新開啟此文件,如果要刪除某個已上傳的附檔,勾選核取方塊,然後儲存即可。我們檢視當前文件的原始檔,發現附件的 為 detach。當然如果inotes我們會發現那個上傳附檔的功能更高檔。今天我們...