Microsoft Word Template moduler

I ett Adobe Workfront Fusion-scenario kan du automatisera arbetsflöden som använder Microsoft Word Templates samt ansluta det till flera tredjepartsprogram och -tjänster.

Om du behöver instruktioner om hur du skapar ett scenario kan du läsa Skapa ett scenario i Adobe Workfront Fusion.

Mer information om moduler finns i Moduler i Adobe Workfront Fusion.

Åtkomstkrav

Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:

Adobe Workfront plan*
Pro eller högre
Adobe Workfront licens*
Plan, Work
Adobe Workfront Fusion licens**
Workfront Fusion för automatisering och integrering av arbetet
Produkt
Din organisation måste köpa både Adobe Workfront Fusion och Adobe Workfront för att kunna använda de funktioner som beskrivs i den här artikeln.

Kontakta Workfront-administratören om du vill ta reda på vilken plan, licenstyp eller åtkomst du har.

Mer information om Adobe Workfront Fusion licenser finns i Adobe Workfront Fusion licenser.

Förutsättningar

Om du vill använda Miscrosoft Word Templates med Adobe Workfront Fusion måste du ha ett Office 365-konto. Du kan skapa en på www.office.com.

Ansluter tjänsten Office till Workfront Fusion

Instruktioner om hur du ansluter ditt Office-konto till Workfront Fusion finns i Skapa en anslutning till Adobe Workfront Fusion - grundläggande instruktioner

NOTE
Vissa Microsoft-program använder samma anslutning, som är kopplad till individuella användarbehörigheter. När du skapar en anslutning visas därför alla behörigheter som tidigare har beviljats användarens anslutning, förutom de nya behörigheter som krävs för det aktuella programmet.
Om en användare till exempel har behörighet att läsa tabell som beviljats via Excel-anslutningen och sedan skapar en anslutning i Outlook-anslutningen för att läsa e-post, visar tillståndsskärmen både den behörighet som redan har beviljats för att läsa tabell och den behörighet som nyligen har krävts för att skriva e-post.

Använder Microsoft Word Templates moduler

Du kan använda en Microsoft Word Template-modul för att sammanfoga data från flera webbtjänster till ett Microsoft Word-dokument.

Du kan till exempel använda den här Microsoft Word-mallen:

Så här skapar du det här dokumentet:

Om värdetaggar

En Microsoft Word-mall är ett vanligt Microsoft Word-dokument (.docx-fil) med särskilda taggar i texten som avgör var och hur data ska sammanfogas eller fyllas i. Det finns tre typer av taggar:

Enkel värdetagg simple-value-tag

En enkel värdetagg ersätts med ett motsvarande värde. Taggens namn motsvarar fältets Key-värde, som är placerat inom dubbla klammerparenteser, till exempel

{{name}}

.

Exempel: Om du vill skapa ett dokument med texten "Hi, Petr!" kan du använda en Microsoft Word Template-modul för att skapa följande mall:

> Hej {{name}}!

Om du vill göra det ställer du in modulen enligt följande:

Villkorstagg condition-tag

Du kan använda ett villkorsmärkord för att figursätta text som bara ska återges när vissa villkor uppfylls. Om du vill radbryta texten placerar du den mellan inledande och avslutande villkorstaggar, till exempel "hasPhone", om villkoret är huruvida data innehåller ett telefonnummer eller inte. Namnet på en öppningstagg föregås av hash-tecknet #. Namnet på en avslutande tagg föregås av ett snedstreck /, vilket visas i exemplet nedan.

Exempel: Om du vill skapa ett dokument som innehåller en kunds telefonnummer om indata innehåller ett telefonnummer, men ingen e-postadress, kan du använda en Microsoft Word Template-modul och skapa följande mall:

