実際に必要なフォーム、ビュー、エージェントが必要なすべてのテンプレートで構成されたLotus Notesアプリケーションがあります。また、このテンプレートのいくつかの設計要素(独自のフォームと独自の種類の文書のビュー)をメールテンプレートにコピーする必要があるため、定期的な更新後にすべてのユーザーがメールテンプレートをコピーします。Lotus Notes - 設計要素の作成をスクリプト化する
アプリケーションは次のように動作します。アプリケーションデータベース(私が提供するテンプレートから派生したもの)がDominoサーバー上に作成されます。 HTTP要求時にこのデータベースで実行されているエージェントが、ユーザーのメールデータベースに「カスタム」ドキュメントを作成します。
次に、クライアント側では、このビューを使用してこのドキュメントを表示できます。
現在、展開手順は、次のようなものです。私たちのテンプレートのうち、「マスター」アプリケーションデータベースを作成します
- 。
- データベースのフォームとビューを使用してデータを入力します(アプリケーションの動作方法を設定するため)
- カスタムフォームとビューをメールテンプレートにコピーします。
- メールテンプレートにボタンを作成して(ビューやフォームを起動するため)
- 夜間データベースの更新後、すべてのユーザーがカスタムフォームとビューをメールデータベースに受信し、そのボタンを使用してドキュメントを表示できます(存在する場合)。
ここでは、管理者の作業を簡単にし、カスタムフォームとビューのコピーを自動化し、メールテンプレートにボタンを作成したいと思います。
NotesScript、JavaScript、Javaからこれをどのように行うことができますか?
感謝していますが、私はどのように私はデザイン要素を入れたい "ターゲット"データベースを設定するコードでは表示されません。 –
ああ、コードを編集したときに、誤ってターゲットデータベースへの参照を削除しました。ターゲットデータベースは、DxlImporter.importDxlのパラメータです。 –
訂正していただきありがとうございます。 –