Takenoff Labs

Lotus Notes/Domino に関する Tips や、クラシックの名曲などを紹介します

[Notes/Domino] @Command([OpenCalendar]) のふるまいについて

会社のとあるDBで、@Command([OpenCalendar]) を使ってチームメンバのカレンダーを開く処理があったのですが、そこでちょっと面白い(?)現象がありました。会社の人がハマっていたので、情報共有のためエントリしておきます。

現象は以下のとおりです。

  1. ボタンなどに、「@Command([OpenCalendar]; "自分のユーザーID")」を記述しておきます。
  2. ロケーションのメールファイルを、自分以外のメールDBにしておきます。
  3. 1で作成したボタンを実行すると、自分のカレンダーではなく、ロケーションに設定したメールDBのカレンダーが開きます。

通常は、ドミノディレクトリに設定されているメールDBのパスを見てカレンダーを開いているものと思われますが、@Command([OpenCalendar]) の引数に現在のユーザーIDを指定した場合だけ、ロケーションに設定したメールDBを見に行くようです。

これはバグではなく、正しい動作だと思いますが、うっかりロケーションを正しく設定せずにテストすると、全く違うカレンダーが開いたりして何が起こったのやら解らなくなってしまいます。

みなさんもハマらないようご注意を。

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
読み込み中...

Navigation

前の記事(カテゴリ内):

次の記事(カテゴリ内):

前の記事(日付順):

次の記事(日付順):

トラックバック

トラックバックはありません

コメント

コメントはありません

※コメントは承認制となっております。管理者が承認するまで表示されません。申し訳ありませんが、投稿が表示されるまでしばらくお待ちください。





(以下のタグが使えます)
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

For spam filtering purposes, please copy the number 6502 to the field below:

^
×