AEM Forms workspace はAEM Formsの一部です。 Workspace は、PDF formsに加えて、HTMLFormsのレンディションを容易にします。 これで、モバイルインターフェイスや Web アプリケーションからビジネスプロセスに取り組むことができます。
また、AEM Forms Workspace は、標準の開発方法と JavaScript™の開発方法を使用して、高度にカスタマイズできます。 これは、他の Web アプリケーションと容易に統合できる、コンポーネントベースのソフトウェアです。
詳しくは、 AEM Forms Workspace の概要.
ビジネスプロセスを自動化するフォームアプリケーションを作成するエンドツーエンドのプロセスを理解するには、このチュートリアルに従ってください。 チュートリアルに従って操作を行うと、Workbench、Designer、AEM Formsの各ワークスペースを使用して、アプリケーションの作成、管理、テストを行うことができます。 実装の詳細については、 最初のAEM Formsアプリケーションの作成.
AEM Forms Workspace を使用して、次のタスクを実行できます。
ビジネスプロセスの開始:AEM Forms Workspace は組織で設計および設定されたとおりにプロセスを分類します。頻繁に使用するカテゴリをお気に入りに登録して、そのカテゴリにすばやくアクセスできます。 プロセスを開始する際は、通常、フォームに入力して、フォームワークフローが制御するビジネスプロセスを開始します。 詳しくは、 プロセスの開始.
タスクの表示と操作:TODO リストを表示すると、ビジネスプロセスから自分に割り当てられたタスク、自分が属するグループに割り当てられたタスク、または他のユーザーと共有しているタスクが表示されます。必要に応じて、タスクを開いて操作し、完了することができます。 通常、タスクを完了するには、情報の提供、フォームの承認、またはフォームの拒否が必要です。 詳しくは、 TODO リストの操作.
タスクの追跡:タスクを追跡するには、AEM Forms Workspace の「追跡」タブを使用します。 開始または参加したアクティブなプロセスや完了したプロセスを検索できます。 プロセスの一部であったタスク、割り当て、フォームを表示できます。 また、以前に開始したプロセスのフォームデータを使用して、新しいプロセスを開始することもできます。 詳しくは、 プロセスの追跡.
タスクの一括承認のサポート:
同じタイプの複数のタスクを承認できます。 承認するタスクを 1 つ選択すると、同じプロセス、同じタスク名、同じルートオプションのタスクのみが有効になります。詳しくは、 TODO リストの操作 実装の詳細については、を参照してください。
機能し続けるもの
JEE 上のAEM Formsは、デフォルトでFlex Workspace もデプロイします。 この機能は以前と同じように引き続き動作し、既存のプロセスとカスタマイズは引き続き機能します。
既存のプロセスをAEM Forms Workspace に移行する場合:
AEM Forms Workspace では、XDP フォームに関連付けられているデフォルトのアクションプロファイルで、デフォルトのレンダリングサービスと送信サービスが変更され、新しいサービスが導入されています。 詳しくは、 新しいレンダリングと送信サービス. XDP フォームを使用する既存のプロセスを移行してこれらのサービスを使用するには、この手順に従います。
Flex Workspace カスタマイズと AEM Forms Workspace のマッピング:
両ワークスペースの各種カスタマイズのマッピングは次のとおりです。
カスタマイズのタイプ | 対象カスタマイズ | 対応する AEM Forms Workspace カスタマイズのシナリオ |
ローカリゼーションのカスタマイズ |
|
|
テーマのカスタマイズ |
|
|
レイアウトのカスタマイズ |
|
|
Flex Workspace の機能の中には、AEM Forms Workspace で使用できないものが含まれています。メッセージと通知、ようこそページ、承認コンテナ、列の見出しを管理するオプション。 完全なリストについては、 Flex Workspace の機能は、AEM Forms Workspace では使用できません.
AEM Forms workspace は、CRX™でホストされるHTMLおよび JavaScript™ベースの Web アプリケーションです。 Workspace URL がブラウザーで開かれると、CRX™ リソースがアクセスされ、アプリケーションがブラウザー内で HTML ページとしてレンダリングされます。JavaScript ライブラリおよびカスタム JavaScript コードは、ユーザーインターフェイス、ユーザーインタラクション、AEM Formsサーバーとの通信など、アプリケーションの内部および外部動作を管理します。 詳しくは、 AEM Forms Workspace を参照してください。 アーキテクチャ.
AEM Forms workspace は、様々なカスタマイズをサポートし、ユーザーインターフェイスのレイアウト、外観、機能などを更新します。 カスタマイズには、次の 1 つ以上を更新する必要があります。
この カスタマイズ この記事では、このようなカスタマイズのタイプについて説明します。
AEM Forms Workspace の成果物には、CRX にデプロイされた CRX パッケージ、完全なソースコードを含む SDK アーカイブ、サードパーティ JavaScript ライブラリ、AEM Forms Workspace のビルドスクリプトが含まれます。 これらを使用して、上記のカスタマイズを実行する開発環境を設定します。 詳しくは、 AEM Forms Workspace コードの構築.
インターフェイスとコア機能の主要な部分(フォント、カラースキーム、ロゴ、ログイン画面、エラーダイアログ、サードパーティアプリケーションとの統合、サードパーティアプリケーションでのコンポーネントの再利用など)をカスタマイズできます。 また、[ タスクの概要 ] ページに表示される内容を拡張し、タスクのルートアクションのイメージを表示し、AEM Forms Workspace アプリケーションを作成する下位レベルの Backbone モデルとビューを変更することもできます。
新しいプロセスの場合、デフォルトでは、XDP フォームはデスクトップ上ではPDF形式、タブレット上ではHTML形式でレンダリングされます。 XDP フォームは常にレンダリング形式でHTMLできます。 詳しくは、 新しいレンダリングと送信サービス.
プロファイルを使用する Mobile Forms 機能を使用すると、XDP フォームの HTML レンダリングを有効にできます。「新規 HTML フォームのレンダリング」はデフォルトで default.html
プロファイルを使用しますが、これは変更することができます。また、XDP フォームをHTML形式でレンダリングする前に発生するカスタム変更を追加することもできます。
モバイルデバイスでビジネスプロセスを操作するには、AEM FormsのAEM Forms workspace アプリ機能を使用できます。 詳しくは、 AEM Forms workspace アプリの概要.