Domino系統中B/S下附件連結的處理方法
Domino系統中B/S下附件連結的處理方法
B/S下Domino系統自帶的附件連結都放在頁面的最下面,給整個頁面的排版、佈局帶來影響。
解決辦法:
在B/S下,一般附件的處理方法是,在表單上加域$V2AttachmentOptions,設定其值為0,從而隱藏系統預設的附件連結,然後象下面這樣自己寫連結
一、只讀情況下的連結
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
二、包含選擇框供使用者刪除時的連結
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
但是,當附件名稱中包含“#”、“&”等特殊符號時,上面寫的連結在特殊符號處就會被截斷,從而導致附件不能正常開啟。要解決這個問題,需要在寫連結的時候把這些特殊符號進行轉換,具體方法如下:
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
aa:=@URLEncode("domino";@AttachmentNames);
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
B/S下Domino系統自帶的附件連結都放在頁面的最下面,給整個頁面的排版、佈局帶來影響。
解決辦法:
在B/S下,一般附件的處理方法是,在表單上加域$V2AttachmentOptions,設定其值為0,從而隱藏系統預設的附件連結,然後象下面這樣自己寫連結
一、只讀情況下的連結
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
二、包含選擇框供使用者刪除時的連結
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
但是,當附件名稱中包含“#”、“&”等特殊符號時,上面寫的連結在特殊符號處就會被截斷,從而導致附件不能正常開啟。要解決這個問題,需要在寫連結的時候把這些特殊符號進行轉換,具體方法如下:
CODE:
thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbName;-1);" ";"+");"\\";"/");
aa:=@URLEncode("domino";@AttachmentNames);
@If(@Attachments!=0;"["+@AttachmentNames+"]";"")
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14751907/viewspace-438871/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaMail中文附件的處理方法 (轉)JavaAI
- Windows下統計埠連結數的批處理Windows
- SAP CRM點了附件的超連結後報錯的處理方式
- 系統開發中的B/S架構架構
- Solaris 10下根檔案系統滿的處理方法
- domino的java開發,找不到方法故障處理過程Java
- ZooKeeper的系統列印Log的處理方法
- 影象處理中關於孔洞填充的方法總結
- Smartform中的長文處理方法ORM
- C/S和B/S結構
- Linux系統程式設計之訊號中斷處理(下)Linux程式設計
- 統信UOS系統常見故障及處理方法
- SAP Fiori 的附件處理(Attachment handling)
- 【B/S總結篇】
- css列印如何處理連結地址CSS
- 處理網路連結故障技巧
- 秒殺系統設計中的資料處理
- 檔案系統被破壞時的處理方法(轉)
- Windows系統資源不足的七種處理方法(轉)Windows
- Oracle 系統效能變慢常規處理診斷及定位處理方法Oracle
- Java工作中的併發問題處理方法總結Java
- C/S結構與B/S結構的特點分析
- vim下處理文件中的 字元字元
- Linux下 ln -s 軟連結用法Linux
- Android - Unparsed aapt error(s)錯誤的處理方法AndroidAPTError
- Ubuntu系統下修改hosts方法總結Ubuntu
- Domino Mail 系統的多級監控AI
- 在MAC的OS系統下安裝EViews(附下載連結)MacView
- 【B/S】牛腩新聞釋出系統——CSSCSS
- linux中cp複製時處理軟連結的兩種方式Linux
- 印刷行業S2B2B電商平臺系統行業
- Linux系統中對中斷的處理(學習筆記)Linux筆記
- 批次下載瀏覽器網頁中全部連結的方法瀏覽器網頁
- oracle行連結的檢測和處理(轉)Oracle
- SpringMVC 解析(五)URI連結處理SpringMVC
- iOS12系統應用傳送郵件中的附件iOS
- 【DG】 DataGuard 中處理archive gap的方法Hive
- ppt中插入和處理影片的方法