Show Menu
THEMEN×

Verwalten von Formularmetadaten

Überblick 

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.
Wenn Sie Entwickler oder Site-Eigentümer sind, können Sie Forms Portal (die Endbenutzeroberfläche für AEM Forms) so anpassen, dass die in Ihrem Unternehmen verwendeten Metadaten widergespiegelt werden. Weitere Informationen zu Forms Portal finden Sie unter Einführung in das Veröffentlichen von Formularen in einem Portal .

Metadaten 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

Die folgenden Asset-Typen werden in AEM Forms unterstützt:
  • Formularvorlagen (XFA-Formulare)
  • PDF-Formulare
  • Dokument (Flat-PDFs)
  • Adaptive Formulare
  • Ressourcen
  • XFS

Umfassende Liste der Metadaten

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 Formulars.
Beschreibung Alle außer Ressource Beschreibung des Formulars. Der Benutzer kann diesen Wert angeben.
Typ Alle
Ein schreibgeschützter Wert, der den Typ des Assets angibt. Er kann einen der folgenden Werte annehmen:
  • Formularvorlage
  • PDF-Formular, PDF-Formular (Acroform) oder PDF-Formular (Signiert)
  • Dokument, Dokument (Signiert)
  • Adaptives Formular
  • 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 automatisch basierend auf dem Formulartyp berechnet wird.
  • PDF/Formularvorlage/Dokument - aus 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 nicht 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.
Publish on/off time (Zeit für Veröffentlichung ein/aus) Alle außer Ressource
Zeitpunkt, an dem das Formular planmäßig automatisch veröffentlicht bzw. die Veröffentlichung rückgängig gemacht werden soll. Der Benutzer legt diesen Wert beim Bearbeiten der Metadaten fest.
  • Die Werte für diese Einstellung müssen nach dem aktuellen Datum liegen.
  • Die Zeit für die Deaktivierung der Veröffentlichung muss nach der Aktivierungszeit liegen.
Submit URL (Sende-URL)
Formularvorlage
PDF-Formular
Zum Konfigurieren einer vom Benutzer angegebenen URL zum Senden von Formulardaten an ein Servlet.
Die Sende-URL kann mit einer der folgenden Methoden konfiguriert werden, die nach Priorität sortiert aufgeführt werden:
  • Geben Sie beim Erstellen eines XFA-Formulars in AEM Forms Designer über die Schaltfläche zum Übermitteln von HTTP eine Sende-URL direkt in einer Formularvorlage an.
  • Wählen Sie in der AEM Forms-Benutzeroberfläche ein Formular aus und geben Sie eine Sende-URL bei der Bearbeitung der Metadateneigenschaften an.
  • Bearbeiten Sie im Forms Portal die Komponente „Search & Lister“ und legen Sie eine Sende-URL auf der Registerkarte „Formular-Link“ fest.
HTML render profile (HTML-Renderprofil) Formularvorlage Das HTML-Renderprofil, das bei der Wiedergabe einer Formularvorlage im HTML-Format verwendet wird.
Render format (Renderformat)
Formularvorlage
Adaptives Formular
Diese Option ermöglicht es dem Benutzer, das Renderformat des Formulars anzugeben, wenn die Formulare veröffentlicht werden:
  • HTML
  • PDF
  • Beide
Diese Option wird zum Eingrenzen des Renderformats der Formulare nur im Forms Portal verwendet, wo sie für Endbenutzer sichtbar sind.
Tags Alle außer Ressource Mit dem Formular verknüpfte Beschriftungen, um schnelle und einfache Suche zu erleichtern.
Verweise
Adaptives Formular
Formularvorlage
Ressource
Liste der Assets (andere Formulare oder Ressourcen), mit denen dieses Formular verwandt ist. Diese Assets können zu den folgenden zwei Kategorien gehören:
  • Refers (Verweist): Assets, auf die das aktuelle Formular verweist.
  • Referred by (Referenziert von): Assets, die auf das aktuelle Asset verweisen.
Diese Assets werden als Links angezeigt, auf die Sie klicken können, um direkt auf ihre Metadaten zuzugreifen.
Form model (XDP/XSD) selection (Formularmodellauswahl (XDP/XSD)) Adaptives Formular
Gibt an, welches Formularmodell beim Authoring des adaptiven Formulars verwendet wird. Diese Eigenschaft kann folgende Werte haben:
  • Formularvorlage: Eine Formularvorlage wird aus den im Repository vorhandenen ausgewählt. Dieser Wert kann aktualisiert werden.
  • XML-Schema: Eine XSD-Datei wird hochgeladen. Dieser Wert kann aktualisiert werden.
  • Keine
Ein ausgewähltes Formularmodell kann aktualisiert, aber nicht entfernt werden.

Anzeigen von Formularmetadaten

Assets weisen vorhandene Eigenschaftswerte auf, die im schreibgeschützten Modus angezeigt werden können. Diese Metadaten entstehen zum 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:
    1. Klicken Sie in den Schnellaktionen auf das Symbol Eigenschaften anzeigen .
      Schnellaktionen sind die Aktionselemente, die über eine Miniaturansicht angezeigt werden, wenn Sie den Mauszeiger über ein Element bewegen.
    2. Select the form and click the View Properties icon that appears in the toolbar.
    3. Navigieren Sie zur Seite mit den Formulardetails, indem Sie auf die Formularminiaturansicht klicken, während Sie sich nicht im Auswahlmodus befinden. Now, click the eye icon on the upper right, and then click Properties in the list beneath it.
  3. Auf der daraufhin geöffneten Eigenschaftsseite wird ein Schema angezeigt, das nur die Metadateneigenschaften enthält, die einen Wert enthalten.
    Die Eigenschaftsseite enthält eine Symbolleiste mit zwei Aktionssymbolen:
    • Bearbeiten: Bearbeiten der Metadateneigenschaftswerte
    • View: Navigate to the form details page, which opens the form in the preview mode. Der Inhaltsbereich ist in zwei Abschnitte unterteilt:
    • Der linke Bereich enthält die Miniaturansicht des Formulars
    • Der rechte Bereich enthält Metadateneigenschaften im schreibgeschützten Modus, die über verschiedene Registerkarten verteilt sind.

Hinzufügen/Aktualisieren von Formularmetadatenwerten

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

Aktualisieren von Metadateneigenschaftswerten

  1. Befolgen Sie die im vorherigen Abschnitt angegebenen Schritte, um die Eigenschaftsseite zu öffnen, auf der vorhandene Metadaten das ausgewählten Formulars angezeigt werden können.
  2. From the toolbar, click the edit icon to change the mode of the page from read-only to read/write.
  3. Die daraufhin geöffnete Eigenschaftsseite enthält ein Schema, das aus einer Mischung aus bearbeitbaren Eingabefelder und statischem Text enthält.
  4. Die im statischen Text angezeigten Eigenschaften sind diejenigen, die Sie nicht bearbeiten können.
  5. Sie können zu anderen Registerkarten navigieren, um Eingabefelder für die Metadateneigenschaften zu suchen, die darunter platziert werden.
    Diese Seite enthält eine Symbolleiste mit zwei Aktionssymbolen, die sich von denen im Ansichtsmodus unterscheiden:
    • Cancel: Cancel any changes made to metadata property values so far
    • Done: Save all the changes made to metadata property values so far Bei beiden Aktionen wird der Benutzer zurück zum schreibgeschützten Modus der Eigenschaftsseite mit den aktualisierten Werten geleitet.

Aktualisieren der Formularminiaturansicht

Im linken Bereich 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.
Bei allen Formulartypen können Sie ein Bild hochladen, indem Sie auf Bild hochladen klicken und nach einer Bilddatei im lokalen Verzeichnis 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 Authoring 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 aktuelle Miniaturansicht für das adaptive Formular erhalten, die auf dem aktuellen Vorschaustatus basiert. Klicken Sie auf Vorschau generieren , um diese Aktion durchzuführen.
  • Verwenden Sie ein quadratisches Bild für die Miniatur. Wenn Sie ein nicht quadratisches Bild verwenden und die Miniaturansicht in der Listenansicht anzeigen, sieht die Miniaturansicht abgeschnitten aus.
  • 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

Zusätzlich zu den standardmäßig bereitgestellten Metadaten unterstützt AEM Forms auch neue benutzerdefinierte Metadaten.
A tool (Metadata Schema Editor) is provided to define the schema for the metadata layout; that is, the layout of what appears in the Properties page of a form. Mit dem Metadatenschema-Editor können Sie ein benutzerdefiniertes Schema für Ihre Assets hinzufügen oder ändern.
AEM Forms stellt die Metadatenschemata der unterstützten Formulartypen in diesem Werkzeug dar. Auf diese Weise können Sie auf diese Schemata zugreifen und die Funktion des Metadatenschema-Editors verwenden, um benutzerdefinierte Eigenschaften hinzuzufügen.

Hinzufügen benutzerdefinierter Metadateneigenschaften im Schemaeditor

  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 den linken Bereich und platzieren Sie sie an der gewünschten Stelle.
    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 Bereich geöffnet wird, die Informationen für die folgenden Felder ein:
    1. Geben Sie eine Feldbeschriftung an, die als Anzeigename über dem im Schema platzierten Feld verwendet wird (zum Beispiel: Abteilung).
    2. Unter dem Feld „Zu Eigenschaft zuordnen“ wird ein bereits ausgefüllter Wert angezeigt „./jcr:content/metadata/default“ . Ändern Sie „ default “ in einen gewünschten Eigenschaftsnamen, mit dem die Eigenschaft im crx-Repository gespeichert wird (zum Beispiel: „./jcr:content/metadata/department“)
      Ändern Sie nicht das Präfix „./jcr:content/metadata/“, da es den Pfad definiert, unter dem die Eigenschaft gespeichert ist.
      Außerdem muss der Eigenschaftsname eindeutig sein, damit nicht Werte für zwei oder mehr Eigenschaften in dieselbe Position im Repository geschrieben werden. Daher wird empfohlen, den Wert „default“ zu ändern.
    3. Geben Sie je nach Bedarf weitere Einstellungen an. Beispiel: Wählen Sie die Option „Erforderlich“, um das Feld zu einem Pflichtfeld zu machen.
    4. To delete a field you added, select the field and then click the delete icon.
  4. Bei Bedarf können Sie die Schritte 1-3, wiederholen um eine weitere Eigenschaft hinzuzufügen.
  5. Klicken Sie auf Fertig , 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.