トランザクションレポートでは、送信されたフォーム、処理されたドキュメント、レンダリングされたドキュメントの数を追跡できます。これらのトランザクションを追跡する目的は、プロダクトの使用状況について十分な情報を基に判断を行い、ハードウェアとソフトウェアに対する投資の割合を調整することにあります。トランザクションの例を次に示します。
トランザクションレポートの設定と使用については、トランザクションレポートの概要を参照してください。
データの表示パターンの定義
インタラクティブ通信の作成者はフィールド、変数、フォームデータモデル要素のデータ表示パターンを定義できるようになりました。例えば、日付、通貨、電話番号の形式などです。
新しい種類のグラフの使用
四分円グラフおよび複数の系列を持つグラフをインタラクティブ通信に追加できます。
テーブルの列の並べ替え
インタラクティブ通信内でテーブルの列の並べ替えができます。テーブルの列を、静的テキストまたはデータモデルオブジェクトで連結し、並べ替えることができます。
Web チャンネルでの新しいコンポーネントの使用
Web チャンネルにボタンコンポーネントとセパレーターコンポーネントを追加できるようになりました。詳しくは、web チャンネルにボタンコンポーネントを追加および web チャンネルのセパレーターコンポーネントを参照してください。
レイアウトモードを使用したコンポーネントのサイズの変更
レイアウトモードに変更すると、WYSIWYG インターフェイスを使用して web チャンネル内のコンポーネントのサイズを変更できます。
ユーザビリティの向上
インタラクティブ通信の作成者は、様々な使いやすい操作を利用して通信を作成できるようになりました。次のような操作を利用できます。
同期プロセスの改善
印刷チャンネルを使用して自動生成される web チャネルレイアウトについていくつかの点が改善されました。
クラウドベースの電子署名(リモート署名)は、デスクトップ、モバイル、Web 上で機能する新世代のデジタル署名で、署名者の認証に関する最高レベルのコンプライアンスと保証を満たします。クラウドベースの電子署名を使用してアダプティブフォームに署名できます。
AEM Forms では、AEM Sites 単一ページアプリケーション(SPA)にインタラクティブ通信やアダプティブフォームをシームレスに埋め込むことができます。埋め込まれたアダプティブフォームおよびインタラクティブ通信ではすべての機能を使用できるため、ユーザーは、ページから移動することなくフォームの記入および送信ができます。これにより、ユーザーは Web ページのその他の要素とのコンテキストを保ったまま、同時にアダプティブフォームやインタラクティブ通信の操作を行うことができます。
昇順または降順にアダプティブフォームテーブルの列を並べ替えることができます。静的テキスト、データモデルオブジェクトプロパティ、または静的テキストとデータモデルオブジェクトプロパティの組み合わせを含むテーブル列に並べ替えを適用できます。
アダプティブフォームでは、cq:allowedPaths プロパティのサポートが追加されました。プロパティは、アダプティブフォームテンプレートの使用を特定のパスに制限します。
カスタム関数、フォームオブジェクト、またはオブジェクトプロパティに基づいて、チェックボックスをアダプティブフォームに動的に追加するルールを定義できるようになりました。
変数を使用すると、ワークフロー手順で、実行時に複数の手順にわたってメタデータを保持および渡すことができます。様々なタイプの変数を作成して、様々なタイプのデータを保存できます。例えば、整数、文字列、ドキュメント、フォームデータモデルインスタンスなどです。一般に、変数または変数のコレクションを使用するのは、変数が保持する値に基づいて決定する必要がある場合、またはプロセスで後で必要になる情報を保存する場合です。
変数は、以前のバージョンで使用可能な MetaDataMap インターフェイスの拡張です。メタデータ値の取得と更新に使用されるカスタム ECMAScript コードの開発に費やす時間を節約できます。メタデータを操作するには、引き続き MetaDataMap インターフェイスと ECMAScript コードを使用します。MetaDataMap および ECMAScript よりも変数を使用する利点は次のとおりです。
Go To ステップ、OR Split ステップ、およびすべての AEM Forms ワークフローステップは変数をサポートします。MetaDataMap インターフェイスを使用して、変数のネイティブサポートがないワークフローステップの変数にアクセスできます。詳しくは、AEM Workflows の変数を参照してください。
割り当てタスクのアダプティブフォームを指定し、実行時のフォーム中心のワークフローの記録ステップのドキュメントを指定できます。これにより、ワークフローを様々なアダプティブフォームで機能させることができます。ワークフローの設計時に、アダプティブフォームを選択する方法を決定できます。アダプティブフォームは、絶対パスに配置するか、ワークフローにペイロードとして送信するか、変数を使用して計算されたパスで使用できます。
フォーム中心のワークフローステップのロギング機能が標準化されています。現在、すべてのフォーム中心のワークフローステップは、同様に標準化されたログを生成します。デバッグ速度の向上に役立ちます。
次の操作が可能になっています。
制約のリストに基づいて入力データを検証します。有効なデータのみがデータソースに送信されるようにします。
WSDL(web サービス記述言語)ファイルで定義されているデフォルトのエンドポイントをオーバーライドします。
Swagger 定義ファイルで定義されているデフォルトの スキーム、ホスト、およびベースパスをオーバーライドします。
サポート対象のオペレーティングシステム、アプリケーションサーバー、データベース、データベースドライバー、JDK サーバー、LDAP サーバー、電子メールサーバーを自由に組み合わせて、AEM Forms をセットアップすることができます。サポート対象のプラットフォームに関する主な変更点を以下に示します。
コンポーネント | サポート対象から除外 |
オペレーティングシステム |
|
アプリケーションサーバー |
|
データベース |
|
LDAP サーバー |
|
電子メールサーバー |
|
コネクタ |
|
AEM Forms アプリケーション |
|
Java |
|
* 別のプラットフォームへの移行については、アドビサポートにお問い合わせください
AEM 6.5 Forms では、Adobe Flash Player の計画された EOL と、Flash ベースのコンテンツをオープンスタンダードに移行する全体的な方向性に沿って、JEE 管理コンソール上の AEM Forms の Health Monitor、Process Management、Reader Extension、Category Management 各 UI の Flash ベースの UI が HTML5 ベースの UI で置き換えられました。
AEM 6.5 Forms で AEM Forms Workspace のアクセシビリティが向上しました。