Lägga till, ta bort eller redigera metadata i ett anpassat formulär

Senaste uppdatering: 2023-11-21

Adobe rekommenderar att man använder modern och utbyggbar datainhämtning Kärnkomponenter for skapa ny Adaptive Forms eller lägga till adaptiv Forms på AEM Sites-sidor. De här komponenterna utgör ett betydande framsteg när det gäller att skapa adaptiva Forms-filer, vilket ger imponerande användarupplevelser. I den här artikeln beskrivs det äldre sättet att skapa Adaptiv Forms med baskomponenter.

Version Artikellänk
AEM 6.5 Klicka här
AEM as a Cloud Service Den här artikeln

Metadata gör det enklare att kategorisera och ordna resurser och hjälper användare som letar efter en viss resurs.

AEM Formssom standard innehåller en definierad uppsättning metadata för varje resurstyp. Utöver standardmetadata kan du lägga till anpassade metadata för varje resurstyp. AEM Forms ger dig även rätt sätt att skapa, hantera och utbyta alla dessa metadata effektivt för dina formulär.

Metadata i AEM Forms

I AEM Forms, beror listan med metadataegenskaper som är associerade med en resurs på dess typ. Om du lägger till en anpassad metadataegenskap läggs den till i alla resurser av den typ som de anpassade metadata lades till i.

Resurstyper

Följande resurstyper stöds i AEM Forms:

  • Formulärmallar (XFA-formulär)
  • PDF forms
  • Dokument (flat PDF)
  • Adaptiv Forms
  • Forms datamodell
  • XFS

Omfattande lista med metadata

Nedan följer en omfattande lista över metadataegenskaper som stöds i AEM Forms:

Egenskapsnamn Tillgångstyp Beskrivning
Titel Alla utom resurser Visa resursens namn.
Beskrivning Alla utom resurser Beskrivning av tillgången. Användaren kan ange det här värdet.
Typ Alla

Ett skrivskyddat värde som anger resurstypen. Den kan ha något av följande värden:

  • Formulärmall
  • formulär PDF, formulär PDF (Acrobat) eller formulär PDF (signerat)
  • Dokument, dokument (signerat)
  • Adaptiv form
  • Formulärdatamodell
  • Resurs
Skapad Alla Ett skrivskyddat värde som anger när resursen skapades.
Senaste ändringsdatum Alla Ett skrivskyddat värde som anger när resursen senast ändrades.
Författare Alla utom resurser

Ett skrivskyddat värde som automatiskt beräknas baserat på formulärtypen.

  • PDF/Formulärmall/Dokument - hämtas från den överförda binära filen.
  • Anpassat formulär - Inloggad användare när formuläret skapas.
Status Alla utom resurser

Ett skrivskyddat värde som definierar ett av följande lägen i ett formulär:

  • Inget värde: Om ett formulär aldrig har publicerats.
  • Publicerat: När ett formulär publiceras.
  • Ändrad: När ett formulär har ändrats efter att ha publicerats en gång.
Senast publicerat den Alla utom resurser Ett skrivskyddat värde som anger när formuläret senast publicerades.
Publicera på-/avaktiveringstid Alla utom resurser

Tidpunkt då formuläret schemaläggs att automatiskt publiceras/avpubliceras. Användaren anger det här värdet när metadata redigeras.

  • Både Publicera på- och Av-tid ska ligga efter aktuellt datum.
  • Publiceringstiden för publicering ska vara längre än publiceringstiden i tid.
Skicka URL

Formulärmall

PDF form

Så här konfigurerar du en användardefinierad URL för att skicka formulärdata till en server.

Skicka-URL kan konfigureras med någon av följande metoder, listade i prioritetsordning:

  • Ange en skicka-URL direkt i en formulärmall genom att använda HTTP-knappen när du skapar ett XFA-formulär i AEM Forms Designer.
  • I AEM Forms-användargränssnittet markerar du ett formulär och anger en Skicka-URL när du redigerar metadataegenskaperna.
Återgivningsprofil för HTML Formulärmall Den återgivningsprofil för HTML som används vid återgivning av en formulärmall i HTML-format.
Återgivningsformat

