2008-09-19 11 views
0

同僚はこの問題で苦労しています。Lotus Notes 8.5+の電子メールメッセージウィンドウツールバーにボタンを追加するにはどうすればよいですか?

Notesのインストール可能なプラグインは、ユーザーが添付ファイルを文書管理システムに保存できるようにする添付ファイル付きのボタン電子メールを追加するプラグインです。

ノーツでこれを行うことに関する文書を見つけることは、言い表せないほどうまくいった戦いでした。

仕事をする実際のJavaを書くことは問題ではありませんが、Notesを拡張する方法を理解しています。

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

答えて

2

Lotus Notes 8以降とLotus Symphonyはいずれも、IBM Lotus Expeditor Toolkitを使用します。

Lotus Symphony SDKを入手した場合here

これらは、交響曲ツールバーにボタンを追加する1つまたは2つの例です。

これらは、Notesとほとんど同じです。

グッドラック、

ブライアンGianforcaro

+0

もっと詳しい情報があればうれしいと思いますが、より具体的な回答が期待できるかもしれませんが、その代わりに私はあなたの答えを取っていきます。 ありがとう – James

0

私は私が開発したプラグインのノートに一度これをしなければなりませんでした。私がやり遂げたのは、デザイナーのNotesテンプレートを編集し、DLLを介して.NETクラスと呼ばれるLotusScriptを作成することでした。そのため、ボタンをクリックすると、LotusScriptでイベントがトリガーされ、DLLが呼び出され、項目情報が渡されました。

また、Notesのドキュメントがひどいので、それは気にしないでください。

0

システムにどのようなアクセス権があるかによって、タスクはかなり簡単になります。通常、メールテンプレートをカスタマイズして、受信トレイフォルダとすべてのドキュメントビューにボタンを含めます(安全上の注意については、this entryを参照)。ビューレベルでのみボタンを使用するか、フォームを追加したい場合は($ Inbox)($ All)
ボタンに意味のあるラベルを付けて、このコードを追加します:

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

丸括弧

は実際に重要です。あなたのコードが(Javaは、私は推測)エージェントになります。あなたが選択した言語としておよびJavaの「エージェントの作成」。あなたは、エージェントのリストに対して実行する「を選択した文書」を指定します(あなたの名前の周りに()を入れます) ユーザーがボタンの代わりにメニューを使用している場合は、アクションリストをトリガーとして選択するだけで、エージェントがアクションメニューに表示されます。

0

私はあなたがEclipseクライアントのためにこれを欲しいと思っています。 Mikkel Heisterbergのサイトを閲覧してください。LekkimWorld.com

これには数多くの素材が含まれています。プレゼンテーションを読み、サイトを検索することから始めます。それは多くの有用な材料を持っています。

関連する問題