0

同僚がこの問題に苦しんでいます。

望ましい結果は、ユーザーが添付ファイルをドキュメント管理システムに保存できるようにする添付ファイル付きのボタン メールを追加する Notes 用のインストール可能なプラグインです。

Notes でこれを行うためのドキュメントを見つけることは、控えめに言っても困難な戦いでした。

作業を行うための実際の Java を作成することは問題ではありませんが、Notes を拡張する方法を理解することは問題です。

それで、ツールバーにボタン/アイコンを追加する方法はありますか、それとも新しいツールバーを追加するだけですか? 新しいツールバーを追加した場合、電子メールが開かれていないときにのみ表示されるようにする (またはグレー表示にする) ことはできますか?

4

4 に答える 4

2

Lotus Notes 8+ と Lotus Symphony はどちらも、IBM Lotus Expeditor Toolkit を使用します。

Lotus Symphony SDK を入手する場合は、こちら.

symphony ツールバーにボタンを追加する例を 1 つまたは 2 つ示します。

それらは Notes とほぼ同じように変換されます。

幸運を、

ブライアン・ジャンフォルカロ

于 2008-09-21T17:41:17.097 に答える
0

私が開発していたプラグインの Notes で、これを 1 回行う必要がありました。結局、デザイナーで Notes テンプレートを編集し、その背後で DLL を介して .NET クラスを呼び出す LotusScript を作成しました。ボタンをクリックすると、LotusScript でイベントがトリガーされ、DLL が呼び出されて項目情報が渡されます。

また、Notes のドキュメントはひどいので、理解するのは非常に困難だったことにも注意してください。

于 2008-09-23T18:39:33.087 に答える
0

あなたの質問から、Eclipse クライアントにはこれが必要だと思います。Mikkel Heisterberg のサイトLekkimWorld.com をよく読んでください。

大量の素材が含まれています。彼のプレゼンテーションを読むことから始めて、サイトを検索してください。役立つ資料がたくさんあります。

于 2009-11-11T14:11:48.657 に答える
0

システムへのアクセス権に応じて、タスクはかなり簡単になります。通常、メール テンプレートをカスタマイズして、受信トレイ フォルダーとすべてのドキュメント ビューにボタンを含めます (安全上の注意事項については、このエントリを参照してください)。($Inbox) ($All) をカスタマイズして、ビュー レベルにのみボタンを配置したり、フォームに追加したりしたい場合 (使用できる共有ヘッダー サブフォームがあります。
ボタンに意味のあるラベルを付けて、次のコードを追加します。

@Command([ToolsRunMacro];"(ExportDocumentsTo[yourSystemNameHere])")

丸括弧は実際には重要です。あなたのコード (Java だと思います) はエー​​ジェントに入ります。「Create Agent」を選択し、Java を言語として選択します。実行する「選択したドキュメント」を指定し、エージェント リストの選択をトリガーとして指定します (これにより、名前が () で囲まれます)。それらは Session クラスから取得できます。ユーザーがボタンの代わりにメニューを使用しても問題ない場合は、アクション リストをトリガーとして選択するだけで、エージェントがアクション メニューに表示されます。

于 2009-06-30T13:06:07.587 に答える