Formulärmall

Adaptiv form

Med det här alternativet kan användaren ange formulärets återgivningsformat när formulären publiceras:

  • HTML
  • PDF
  • Båda

Det här alternativet används endast för att begränsa formulärens återgivningsformat på formulärportalen där de är synliga för användaren.

Taggar Alla utom resurser Etiketter som är kopplade till formuläret för att underlätta snabb och enkel sökning.
Referenser

Adaptiv form

Formulärmall

Resurs

Lista över resurser (andra formulär eller resurser) som det här formuläret är relaterat till. Dessa resurser kan delas in i följande två kategorier:

  • Referens: Resurser som det aktuella formuläret refererar till.
  • Refereras av: Resurser som refererar till den aktuella tillgången.

De här resurserna visas som länkar och deras metadata kan du komma åt direkt genom att klicka på dem.

Val av formulärmodell (XDP/XSD) Adaptiv form

Anger vilken formulärmodell som används när det adaptiva formuläret skapas. Den här egenskapen kan ha följande värden:

  • Formulärdatamodell
  • Schema: En XML-kod för JSON-schema
  • Ingen
En formulärmodell som har valts kan uppdateras men inte tas bort.

Visa formulärmetadata

Resurser har befintliga egenskapsvärden som kan visas i skrivskyddat läge. Dessa metadata kommer från när formuläret överförs eller när formuläret skapas.

  1. Navigera till platsen för resursen som du vill visa metadata för.

  2. Öppna egenskapssidan på något av följande sätt:

    • Klicka på Properties Egenskaper -ikon från snabbåtgärder.

      OBSERVERA

      Snabbåtgärder är de åtgärdsobjekt som visas över en miniatyrbild när du håller muspekaren.

    • Markera formuläret och klicka på knappen Properties Egenskaper som visas i verktygsfältet.

    • Navigera till sidan med formulärinformation genom att klicka på miniatyrbilden för formuläret när det inte är i markeringsläget. Klicka nu på Egenskaper ögonikonen i det övre högra hörnet och klicka sedan på Egenskaper i listan nedanför.

  3. Egenskapssidan som öppnas visar ett schema som bara innehåller de metadataegenskaper som innehåller vissa värden.

    Innehållsdelen är uppdelad i två delar:

    • Den vänstra panelen innehåller en miniatyrbild av formuläret
    • Den högra panelen innehåller metadataegenskaper i skrivskyddat läge, som är fördelade på olika flikar.

Lägg till/uppdatera värden för formulärmetadata

Du kan redigera värdet för befintliga metadataegenskaper eller lägga till nya värden i ett befintligt egenskapsfält för metadata (till exempel när ett metadatafält är tomt).

Uppdatera formulärminiatyrbilden

På den vänstra panelen på egenskapssidan visas miniatyrbilden för formuläret. Som standard visas den miniatyrbild som genereras när formuläret skapas (anpassat formulär) eller när formuläret överförs.

För alla formulärtyper kan du överföra en bild genom att klicka på Upload Image och bläddra efter en bildfil från den lokala katalogen. Den markerade bilden används som miniatyrbild i stället för som standardbild.

För Adaptiv Forms finns ytterligare funktioner som gör att användaren kan generera en miniatyrbild som en ögonblicksbild av den aktuella förhandsvisningen av adaptiva formulär. Sedan AEM Forms har också stöd för utveckling av Adaptiv Forms. Förhandsgranskningen av den adaptiva formen kan ändras varje gång du ändrar den adaptiva formen. Den här funktionen för att generera en miniatyrbild hjälper dig att få en ny miniatyrbild för det adaptiva formuläret baserat på den aktuella förhandsvisningsstatusen. Klicka Generate Preview att genomföra denna åtgärd.

OBSERVERA
  • Använd en fyrkantig bild som miniatyrbild. När du använder en bild som inte är fyrkantig och visar miniatyrbilden i listvyn visas miniatyrbilden som bortklippt.
  • När en ny bild har överförts eller genererats ersätts miniatyrbilden av den här bilden och kan inte återställas till den föregående bilden.

Lägg till anpassade metadata

Förutom de metadata som anges i kartongen AEM Forms har stöd för nya anpassade metadata.

Ett verktyg (redigeraren för metadataschema) tillhandahålls för att definiera metadatalayouten, det vill säga layouten för det som visas i Properties sida i ett formulär. Med metadatarameditor kan du lägga till eller ändra ett anpassat schema för dina resurser.

AEM Forms visar metadatamatcheman för de formulärtyper som stöds i det här verktyget. På så sätt kan du komma åt dessa scheman och använda funktionerna som finns i redigeraren för metadatamatchning för att lägga till anpassade egenskaper.

  1. Navigera till Tools > Assets > Metadata Schemas.

  2. Klicka forms från listade schemaformulär.

  3. I listan som öppnas klickar du på resurstypen som du vill lägga till anpassade metadata för.

    OBSERVERA

    Dessa scheman innehåller metadataegenskaper som anges utanför rutan och får inte ändras/redigeras (markera kryssrutan och klicka på Redigera från verktygsfältet) för att undvika funktionsproblem.

  4. Alla resurstyper som du klickar på öppnas en lista som innehåller extendedmetadata alternativ. Redigera schemat.

  5. Markera kryssrutan bredvid extendedmetadata och klicka sedan på Redigera Redigera som visas i verktygsfältet.

  6. AEM Forms öppnar metadataschredigeraren/formulärbyggaren för den valda resurstypen (i det här fallet Adaptiv form).

    Metadataredigerare

    1. Den vänstra panelen innehåller flikade avsnitt där fälten är placerade och den högra panelen visar alla tillgängliga gränssnittskomponenter och egenskaperna för fältet som är markerat från den vänstra panelen.

    2. Det låsta avsnittet går inte att redigera och innehåller fält för alla metadataegenskaper som anges i rutan.

    3. Du kan lägga till fler flikar genom att klicka på ±symbolen.

    4. Du kan lägga till ett anpassat fält av önskad typ genom att dra fältkomponenten från Build Form till schemasidan.

    5. Specifikationerna för detta fält kan anges i Settings efter att du klickat på fältet.

Lägg till anpassad metadataegenskap i schemaredigeraren

  1. Navigera till fliken (befintlig eller ny) där du vill lägga till den anpassade egenskapen.

  2. Dra en komponent av önskad typ från Build Form till vänster och placera på en lämplig plats.

    OBSERVERA

    Du kan inte flytta de låsta avsnitten, men du kan placera komponenten i något av de tomma utrymmena.

  3. Klicka på en komponent som du just har dragit. Fyll i information för följande fält på fliken Inställningar som öppnas i den högra panelen:

    1. Ange en fältetikett som ska användas som visningsnamn ovanför fältet som placeras i schemat (till exempel: Avdelning)

    2. I egenskapsfältet Mappa till kan du se ett förifyllt värde './jcr:content/metadata/default'. Ändra 'standard' till ett önskat egenskapsnamn, som används för att lagra egenskapen i crx-databasen (till exempel: './jcr:content/metadata/dec')

      OBSERVERA

      Ändra inte prefixet './jcr:content/metadata/' när den definierar sökvägen där egenskapen lagras.

      Egenskapsnamnet måste också vara unikt för att du inte ska kunna skriva värden för två eller flera egenskaper på samma plats i databasen. Vi rekommenderar att du ändrar värdet 'default'.

    3. Fyll i andra inställningar baserat på behov. Välj till exempel alternativet Obligatoriskt om du vill göra fältet obligatoriskt.

    4. Om du vill ta bort ett fält som du har lagt till markerar du fältet och klickar sedan på borttagningen Ta bort -ikon.

  4. Om det behövs följer du steg 1-3 för att lägga till en annan egenskap.

  5. Klicka Save efter att ha gjort alla ändringar.

    Du har lagt till en anpassad metadataegenskap.

Alla adaptiva Forms i AEM Forms innehåller nu den här extra metadataegenskapen. Du kan redigera den från egenskapssidan.

Se även

På denna sida