@FullUrl (JavaScript)

サーバーに関連する Domino リソースのパスを生成します。

定義場所

@Functions (拡張ライブラリ)

構文

@FullUrl(name:string) : string
表 1. パラメータ
パラメータ 説明
name:string Domino リソースの名前。アプリケーション名、空ストリング、 または「/」(アプリケーション自体を表します)。それ以外の指定は、アプリケーションのリソースと見なされます。
表 2. 戻り値
属性 説明
string パス情報を前に付けることで生成した完全な URL。

使用法

アプリケーションの場合の完全 URL は、 アプリケーション名の前にパス情報を付加したものです。パスは IBM Domino ディレクトリに対する相対パスですが、例外として Notes の場合は、パスが IBM Domino ディレクトリの外部にあれば、完全なファイルシステムパスが返されます。アプリケーションのリソースの場合の完全 URL は、 アプリケーション URL にスラッシュとリソース名を付加したものです。

これを @AbsoluteUrl に対するパラメータとして使用して、URL プレフィックスが正しくなるようにします。

以下の計算結果フィールドは、現在のデータベースの完全な URL を返します。
return @FullUrl(database.getFileName())
以下の計算結果フィールドは、現在のデータベースにあるリソースの絶対 URL を、リソースのパスが完全に定義された状態で返します。
return @AbsoluteUrl(@FullUrl("blink.gif"))