Show Menu
トピック×

AEM Forms におけるアセットの読み込みと書き出し

フォームおよび関連するアセット、テーマ、データディクショナリ、ドキュメントフラグメント、レターは、異なるAEM Formsインスタンス間で移動できます。 そうした移動が必要になるのは、システムを移行する場合か、ステージサーバーから実稼働サーバーへ AEM Form を移動する場合です。AEM Forms UI を介したアップロードおよび読み込みがサポートされるアセットの場合、Forms UI を使用して書き出しと読み込みを行うことをお勧めします。このようなアセットの書き出しと読み込みに AEM Package Manager を使用するのは、お勧めしません。
  • AEM 6.4 Formsでは、crx-repositoryの構造とパスが変更されました。 以前のバージョンのアセットをAEM 6.4 Formsに読み込み、フォームが古い構造に依存している場合は、依存関係を手動で書き出す必要があります。 リポジトリの構造とパスの変更について詳しくは、「AEMでのリポジトリの再構築」 を参照してください

フォームとドキュメントアセットのダウンロードまたはアップロード

AEM Forms ユーザーインターフェイスを使用すると、アセットを AEM CRX パッケージまたはバイナリファイルとしてダウンロードして、AEM インスタンスからアセットを書き出すことができます。その後、ダウンロードした AEM CRX パッケージまたはバイナリファイルを別の AEM インスタンスに読み込むことができます。
AEM Formsユーザーインターフェイスを使用した書き出しと読み込みは、アダプティブフォームテンプレートとアダプティブフォームコンテンツポリシーを除くすべてのアセットでサポートされます。 したがって、AEM Forms UI からのアダプティブフォームの書き出し時に、関連するアダプティブフォームテンプレートおよびコンテンツポリシーは、他の関連するアセットのように自動的に書き出されません。
これらのアセットタイプの場合、AEM Package Manager を使用してソースの AEM サーバー上で CRX パッケージを作成し、書き出し先のサーバーにパッケージをインストールする必要があります。パッケージの作成とインストールについて詳しくは、「 パッケージの操作 」を参照してください。

フォームとドキュメントアセットのダウンロード

フォームとドキュメントのアセットをダウンロードするには:
  1. AEM Forms フォームインスタンスにログインします。
  2. Tap Experience Manager icon > navigation icon> Forms > Forms & Documents.
  3. フォームアセットを選択し、「 ダウンロード 」アイコンをタップします。
  4. In the Download Asset(s), choose one of the following options, and tap Download .
    • CRX パッケージとしてダウンロード 」:選択したすべてのアセットおよび関連する依存関係を AEM Forms インスタンスからダウンロードして、別のインスタンスに移動するオプションを使用します。すべてのアセットとフォルダーを、CRX パッケージとしてダウンロードします。AEM で作成されたフォーム(アダプティブフォーム、インタラクティブ通信、アダプティブフォームフラグメント)、フォームセット、フォームテンプレート、PDF ドキュメント、各種リソース(XSD、XFS、画像)など、すべてのフォームアセットを AEM Forms の UI からパッケージとしてダウンロードすることができます。アセットをパッケージとしてダウンロードすることのメリットは、ダウンロード用に選択されたアセットによって使用されてきたアセットをもダウンロードできることです。例えば、フォームテンプレート、XSD、1 枚の画像を使用するアダプティブフォームがあるとします。このアダプティブフオームを選択してパッケージとしてダウンロードする場合、ダウンロードされるパッケージにはフォームテンプレート、XSD、画像が含まれています。そのアセットに関連付けられているメタデータプロパティ(カスタムプロパティを含む)も同様にダウンロードされます。
    • アセットをバイナリファイルとしてダウンロード 」:フォームテンプレート(XDP)、PDF フォーム(PDF)、ドキュメント(PDF)、リソース(画像、スキーマ、スタイルシート)のみをダウンロードするオプションを使用します。これらのアセットは外部アプリケーションで編集できます。バイナリを持つフォームアセット(XSD、XDP、画像、PDF、XDP など)を .zip ファイルとしてダウンロードします。You cannot download adaptive forms, Interactive Communications, adaptive form fragments, themes, and form sets with Download asset(s) as binary files option. このアセットをダウンロードするには、「 パッケージとしてダウンロード 」オプションを使用する必要があります。
    選択したアセットはアーカイブ(.zip ファイル)としてダウンロードされます。
    AEM パッケージとバイナリファイルはどちらもアーカイブ(.zip ファイル)としてダウンロードされます。アセットと一緒にアセット用のテンプレートがダウンロードされることはありません。アセット用のテンプレートは、個別にエクスポートする必要があります。

フォームとドキュメントアセットのアップロード

フォームとドキュメントアセットをアップロードするには:
  1. AEM Forms フォームインスタンスにログインします。
  2. Tap Experience Manager icon > navigation icon> Forms> Forms & Documents.
  3. 作成 ファイルのアップロード ​をタップします。フォームのアップロードまたはパッケージのアップロードダイアログが表示されます。
  4. ダイアログボックスで、読み込むパッケージまたはアーカイブを参照し、選択します。また、PDFドキュメント、XSD、画像、スタイルシート、XDPフォームを選択することもできます。 「 開く 」をタップします。選択するフォルダーまたはファイル名に特殊文字を含めないでください。
    On the dialog box, verify the details of assets being uploaded, and tap Upload .
    既存のフォームアセットをアップロードすると、そのアセットが更新されます。
    パッケージのアップロードによって既存のフォルダー階層が置換されることはありません。例えば、あるサーバーの /content/dam/formsanddocuments という URL 上に「Training」という名前のアダプティブフォームがあるとします。ユーザーがそのアダプティブフォームをダウンロードし、他のサーバーにアップロードします。しかしアップロード先のサーバーにも、同じ /content/dam/formsanddocuments 上に「Training」というフォルダーがあります。アップロードは失敗します。

テーマのダウンロードとアップロード

AEM Forms では、テーマを作成、ダウンロード、アップロードすることができます。テーマは、フォーム、ドキュメント、レターなど他のアセットと同様に作成することができます。テーマを作成、ダウンロードし、別のインスタンスにアップロードして再利用することができます。テーマの詳細については、「 AEM Forms におけるテーマ 」を参照してください。

テーマのダウンロード

他のプロジェクトやインスタンスで使用する AEM Forms のテーマをエクスポートできます。AEM では、テーマを zip ファイルとしてダウンロードし、それをインスタンスにアップロードすることができます。
テーマをダウンロードするには、次の手順を実行します。
  1. AEM Forms フォームインスタンスにログインします。
  2. Tap Experience Manager icon > navigation icon> Forms> Themes.
  3. テーマを選択し、「 ダウンロード 」をタップします。テーマがアーカイブ(.zipファイル)としてダウンロードされます。

テーマのアップロード

プロジェクトにスタイル設定がプリセットされた作成済みのテーマを使用することができます。他の人が作成したテーマのパッケージをプロジェクトにアップロードしてインポートすることができます。
テーマをアップロードするには、次の手順を行います。
  1. Experience Manager で、 フォーム/テーマ ​に移動します。
  2. テーマページで、 作成/ファイルのアップロード ​をクリックします。
  3. ファイルのアップロードプロンプトで、コンピュータ上のテーマパッケージを参照して選択し、「 アップロード 」をクリックします。アップロードされたテーマは、テーマページで使用できます。
  4. AEM Forms フォームインスタンスにログインします。
  5. Tap Experience Manager icon > navigation icon> Forms> Themes.
  6. 作成 ファイルのアップロード ​をクリックします。ファイルのアップロードプロンプトで、コンピュータ上のテーマパッケージを参照して選択し、「 アップロード 」をクリックします。テーマがアップロードされます。

Correspondence Management におけるアセットの読み込みと書き出し

データ辞書、レター、ドキュメントフラグメントなどのアセットを 2 つの異なる Correspondence Management の実装間で共有するには、.cmp ファイルを作成して共有します。.cmp ファイルには、1 つ以上のデータ辞書、レター、ドキュメントフラグメント、フォームを含めることができます。

ドキュメントフラグメント、レターまたはデータ辞書の書き出し

  1. レター、ドキュメントフラグメントまたはデータ辞書のページの中で、単一のパッケージとして書き出すアセットをタップして選択し、次に「ダウンロードのキュー」をタップします。書き出し用のアセットが一覧表示されます。
  2. 必要に応じて上記の手順を繰り返し、レター、ドキュメントフラグメント、データ辞書を追加します。
  3. ダウンロード 」をタップします。
  4. 書き出しリストのアセットのリストと共に、Correspondence Managementにアセットのダウンロードダイアログが表示されます。
  5. 書き出された依存関係を表示するには、「解決」をタップします。または、スキップして次の手順に進みます。依存関係は「解決」をタップしなくても書き出されます。
  6. To download the .cmp file, tap OK .
  7. Correspondence Management によって .cmp ファイルがお使いのコンピューターにダウンロードされます。
    .cmp ファイル には書き出されたアセットが含まれています。他のユーザーと .cmp ファイルを共有することができます。他のユーザーは、異なるサーバーに .cmp ファイルを読み込んで、新しいサーバーですべてのアセットを取得することができます。

