Hinzufügen, Entfernen oder Bearbeiten von Metadaten eines adaptiven Formulars manage-form-metadata

Adobe empfiehlt, die modernen und erweiterbaren Kernkomponentenzur Datenerfassung zu verwenden, um neue adaptive Formulare zu erstellenoder adaptive Formulare zu AEM Sites-Seiten hinzuzufügen. Diese Komponenten stellen einen bedeutenden Fortschritt bei der Erstellung adaptiver Formulare dar und sorgen für beeindruckende Anwendererlebnisse. In diesem Artikel wird der ältere Ansatz zum Erstellen adaptiver Formulare mithilfe von Foundation-Komponenten beschrieben.

Version
Artikel-Link
AEM 6.5
Hier klicken
AEM as a Cloud Service
Dieser Artikel

Metadaten ermöglichen eine einfachere Kategorisierung und Organisation der Assets und erleichtern Benutzern die Suche nach einem bestimmten Asset.

AEM Forms stellt standardmäßig einen definierten Metadatensatz für jeden Asset-Typ bereit. Neben den Standardmetadaten können Sie auch benutzerdefinierte Metadaten zu den einzelnen Asset-Typen hinzufügen. AEM Forms bietet Ihnen außerdem die richtigen Möglichkeiten zum effizienten Erstellen, Verwalten und Austauschen aller Metadaten für Ihre Formulare.

Metadaten in AEM Forms metadata-in-aem-forms

In AEM Forms ist die Liste der mit einem Asset verknüpften Metadateneigenschaften von dessen Typ abhängig. Wenn Sie außerdem eine benutzerdefinierte Metadateneigenschaft hinzufügen, wird diese für alle Assets des Typs hinzugefügt, für den die benutzerdefinierten Metadaten hinzugefügt wurden.

Asset-Typen asset-types

Die folgenden Asset-Typen werden in AEM Forms unterstützt:

  • Formularvorlagen (XFA-Formulare)
  • PDF-Formulare
  • Dokument (einfache PDFs)
  • Adaptive Formulare
  • Formulardatenmodell
  • XFS

Umfassende Liste der Metadaten extensive-list-of-metadata

Im Folgenden sehen Sie eine umfassende Liste der Metadateneigenschaften, die in AEM Forms unterstützt werden:

Eigenschaftsname
Asset-Typ
Beschreibung
Titel
Alle außer Ressource
Anzeigename des Assets
Beschreibung
Alle außer Ressource
Beschreibung des Assets. Die Benutzerin bzw. der Benutzer kann diesen Wert angeben.
Typ
Alle

Ein schreibgeschützter Wert, der den Asset-Typ angibt. Er kann einen der folgenden Werte aufweisen:

  • Formularvorlage
  • PDF-Formular, PDF-Formular (Acroform) oder PDF-Formular (Signiert)
  • Dokument, Dokument (Signiert)
  • Adaptives Formular
  • Formulardatenmodell
  • Ressource
Erstellt
Alle
Ein schreibgeschützter Wert, der den Zeitpunkt der Asset-Erstellung angibt.
Datum der letzten Änderung
Alle
Ein schreibgeschützter Wert, der angibt, wann das Asset zuletzt geändert wurde.
Autor
Alle außer Ressource

Ein schreibgeschützter Wert, der basierend auf dem Formulartyp automatisch berechnet wird.

  • PDF/Formularvorlage/Dokument – von der hochgeladenen Binärdatei abgerufen.
  • Adaptives Formular – angemeldeter Benutzer zum Zeitpunkt der Formularerstellung.
Status
Alle außer Ressource

Ein schreibgeschützter Wert, der einen der folgenden Status eines Formulars definiert:

  • Kein Wert: wenn ein Formular noch nie veröffentlicht wurde.
  • Veröffentlicht: wenn ein Formular veröffentlicht wurde.
  • Geändert: wenn ein Formular nach seiner Veröffentlichung geändert wurde.
Letztes Veröffentlichungsdatum
Alle außer Ressource
Ein schreibgeschützter Wert, der angibt, wann das Formular zuletzt veröffentlicht wurde.
Zeit von „Veröffentlichen ein/aus“
Alle außer Ressource

