Domino中B S下的附件鏈結

2021-06-01 00:43:52 字數 641 閱讀 4793

一、唯讀鏈結

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我們會發現那個上傳附檔的功能更高檔。今天我們...