動作し、添付ファイルをダウンロードできましたが、添付ファイルを起動できませんでした。次のコードを使用しました。
function getBaseURL() {
var curURL = context.getUrl();
var curAdr = curURL.getAddress();
var rel = curURL.getSiteRelativeAddress(context);
var step1 = curAdr.substr(0,curAdr.indexOf(rel));
// Now cut off the http
var step2 = step1.substr(step1.indexOf("//")+2);
var result = step2.substr(step2.indexOf("/"));
return result;
}
baseURL=getBaseURL();// this function from stephen wissell
var d:NotesViewEntry=curRow;
var db=d.getDocument().getParentDatabase()
var fn=db.getFileName();
var baseserver=db.getServer();
var unid:string = curRow.getUniversalID();
var attNames = curRow.getColumnValue("AttachmentNames");
return baseURL + "/xsp/.ibmmodres/domino/OpenAttachment/" +baseserver+"!!"+fn+"/"+unid+"/LaunchField/"+attNames;
、getURL
、サーバー名ではなくレプリカのみを返すgetnotesurl
ため、目的をサーバーに提供しませんgethttpURL
id