Zeitpunkt, zu dem die automatische Veröffentlichung bzw. Aufhebung der Veröffentlichung des Formulars geplant ist. Die Benutzerin bzw. der Benutzer legt diesen Wert beim Bearbeiten von Metadaten fest.

  • Die beiden Zeiten „Veröffentlichen ein“ und „Veröffentlichen aus“ sollten über das aktuelle Datum hinausgehen.
  • Die Zeit für die Deaktivierung der Veröffentlichung muss nach der Aktivierungszeit liegen.
Übermittlungs-URL

Formularvorlage

PDF-Formular

Zum Konfigurieren einer benutzerspezifizierten URL zum Übermitteln von Formulardaten an ein Servlet.

Die Übermittlungs-URL kann mit einer der folgenden Methoden konfiguriert werden, die nach Priorität sortiert aufgeführt werden:

  • Geben Sie über die Schaltfläche zum Übermitteln von HTTP beim Erstellen eines XFA-Formulars in AEM Forms Designer eine Übermittlungs-URL direkt in einer Formularvorlage an.
  • Wählen Sie in der AEM Forms-Benutzeroberfläche ein Formular aus und geben Sie eine Übermittlungs-URL bei der Bearbeitung der Metadateneigenschaften an.
HTML-Renderprofil
Formularvorlage
Das HTML-Renderprofil, das beim Rendern einer Formularvorlage im HTML-Format verwendet wird.
Renderformat

Formularvorlage

Adaptives Formular

Mit dieser Option kann die Benutzerin bzw. der Benutzer das Renderformat des Formulars bei der Veröffentlichung der Formulare angeben:

  • HTML
  • PDF
  • Beide

Diese Option wird zum Eingrenzen des Renderformats der Formulare nur im Formularportal verwendet, wo sie für die Benutzenden sichtbar sind.

Tags
Alle außer Ressource
Mit dem Formular verknüpfte Beschriftungen, um eine schnelle und einfache Suche zu ermöglichen.
Verweise

Adaptives Formular

Formularvorlage

Ressource

Liste der Assets (andere Formulare oder Ressourcen), mit denen dieses Formular verknüpft ist. Diese Assets können in die folgenden beiden Kategorien unterteilt werden:

  • Verweist auf: Assets, auf die das aktuelle Formular verweist.
  • Verwiesen von: Assets, die auf das aktuelle Asset verweisen.

Diese Assets werden als Links angezeigt, und der Zugriff auf ihre Metadaten erfolgt direkt durch Klicken auf sie.

Auswahl des Formularmodells (XDP/XSD)
Adaptives Formular

Gibt an, welches Formularmodell beim Verfassen des adaptiven Formulars verwendet wird. Diese Eigenschaft kann folgende Werte haben:

  • Formulardatenmodell
  • Schema: Ein XML- oder JSON-Schema
  • Ohne

Ein einmal ausgewähltes Formularmodell kann aktualisiert, aber nicht entfernt werden.

Anzeigen von Formularmetadaten view-form-metadata

Assets verfügen über vorhandene Eigenschaftswerte, die im schreibgeschützten Modus angezeigt werden können. Diese Metadaten stammen vom Zeitpunkt des Formular-Uploads oder der Formularerstellung.

  1. Navigieren Sie zum Speicherort des Assets, für das Sie Metadaten anzeigen möchten.

  2. Öffnen Sie die Eigenschaftsseite mit einer der folgenden Methoden:

    • Klicken Sie in den Schnellaktionen auf das Symbol Eigenschaften ( Properties ).

      note note
      NOTE
      Schnellaktionen sind die Aktionselemente, die beim Zeigen mit der Maus auf eine Miniaturansicht angezeigt werden.
    • Wählen Sie das Formular aus und klicken Sie auf das Symbol Eigenschaften ( Properties ) in der Symbolleiste.

    • Navigieren Sie zur Seite mit den Formulardetails, indem Sie auf die Formularminiaturansicht klicken, während Sie sich nicht im Auswahlmodus befinden. Klicken Sie nun oben rechts auf das Symbol Properties und anschließend in der Liste darunter auf „Eigenschaften“.

  3. Auf der daraufhin geöffneten Eigenschaftsseite wird ein Schema angezeigt, das nur die Metadateneigenschaften mit einem Wert enthält.

    Der Inhaltsbereich ist in zwei Abschnitte unterteilt:

    • Das linke Bedienfeld enthält die Miniaturansicht des Formulars.
    • Das rechte Bedienfeld enthält Metadateneigenschaften im schreibgeschützten Modus, die über verschiedene Registerkarten verteilt sind.

