式言語


@WebDbName

現在のデータベースの名前を、URL に追加できるようにエンコードして返します。

メモ この @関数は R6 で新しく追加されました。

構文@WebDbName
戻り値databaseName


使用法戻り値は、そのまま URL コマンドの中に配置できます。
URL エンコード方式によって、ほとんどの特殊文字は %xx という文字列に変更されます (xx は文字の値を表す 16 進数値)。たとえば、空白は %20 に変更されます。

円記号 (\) は、エンコードされるのではなくスラッシュ (/) に変更されます。2 つの円記号 (\\) は削除されます。ダッシュ (-) はそのまま渡されます。

ピリオドから始まるファイルの拡張子は、エンコードされません。

この関数は Web アプリケーションで使うと最も効果的です。Lotus Notes Client から、たとえば @URLOpen と組み合わせて実行する場合は、次のようにこの関数の前にホスト名を指定してください。指定しないと、URL コマンドは正しく実行されません。


クロスリファレンスLotusScript NotesDatabase クラスの GetURLHeaderInfo メソッド
Java Database クラスの getURLHeaderInfo メソッド