LOTUSSCRIPT /COM/OLE のクラス


CreateFromTemplate メソッド

既存のデータベースから新規データベースを作成します。

定義位置

NotesDatabase

構文

Set notesDatabaseNew = notesDatabase.CreateFromTemplate( newServer$, newDbFile$, inheritFlag [, maxsize% ] )

パラメータ

newServer$


newDbFile$
inheritFlag
maxsize%

メモ このパラメータは R5 で新しく追加されました。


戻り値

notesDatabaseNew


使用法

指定されたファイル名を持つデータベースがすでに newServer$ にあるときはエラーとなります。

新規作成したデータベースは、既存データベースの設計要素と文書を引き継ぎます。

注意 このメソッドは新規データベースのコピーが完了するのを待たないため、大きなデータベースをコピーする場合には、Sleep を使用し、新規データベースを使用する前にコピーを完了できる十分な時間を確保します。

現在のデータベースで [マスターテンプレートのデータベース] が設定されている場合は、新しいデータベースの ACL は次のエントリを使用します。


現在のデータベースで [マスターテンプレートのデータベース] が設定されていない場合は、現在のデータベースの ACL が新しいデータベースへコピーされます。

現在のデータベースで [マスターテンプレートのデータベース] が設定されており、新しいデータベースがサーバー上にある場合は、そのサーバーは新しいデータベースのシステム管理サーバーとして設定されます。

クロスリファレンス

Java Database クラスの createFromTemplate メソッド

式言語の @Command([FileNewDatabase]) 関数


関連項目