URL がアドレス指定する Domino® オブジェクトを返します。
パラメータ | 説明 |
---|---|
url | Domino オブジェクトをアドレス指定する URL。 |
戻り値 | 説明 |
---|---|
NotesBase | NotesDatabase、NotesView、NotesForm、Document、NotesAgent オブジェクト。戻り値は、期待されるタイプにキャストする必要があります。 |
protocol://host/database?OpenDatabase
protocol://host/database /view?OpenView
protocol://host/database /form?OpenForm
protocol://host/database /document?OpenDocument
protocol://host/database /agent?OpenAgent
ローカル呼び出しの場合、 プロトコルは「notes」、ホストは空にして、URL が notes:/// で開始されるように指定します (「notes」、コロン、3 つのスラッシュ)。データベースは、名前またはレプリカ ID を使用して指定できます。 名前には空白を含めることができます (空白は正符号で置き換えることができますが、必須ではありません)。 名前は、NSF である場合、タイプのサフィックスを含める必要はありません。 レプリカ ID は、それ自身による 16 桁の ID、または 2 つのアンダースコアのプレフィックスとファイルタイプのサフィックス (例: NSF) がある 16 桁の ID として指定できます。
ビュー、フォーム、文書、エージェントは、名前、汎用 ID、文書 ID (文書 ID はレプリカ間で変更されるため非推奨) によって指定できます。
アクション (疑問符 (?) に続く) は指定する必要があります。
getURL を使用すると、データベースの URL を指定できます。
URL の構造の詳細については、Domino Designer 資料の「アプリケーションの設計」にある「Domino URL コマンド」を参照してください。
var theURL = database.getURL();
var target:NotesDatabase = session.resolve(theURL);
return theURL + " " + target.getTitle()
var theURL = "notes:///" + database.getFileName() + "?OpenDatabase";
var target:NotesDatabase = session.resolve(theURL);
return theURL + " " + target.getTitle()
var theURL = "notes:///" + database.getReplicaID() + "?OpenDatabase";
var target:NotesDatabase = session.resolve(theURL);
return theURL + " " + target.getTitle()