2

メニューの[アクション]>[アーカイブ]>[選択したドキュメントのアーカイブ]を使用して、電子メールをすぐにアーカイブできます。上記のアクションを実行するクリック可能なツールバーボタンを作成するにはどうすればよいですか?

ドキュメントをフォルダに移動するためのツールバーボタンをすでに作成しているので、数式言語コマンドを入力するボタンを作成するプロセスにある程度慣れています。

4

2 に答える 2

2

あなたが何を質問しているのかわからないが、それを突き刺している。したがって、ロジックを「ツールバー」に配置して、任意のデータベースで実行できるようにしますか?あなたは仕事をするエージェントを呼ぶことができなければならないでしょう。メールファイルでのみこれを行う場合は、実際にコマンドを呼び出すことができます

@Command([ToolsRunMacro];"Archive\\Archive Selected Documents");

保存後に「エスケープ」されるため、二重の円記号が必要になります。

しかし、これを任意のデータベースで機能させることを考えている場合は、少し問題があります。

ツールバーには、実行したいエージェントを探すためのかなりずさんな方法があります。ツールバーからエージェントを実行しようとすると、ツールバーボタンの式は、エージェントを含むデータベースと同様に、現在表示しているビューのデータベースを想定しているためです。

これは、エージェントを実行する他のすべてのデータベースにエージェントをコピーするよりも優れています。そのため、上記のアーカイブのソリューションは、すべての場合にエージェントが存在する必要があるため、メールファイルでのみ機能します。

そうしないと、必要なエージェントをどこにでもコピーするオーバーヘッドが残ります。ポイントを証明するために、簡単なテスト。次の式でツールバーボタンを作成します。

@Prompt([Ok];"Hello Notes..";@Implode(@DbName;@Char(13)));

次に、任意のデータベースを開きます。プロンプトには、現在開いているデータベースの詳細が実際に表示されることに注意してください。これは、そのアーカイブエージェントを実行しようとしたときにツールバーボタンが表示される場所です。

Notesの数式コマンド(@command([ToolsRunMacro])のデータベースの場所)で指定する方法がないため、集中型エージェントを呼び出して、想定しているジョブを実行することはできません。

良いアイデアであり、ベンダーが解決する価値のある問題ですが、これは、IBMがずっと前から取り組んできていない多くのことの1つです。

于 2011-09-02T05:11:18.630 に答える
0

SWINGPDFConverterというツールをお勧めします。
Lotus Notesツールバーボタンを追加し、LotusNotesドキュメントをPDFに変換できます。

ビューからの単一ドキュメント変換、個別のPDFファイルとしての複数ドキュメント変換、PDFパッケージおよびブックマークPDFドキュメントをサポートします。XMLおよびCSV形式でデータをエクスポートすることもできます。

于 2018-10-11T15:23:58.667 に答える