ServerName (NotesAgent - LotusScript®)

読み書き可能。エージェントが実行されるサーバーの名前です。これは設計要素のプロパティであり、エージェントの現在の実行プロパティではありません。

定義位置

NotesAgent

データ型

String

構文

取得する場合: server$ = notesAgent .ServerName

設定する場合: notesAgent .ServerName = server$

使用法

このプロパティの値は以下のようになります。

エージェントがサーバーで実行されるタイプではない場合、またはエージェントが「有効化されるときにサーバーを選択」するように設定されている場合は、空の文字列。

エージェントが任意のサーバーまたはローカルレプリカで実行される場合は、アスタリスク (*)。

エージェントが特定のサーバーで実行されるように設定されている場合は、標準形式のサーバー名。

エージェントが特定のローカルレプリカでバックグラウンドで実行されるように設定されている場合は、Notes® ユーザー名。

このプロパティを変更した場合は、NotesAgentSave メソッドを呼び出して変更をディスクにコミットする必要があります。その場合、データベースとエージェントに対して適切なアクセス権限を持っていなければなりません。

エージェントの実行中に、このメソッドを使用してエージェントを実行するサーバーを指示しないでください。代わりに、NotesSession.Username を使用してください。

クロスリファレンス

Java™ Agent クラスの ServerName

式言語の ToolsCall @コマンド

関連情報

エージェントにアクセスする

エージェントをスケジュールでトリガーする