サーバー、ファイル名、レプリカ ID で指定されたデータベースがあるかどうかを判定します。
@DbExists( server : file )
@DbExists( server ; replicaID )
server
文字列。サーバーの名前。ローカルコンピュータの場合は空の文字列 ("") を使用します。
file
文字列。データベースのパスとファイル名です。データベースのパスとファイル名は、オペレーティングシステムごとの正しい形式を使用して指定します。
replicationID
文字列。データベースのレプリカ ID です。
flag
数値。
この関数は列式、選択式、サーバー上で実行されるエージェント (メールエージェントとスケジュールが設定されているエージェント) では使用できません。
@DbExists( "Belgium" : "mail¥¥frites.nsf" )
server := @Subset( @MailDbName; 1 );
file := "mail¥¥blah.nsf";
@If( @DbExists( server : file ) ; @PostedCommand([FileOpenDatabase]; server : file ); @Prompt([OK]; "Sorry"; "The database cannot be located on your home server." ) )
Exists := @DbExists("Cheshire";"852556DO:00576146");