> {{#hasPhone}}Telefon: {{phone}} {{/hasPhone}}
> {{#hasEmail}}E-post: {{email}} {{/hasEmail}}

I dokumentet visas telefonnumret så här:

> Telefon: 444551234

Loop-tagg loop-tag

Du kan använda en loop-tagg, som också kallas avsnittstagg, för att upprepa ett textavsnitt. Radbryt texten genom att placera den mellan de inledande och avslutande looptaggarna. Namnet på en öppningstagg föregås av hash-tecknet #; namnet på en avslutande tagg föregås av ett snedstreck /.

Loopa tagg med Fylla i en dokumentmodul loop-tag-with-fill-out-a-document-module

Exempel: Om du vill skapa ett dokument med namn och telefonnummer för varje kontakt i en kundlista kan du använda en Microsoft Word Template-modul och skapa följande mall:

> {{#contact}}
>     {{name}}, {{phone}}
> {{/contact}}

Om du vill göra det ställer du in modulen enligt följande:

Modulen skulle skapa följande dokument:

> Jan Toman, 4445551234
> Eduard Salo, 4445552345

Microsoft Word Template moduler

Dessa moduler kräver ingen anslutning.

Fill out a document fill-out-a-document

Med den här transformerarmodulen kan du fylla ett dokument med data som du anger. Den kan användas med enkla värdetaggar, villkorstaggar eller looptaggar.

Start delimiter of the text being replaced

Ange de tecken som du vill markera början av texten som ska ersättas.

Exempel: Ange [[ om du vill ersätta en text som liknar den här: [[replace_me]]

End delimiter of the text being replaced

Ange de tecken som du vill markera slutet av texten som ska ersättas.

Exempel: Ange ]] om du vill ersätta en text som liknar den här: [[replace_me]]

Source file
Mappa filen som du vill överföra från den tidigare modulen (t.ex. HTTP > Hämta en fil eller Dropbox > Hämta en filmodul). Eller ange datafilen manuellt.
Name of filled out file
Ange ett filnamn (inklusive filtillägg) för målutdatafilen.
Data source
Välj ett alternativ för att ange om de data du använder kommer från ett formulär eller från en samling rådata (obearbetade datordata).
Values

Detta måste vara en array med samlingar där:

  • Varje samling motsvarar en datapost och innehåller ett objekt entry
  • Objektet entry innehåller en samling av key och value
  • Objektet key innehåller taggens namn
  • objektet value innehåller taggens värde

Så här lägger du till en post:

  1. Klicka på Add Item.

  2. Välj värdetyp för posten.

  3. Lägg till namnet och värdet. Mer information finns i exemplet för den valda värdetypen i den här artikeln.

Fill a document with a batch of data fill-a-document-with-a-batch-of-data

Den här aggregeringsmodulen är användbar om dina datainmatningar kommer som separata paket. Med den här modulen kan du enkelt ställa in den struktur som krävs för fältet Värde och mappa objekt till varje värdeobjekt. Till skillnad från Fyll i en dokumentmodul tillåter fältet Värden i Fyll i ett dokument med en batch med data-modul endast en post som innehåller variabler.

Du kan också använda den här modulen om dina dataposter kommer som en array genom att använda modulen Iterator för att omvandla innehållet i arrayen till en serie paket.

De faktiska värdena skapas och fylls i för varje inkommande paket. Mallen skapas när alla indatapaket har bearbetats.

Den här aggregeringsmodulen är särskilt användbar när du vill skapa listor eller rapporter.

Source Module
Markera modulen som är textens källa.
Start delimiter of the text being replaced

Ange de tecken som du vill markera början av texten som ska ersättas.

Exempel: Ange [[ om du vill ersätta en text som liknar den här: [[replace_me]]

End delimiter of the text being replaced

Ange de tecken som du vill markera slutet av texten som ska ersättas.

Exempel: Ange ]] om du vill ersätta en text som liknar den här: [[replace_me]]

Group by
Definiera ett uttryck som innehåller ett eller flera mappade objekt. De aggregerade data separeras under Grupper med samma uttrycksvärde. Varje grupp returnerar som ett separat paket som innehåller en nyckel med det utvärderade uttrycket och den aggregerade texten. På så sätt kan du använda Key (Nyckel) som ett filter i efterföljande moduler.
Stop processing after an empty aggregation
Aktivera det här alternativet om du vill stoppa bearbetningen när en aggregering inte innehåller några paket.
Source file
Mappa filen som du vill överföra från den tidigare modulen (t.ex. HTTP > Hämta en fil eller Dropbox > Hämta en filmodul). Eller ange datafilen manuellt.
Name of filled out file
Ange ett filnamn (inklusive filtillägg) för målutdatafilen.
Data source
Välj ett alternativ för att ange om de data du använder kommer från ett formulär eller från en samling rådata (obearbetade datordata).
Values

Detta måste vara en array med samlingar där:

  • Varje samling motsvarar en datapost och innehåller ett objekt entry
  • Objektet entry innehåller en samling av key och value
  • Objektet key innehåller taggens namn
  • objektet value innehåller taggens värde

Så här lägger du till en post:

  1. Klicka på Add Item.

  2. Välj värdetyp för posten.

  3. Lägg till namnet och värdet. Mer information finns i exemplet för den valda värdetypen i den här artikeln.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43