現在表示中:

AEM Forms アプリケーション

トラブルシューティング:iOS ユーザーの添付ファイルが失われる

OSGi 上の AEM Forms インスタンスと同期する AEM Forms アプリケーションでは、アダプティブフォームのフィールドレベルの添付ファイルのみがサポートされます。iOS デバイスのユーザーがデータを損失するのを回避するには、次の手順を実行します。

  1. サーバー上で、Adobe Experience Manager/ツール/操作/Web コンソールに移動します。
  2. Adaptive Form 設定サービス」を検索してクリックします。
  3. Adaptive Form 設定サービスダイアログで、「ファイル名を一意にする」を有効にします。 
    ファイル名を一意にする」設定が有効になっていることを確認します。「ファイル名を一意にする」設定が無効になっている場合、複数の添付ファイルが含まれているアダプティブフォームを送信しようとするとデータが失われます。

トラブルシューティング:Workspace ユーザーによって送信された Mobile Forms ドラフトがポータルに表示されない

AEM Forms アプリケーションで Mobile Forms が有効になっているとき、HTML レンダリングプロファイルやドラフトとして保存プロファイルを使用すると、保存されたドラフトが Workspace ユーザーに表示されません。Workspace ユーザーがポータルから送信して保存された Mobile Forms のドラフトを表示できるようにするには:

  1. CRXDE を開いて管理者の資格情報でログインします。 
    URL:http://<server>:<port>/lc/crx/de/index.jsp
  2. CRXDE のルートパスにある「アクセス制御」の「アクセス制御リスト」で、+ をクリックします。
  3. 新しいエントリを追加ダイアログで、「プリンシパル」フィールドのグループ検索ボタンをクリックします。
  4. プリンシパルを選択ダイアログの「名前」フィールドで、PERM_WORKSPACE_USER と入力し、「検索」をクリックします。
  5. プリンシパルを選択ダイアログで PERM_WORKSPACE_USER グループを選択し、「OK」をクリックします。
  6. 新しいエントリを追加ダイアログの「プリンシパル」フィールドで、PERM_WORKSPACE_USER グループが選択された状態になります。 
    ユーザーグループの jcr:read 権限を有効にします。
  7. OK」をクリックします。

トラブルシューティング:AEM Forms アプリケーションが古い AEM Forms Server に接続している場合、AEM Forms アプリケーションのキャッシュされていないモバイルフォームが失敗する

AEM Forms アプリケーションが古い AEM Forms Server に接続しているときに、AEM Forms アプリケーションでモバイルフォームが失敗する場合は、次の手順を実行します。

  1. オーサーインスタンスで、Adobe Experience Manager/ツール/Workspace アプリオフラインサービスを設定/今すぐ設定に移動します。

  2. Workspace アプリオフラインサービスのページで、「手動のリソースキャッシュ」をクリックします。

    URL:https://<server>:<port>/libs/fd/workspace-offline/content/config.html

  3. 「手動のリソースキャッシュ」タブで、「+」ボタンをクリックして CRX パスを追加します。

  4. 「新しいリソースを追加」フィールドで、/etc/clientlibs/fd/xfaforms/I18N/en_US.js と入力して、「追加」をクリックします。

  5. 保存」をクリックします。

トラブルシューティング:フォームのパスまたはそのリソースのいずれかが 256 文字を超える場合、フォームが Windows と同期されない

Windows の AEM Forms アプリケーションでは、フォームまたはそのリソースのいずれかへのパスが 256 文字を超える場合、フォームが Windows と同期されません。この問題を解決するには、フォームとそのリソースへのパスを変更して、文字数を減らしてください。

AEM Mobile の AEM Forms とドキュメント

前提条件

AEM Mobile アプリケーションと連携する AEM Forms の場合は、次のことを確認します。

  1. aemfd.angular.mobile.core が存在すること
  2. フォームが発行サーバーに発行されていること

トラブルシューティング:AEM Mobile にフォームが表示されない

AEM Mobile でフォームを開けない場合は、フォームが発行サーバーに発行されていることを確認してください。 

トラブルシューティング:トップレベルの AEM Mobile アプリケーションに AEM Form モジュールの依存関係を追加する

AEM Form のコンポーネントロジックは、Angular モジュール cqFormModule によって処理されます。トップレベルのモジュールの名前を変更していない場合、cqFormModule の依存関係は aemfd.mobile.angular.core に自動的に挿入されます。

トップレベルのモジュールの名前を変更している場合は、cqFormModule モジュールの依存関係をトップレベルのモジュールに必ず追加するようにしてください。

デフォルトでは、AEM Mobile を使用してモバイルアプリケーションを作成すると、トップレベルのモジュールは AEMAngularApp モジュールという名前になります。「AngularJS アプリケーションモバイル」を参照してください。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー