openByReplicaID (NotesDatabase - JavaScript)

指定されたサーバー名とレプリカ ID のデータベースが存在する場合、そのデータベースを開きます。

定義場所

NotesDatabase

構文

openByReplicaID(server:string, replicaid:string) : boolean
パラメータ 説明
server データベースが置かれているサーバーの名前。現在のコンピュータのデータベースを示すときには、null を使用します。
replicaid 開こうとしているデータベースのレプリカ ID。
戻り値 説明
true レプリカが見つかり、開いていたことを示します。
false サーバーでレプリカが見つからなかったか、開くことができなかったことを示します。

使用法

空の NotesDatabase オブジェクトをインスタンス化するには、Session.getDatabase(null, null) を使用します。

以下のボタンは、現在のデータベースのレプリカがサーバー上に存在するかどうかを確認します。
try {
	var db:NotesDatabase = session.getDatabase(null, null);
	var server:string = "Slapper/Acme";
	var id:string = database.getReplicaID();
	if (db.openByReplicaID(server, id)) {
		requestScope.status = "Replica of current database exists on Slapper"
		+ "¥nFilepath = " + db.getFilePath();
	} else {
		requestScope.status = "No replica of current database on Slapper";
	}
} catch(e) {
	requestScope.status = e.toString();
}

言語間の参照

LotusScript® NotesDatabase クラスの OpenByReplicaID メソッド

Java™ Database クラスの openByReplicaID メソッド