必要なすべてのフォーム、ビュー、およびエージェントを含むテンプレートで実際に構成されている Lotus Notes アプリケーションがあります。また、このテンプレートの一部のデザイン要素 (独自のタイプのドキュメント用のカスタム フォームとビュー) をメール テンプレートにコピーする必要があるため、定期的な更新後にすべてのユーザーがそれを取得します。
アプリケーションは次のように機能します。アプリケーション データベース (私が提供するテンプレートから派生) が Domino サーバー上に作成されます。このデータベースで実行されているエージェントは、http 要求に応じて、ユーザーのメール データベースに「カスタム」ドキュメントを作成します。
次に、クライアント側で、ユーザーはビューを使用してこのドキュメントを表示できます。
現在、展開手順は次のようになります。
- テンプレートから「マスター」アプリケーション データベースを作成します。
- そのデータベースのフォームとビューを使用してデータを入力します (アプリケーションの動作を構成するため)。
- カスタム フォームとビューをメール テンプレートにコピーします。
- メール テンプレートに (ビューやフォームを起動するための) ボタンを作成します。
- 毎晩のデータベースの更新後、すべてのユーザーはメール データベースにカスタム フォームとビューを受け取り、ボタンを使用してドキュメントを表示できます (存在する場合)。
そこで、管理者の作業を楽にして、カスタムフォームやビューのコピー、メールテンプレートへのボタン作成を自動化したいと考えています。
NotesScript、JavaScript、Java からこれを行う方法はありますか?