Hinzufügen/Aktualisieren von Formularmetadatenwerten add-update-form-metadata-values

Sie können den Wert vorhandener Metadateneigenschaften bearbeiten oder einem vorhandenen Metadateneigenschaftsfeld neue Werte hinzufügen (zum Beispiel wenn ein Metadatenfeld leer ist).

Aktualisieren der Formularminiaturansicht update-the-form-thumbnail

Im linken Bedienfeld der Eigenschaftsseite wird die Miniaturansicht des Formulars angezeigt. Standardmäßig wird die angezeigte Miniaturansicht zum Zeitpunkt der Formularerstellung (adaptives Formular) oder des Formular-Uploads generiert.

Für alle Formulartypen haben Sie die Möglichkeit, ein Bild hochzuladen, indem Sie auf Bild hochladen klicken und im lokalen Verzeichnis nach einer Grafikdatei suchen. Das ausgewählte Bild wird anstelle des Standardbilds als Miniaturansicht verwendet.

Bei adaptiven Formularen werden zusätzliche Funktionen bereitgestellt, mit denen der Benutzer eine Miniaturansicht als Momentaufnahme der aktuellen Vorschau des adaptiven Formulars generieren kann. Da AEM Forms auch das Erstellen adaptiver Formulare unterstützt, kann sich die Vorschau des adaptiven Formulars ändern, wenn Sie das adaptive Formular ändern. Mit dieser Funktion zum Generieren einer Miniaturansicht können Sie eine neue Miniaturansicht für das adaptive Formular erzeugen, die auf dem aktuellen Vorschaustatus basiert. Klicken Sie auf Vorschau generieren, um diese Aktion durchzuführen.

NOTE
  • Verwenden Sie ein quadratisches Bild für die Miniaturansicht. Wenn Sie ein nicht quadratisches Bild verwenden und die Miniaturansicht in der Listenansicht anzeigen, ist die Miniaturansicht abgeschnitten.
  • Sobald ein neues Bild hochgeladen oder generiert wurde, wird die Miniaturansicht durch dieses Bild ersetzt und kann nicht auf das vorherige Bild zurückgesetzt werden.

Hinzufügen benutzerdefinierter Metadaten add-custom-metadata

Zusätzlich zu den standardmäßig bereitgestellten Metadaten unterstützt AEM Forms auch neue benutzerdefinierte Metadaten.

Ein Tool (Metadatenschema-Editor) wird bereitgestellt, um das Schema für das Metadaten-Layout zu definieren (also das Layout des Inhalts der Seite Eigenschaften eines Formulars). Mit dem Metadatenschema-Editor können Sie ein benutzerdefiniertes Schema für Ihre Assets hinzufügen oder ändern.