すべての Correspondence Management アセットをパッケージとして書き出し

このオプションを使用して、すべての Correspondence Management アセットおよび関連する依存関係を、AEM Forms インスタンスからパッケージとしてダウンロードします。
例えば、Correspondence Management に画像とテキストを使用しているレターが含まれている場合、ダウンロードしたパッケージにもレターに関連する画像とテキストが含まれます。そのアセットに関連付けられているメタデータプロパティ(カスタムプロパティを含む)も同様にダウンロードされます。Once you have downloaded the package (.cmp), you can import the package to a different AEM Forms instance .
すべての Correspondence Management アセットおよび関連する依存関係をパッケージとしてダウンロードするには、次の手順を実行します。
  1. AEM Forms サーバーに Forms ユーザーとしてログインします。
  2. グローバルナビゲーションバーで「 Adobe Experience Manager 」をタップします。
  3. Tap tools ( ) and then tap Forms .
  4. Tap Export Correspondence Management Assets .
    (「すべてのCorrespondence Managementアセットを書き出し」ページが表示され、前回試行された書き出し処理の情報と、前回正常に書き出されたパッケージをダウンロードするためのリンクが表示されます。
  5. Tap Export and, in the confirm message, tap OK .
    バッチ処理が完了すると、前回の実行詳細とパッケージをダウンロードするためのリンクが更新されます。これには管理者ログインや、バッチが正常に実行されたか、失敗したかなどの情報が含まれます。アセットがパッケージに書き出されて、「書き出したパッケージをダウンロード」リンクが表示されます。
    「すべてのアセットを書き出し」処理は、開始してからキャンセルすることはできません。また、すべてのアセットを書き出している間は、アセットを作成、削除、変更、発行したり、「すべてのアセットを発行」処理を開始したりしないでください。
  6. 書き出したパッケージをダウンロード 」リンクをタップして、パッケージファイルをダウンロードします。
    To add the assets in the package to another instance of Correspondence Management, import the package to an AEM Forms instance .

ドキュメントフラグメント、レターまたはデータ辞書の Correspondence Management への読み込み

.cmp ファイルに書き出されたアセットを読み込むことができます。.cmp ファイルには、1 つ以上のレター、データ辞書、ドキュメントフラグメント、依存アセットが含まれています。
移行したい古い Correspondence Management アセットを読み込んでいる間、管理者アカウントを使用してログインします。For more information on Migrating old Correspondence Management assets, see Migrate Correspondence Management assets to AEM 6.1 forms .
  1. On the data dictionary, letters, or document fragments page, tap Create > File Upload and select the .cmp file.
  2. Correspondence Management にアセットの読み込みダイアログが表示され、読み込まれるアセットが一覧表示されます。Tap Import .
    アセットが読み込まれると、次のアセットのプロパティが更新されます(その他のプロパティは変更されません)。
    • 作成者:アセットをサーバーに読み込んだユーザーの ID を表示します。
    • 変更済み:アセットがサーバーに読み込まれた時刻
    XDP を cmp ファイルの一部として、または別の方法でアップロードできるようにするには、ユーザーは forms-power-users グループに含まれている必要があります。アクセス権については、管理者に連絡してください。

ワークフローアプリケーションの書き出し

AEM Package Manger を使用して、ワークフローアプリケーションを書き出すことができます。手順は次のとおりです。
  1. AEM Forms Package Manager を開きます。パッケージマネージャーのURLはhttps://<サーバー>:<ポート>/crx/packmgrです。
  2. パッケージを作成 」をクリックします。 新規パッケージ ​ダイアログボックスが表示されます。
  3. パッケージの名前、バージョン、グループを指定します。「 OK 」をクリックします。
  4. 編集 ​をクリックし、「 フィルター 」タブを開きます。「 フィルターを追加 」をクリックします。ワークフローアプリケーションのパスを指定します。例えば、/etc/fd/dashboard/startpoints/homemortgage などです。「 ツールを追加 」をクリックします。
  5. 詳細 」タブを開きます。ACL Handling フィールドで、「 結合 」または「 上書き 」を選択します。「 保存 」をクリックします。
  6. 作成 」をクリックし、パッケージを作成します。
    パッケージが作成されたら、パッケージをダウンロードして別のサーバーに読み込むことができます。パッケージがアップロードされるサーバーにワークフローアプリケーションが表示されます。
    ワークフローアプリケーションを正しく動作させるために、作業アプリケーションを使用して対応するアダプティブフォームとワークフローモデルも書き出します。

フォルダーとアセットの整理

AEM Forms のユーザーインターフェイスは、フォルダーを利用してアセットを整理します。これらのフォルダーは、AEM Forms ユーザーインターフェイスで作成されたアセットの整理に使用されます。これらのフォルダーでは、名前の変更やサブフォルダーの作成、アセットおよびドキュメントの保存を行うことができます。フォルダー内でドキュメントおよびアセットを整理すると、ファイルをグループ化して容易に管理することができます。フォルダーを選択し、ダウンロードするか削除するかを選択します。
フォルダーを作成するには、次の手順を実行します。

フォルダーの作成

  1. Log in to the AEM Forms user interface at https://<server>:<port>/aem/forms.html .
  2. フォルダーを作成する場所に移動します。
  3. 作成/フォルダーをタップします。
  4. 次の詳細を入力します。
    • タイトル: フォルダの名前を表示
    • 名前: (必須) ​リポジトリ内のフォルダーを保存するノード名
    デフォルトでは、nameフィールドの値はタイトルから自動的に入力されます。 名前には、英数字、ハイフン(-)、下線(_)のみを含めることができます。タイトルにその他の特殊文字を入力すると、それらは自動的にハイフンに置換され、この新しい名前を確認するよう指示されます。提示された名前をそのまま使用するか、あるいはそれを編集することができます。
  5. 定義したタイトルを持つ新しいフォルダーは、アセットリスト内の現在の場所に表示されます。
    指定した名前を持つフォルダーがすでに存在する場合は、送信はエラーになり失敗します。You can view the error message by hovering over the error icon that appears beside the name field.
    新しく作成されたフォルダーをタップしてフォルダー内に移動し、フォルダー内でアセットまたはフォルダーを作成できます。さらに、フォルダーを選択し、ダウンロード、削除、名前の編集用にそのフォルダーをキューに入れることができます。

1 つ以上のアセットまたはレターのコピーの作成

既存のアセットまたはレターを使用して、同じプロパティのアセットまたはレター、コンテンツ、継承されたアセットをすばやく作成できます。データ辞書、ドキュメントフラグメントおよびレターをコピー & ペーストできます。
次の手順を実行して、アセットまたはレターのコピーを作成します。
  1. 関連するアセットまたはレターのページで、1 つ以上のアセットまたはレターを選択します。UI に「コピー」アイコンが表示されます。
  2. 「コピー」をタップします。UI に「貼り付け」アイコンが表示されます。また、貼り付ける前にフォルダー内を移動 / ナビゲートすることもできます。複数のフォルダーに同じ名前のアセットを保管することができます。For more information on folders, see Folders and organizing assets .
  3. 「貼り付け」をタップします。貼り付けダイアログが表示されます。アセット/レターの新しいコピーに対して名前とタイトルが自動的に生成されますが、アセット/レターのタイトルと名前を編集することもできます。
    アセット/レターを同じ場所にコピーして貼り付ける場合、アセット/レターの既存の名前に接尾辞「 —CopyXX」が追加されます。 コピーしたアセットまたはレターにタイトルが付いていない場合は、自動生成されたタイトルフィールドは空のままです。
  4. 必要に応じて、コピーを保存するアセットまたはレターのタイトルと名前を編集します。
  5. 「貼り付け」をタップします。コピーしたアセットの新しいコピーが作成されます。

検索

AEM Forms の UI を使用して、コンテンツを検索することができます。Using the top bar, you can tap Search # to search your content for resources such as assets and documents.
アセットを検索する場合、AEM Forms にサイドパネルが表示されます。You can also tap > Filter # to invoke the side panel. サイドパネルに表示される各種フィルターを使用して、検索範囲を絞り込むことができます。サイドパネルを使用して、検索を保存することもできます。
A. 検索 B。 フィルタ
サイドパネル - フィルター
サイドパネルで、次のフィルターを使用して検索範囲を絞り込むことができます。
  • 検索ディレクトリ
  • タグ
  • 検索基準(変更日、公開ステータス、ライブコピーのステータスなど)。
サイドパネルを使用して、選択した名前を使用して検索設定を保存することもできます。
For more information and instructions on using search, filters, saved search, and side panel, see Search .