0

古代の Lotus Notes アプリケーションの一部のエージェントには、説明できないエージェント対応の動作の違いがあります。

これは、R7.0.3 で読み込まれたエージェント リストです。

R7 で有効なエージェント。小さな「6」に注意してください http://www.freeimagehosting.net/uploads/a167158e29.png

R8.5 で読み取った、同じデータベース内のエージェントを次に示します。

R8 で有効化されたエージェントが、無効化されているようです。http://www.freeimagehosting.net/uploads/cc042913f1.png

以下を確認しましたが、エージェント間に違いは見つかりませんでした:

  • 継承: 同じテンプレートから継承し、禁止フラグは設定されていません。
  • ユーザーのアクティベーション: それらはすべてユーザーのアクティベーションを許可します
  • 言語: すべて LotusScript エージェントです。
  • $flags3 つのドキュメントすべてで同じです。

トリガーには違いがあります。自動ロック解除エージェントはドキュメントの変更時にトリガーされ、他のエージェントはスケジュールに従ってトリガーされます。

また、「6」が付いているものはCIAOにさらされているように見えるという違いもありますが、Notes クライアントが CIAO を認識している場合でも、R7 と R8 の違いは説明に任せます。


では、なぜR7 のエージェントのチェックマークに6があるのでしょうか?

4

1 に答える 1

3

Lotus Notes Designer バージョン 8 のオンライン ヘルプから:

[Work] ペインでエージェントのリストを表示すると、スケジュールされたエージェントの名前の横にアイコンが表示される場合があります。アイコンは次のとおりです。

  • 横に 6 のチェック マーク - スケジュールされたエージェントは有効であり、IBM® Lotus® Domino(TM) 6 以降 (または Lotus Notes/Domino R5.08​​ 以降) でのみ実行されます。
  • 横に 5 のチェック マーク - スケジュールされたエージェントは Lotus Domino リリース 5.08 以降では無効ですが、この機能を認識しない Lotus Notes Domino R5.07 以前では有効と見なされます。
  • チェックマーク - スケジュールされたエージェントは有効で、IBM® Lotus® Notes® のすべてのバージョンで実行されます。
  • 黄色の X - スケジュールされたエージェントが無効になっています。

つまり、Notes 7 から 8 への移行 (これは基本的に Eclipse の上で Notes を書き直したものだったので大きなものでした) で、Notes 7 が R508+ アイコンとして取り上げる追加のフラグが導入されたと考えていますが、これは、実際には Notes 8 の「無効」フラグです。

これは、R507 が R508+ フラグを認識せず、有効であると見なすという説明に似ています。

本当に知りたい場合は、実際の開発者がたむろしている場所をここで尋ねてください(彼らは StackOverflow を監視しているかもしれませんが、IBM ソフトウェア開発者は、個人的な経験から IBM が運営するフォーラムを監視する必要があることを知っています)。

于 2010-01-07T08:56:23.883 に答える