AEM Forms stellt die Metadatenschemas der unterstützten Formulartypen in diesem Tool dar. Auf diese Weise können Sie auf diese Schemata zugreifen und die Funktion des Metadatenschema-Editors verwenden, um benutzerdefinierte Eigenschaften hinzuzufügen.

  1. Navigieren Sie zu Tools > Assets > Metadatenschemas.

  2. Klicken Sie in den aufgeführten Schemaformularen auf Formulare.

  3. Klicken Sie in der Liste, die geöffnet wird, auf den Asset-Typ, für den Sie benutzerdefinierte Metadaten hinzufügen möchten.

    note note
    NOTE
    Diese Schemas enthalten Metadateneigenschaften, die standardmäßig bereitgestellt werden und nicht geändert/bearbeitet werden dürfen (Kontrollkästchen aktivieren und in der Symbolleiste auf „Bearbeiten“ klicken), um Funktionsprobleme zu vermeiden.
  4. Wenn Sie auf einen Asset-Typ klicken, wird eine Liste mit der Option extendedmetadata geöffnet. Bearbeiten Sie dieses Schema.

  5. Aktivieren Sie das Kontrollkästchen neben extendedmetadata und klicken Sie dann auf das Bearbeitungssymbol Edit , das in der Symbolleiste angezeigt wird.

  6. AEM Forms öffnet den Metadatenschema-Editor/Formularersteller des ausgewählten Asset-Typs (in diesem Fall „adaptives Formular“).

    Metadateneditor

    1. Das linke Bedienfeld enthält Abschnitte in Registerkarten mit den Feldern und im rechten Bedienfeld werden alle verfügbaren Benutzeroberflächen-Komponenten sowie die Eigenschaften des im linken Bedienfeld ausgewählten Feldes angezeigt.

    2. Der gesperrte Abschnitt kann nicht bearbeitet werden und enthält Felder für alle Metadateneigenschaften, die standardmäßig bereitgestellt werden.

    3. Sie können weitere Registerkarten hinzufügen, indem Sie auf + klicken.

    4. Sie können ein benutzerdefiniertes Feld des gewünschten Typs hinzufügen, indem Sie die Feldkomponente aus dem Abschnitt Formular erstellen auf die Schemaseite ziehen.

    5. Die Spezifikationen für dieses Feld können im Abschnitt Einstellungen angegeben werden, nachdem Sie auf das Feld geklickt haben.

Hinzufügen benutzerdefinierter Metadateneigenschaften im Schemaeditor add-custom-metadata-property-in-schema-editor

  1. Navigieren Sie zur Registerkarte (vorhanden oder neu), der Sie die benutzerdefinierte Eigenschaft hinzufügen möchten.

  2. Ziehen Sie eine Komponente des gewünschten Typs aus dem Abschnitt Formular erstellen in das linke Bedienfeld und platzieren Sie sie an der gewünschten Stelle.

    note note
    NOTE
    Sie können gesperrte Abschnitte nicht verschieben, aber Sie können die Komponente in einem der leeren Bereiche platzieren.
  3. Klicken Sie auf eine Komponente, die Sie gerade verschoben haben. Geben Sie in der Registerkarte „Einstellungen“, die im rechten Bedienfeld geöffnet wird, die Informationen für folgende Felder ein:

    1. Geben Sie eine Feldbeschriftung an, die als Anzeigename über dem im Schema platzierten Feld verwendet werden soll (z. B.: Department)

    2. Unter dem Feld „Zu Eigenschaft zuordnen“ wird ein bereits befüllter Wert angezeigt „./jcr:content/metadata/default'. Ändern Sie den Namen „default“ in einen gewünschten Eigenschaftsnamen, mit dem die Eigenschaft im CRX-Repository gespeichert wird (zum Beispiel: „./jcr:content/metadata/department“)

      note note
      NOTE
      Ändern Sie nicht das Präfix „./jcr:content/metadata/“, da es den Pfad definiert, in dem die Eigenschaft gespeichert ist.
      Außerdem muss der Eigenschaftsname eindeutig sein, um zu vermeiden, dass Werte für zwei oder mehr Eigenschaften am selben Speicherort im Repository geschrieben werden. Daher wird empfohlen, den Wert „default“ zu ändern.
    3. Füllen Sie andere Einstellungen nach Bedarf aus. Beispiel: Wählen Sie die Option „Erforderlich“, um das Feld zu einem Pflichtfeld zu machen.

    4. Um ein hinzugefügtes Feld zu löschen, wählen Sie das Feld aus und klicken Sie dann auf das Symbol zum Löschen ( Delete ).

  4. Bei Bedarf können Sie die Schritte 1 bis 3 wiederholen, um eine weitere Eigenschaft hinzuzufügen.

  5. Klicken Sie auf Speichern, nachdem Sie alle Änderungen vorgenommen haben.

    Sie haben erfolgreich eine benutzerdefinierte Metadateneigenschaft hinzugefügt.

Alle adaptiven Formulare in AEM Forms enthalten jetzt diese zusätzliche Metadateneigenschaft. Sie können sie über die Eigenschaftsseite bearbeiten.

Siehe auch see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab