Loading
Automatisera dina verksamhetsprocesser med Salesforce-flöde
Lägg till poster från användarinmatning på skärmar med uppreparexempel

Lägg till poster från användarinmatning på skärmar med uppreparexempel

Detta exempel använder ett skärmflöde med komponenten Upprepare för att samla in information från användare vid körning. Du kan samla in data för flera objekt i en grupp. Komponenten Repeater har en eller flera underordnade komponenter. Värdena i dessa komponenter kan fyllas i i förväg på skärmen när de körs. Användare kan uppdatera, ta bort och lägga till värden för gruppen. Ändringarna från användarinteraktionen kan även överlämnas till Salesforce-poster.

När uppreparkomponenten använder en datakälla för postsamling skapar varje objekt en uppreparinstans vid körning. Vilka värden som visas beror på hur du mappar dem till uppreparens underordnade komponenter. Vid körning kan användare lägga till upp till 30 instanser av uppreparkomponenten på skärmen.

Anta till exempel att du har information om några förmånstagare för försäkringspolicyn, men listan är inte fullständig. Du vill att användaren ska lägga till återstående förmånstagare och inkludera detaljer som mottagarens namn, adress och e-postadress. Du vill sedan lagra dessa detaljer i Salesforce-databasen. Vid körning, fyll i den information om förmånstagare som du redan har. Användare kan lägga till detaljer för förmånstagare som inte är listade. Flödet skapar sedan Salesforce-mottagarposter för de förmånstagare som användaren har lagt till.

Anteckning
Anteckning Detta exempel använder elementet Skapa poster för att skapa förmånstagarposter för alla förmånstagare som användaren lägger till på skärmen.

Skapa ett eget objekt för stödmottagare

  1. I Inställningar, välj Objekthanterare .
  2. Klicka på Skapa och välj sedan Eget objekt.
  3. På sidan Nytt eget objekt, specificera dessa detaljer:
    1. För fältet Etikett, ange Förmånstagare. Fälten Objektnamn, Postnamn och Datatyp fylls i automatiskt.
    2. För fältet Pluraletikett, ange Förmånstagare.
  4. Klicka på Spara.
  5. Från objekthanteringsinställningarna för förmånstagare, gå till Fält och relationer.
  6. Klicka på Ny.
  7. På sidan Välj fälttyp, under Datatyp, välj e-post och klicka på Nästa.
  8. På sidan Ange detaljer, för Fältetikett, ange E-postadress och klicka på Nästa.
  9. På sidan Skapa fältnivåsäkerhet, acceptera standarderna och klicka på Nästa.
  10. På sidan Lägg till på sidlayouter, acceptera standarderna och klicka på Spara och ny.
  11. På sidan Välj fälttyp, välj Textområde (långt) och klicka på Nästa.
  12. På sidan Ange detaljer, för Fältetikett, ange Adress och klicka på Nästa.
  13. På sidan Skapa fältnivåsäkerhet, acceptera standarderna och klicka på Nästa.
  14. På sidan Lägg till på sidlayouter, acceptera standarderna och klicka på Spara.

Skapa en egen flik för förmånsobjektet

  1. I Inställningar, i rutan Snabbsökning, skriv Flikar och välj den.
  2. För att skapa en egen flik för objektet Mottagare, klicka på Ny under Flikar för eget objekt.
  3. På sidan Ange detaljer, specificera dessa detaljer:
    1. Under Objekt, välj Förmånstagare.
    2. Under Flikstil, välj Personer.
    3. Klicka på Nästa.
  4. På sidan Lägg till i profiler, acceptera standarderna och klicka på Nästa.
  5. På sidan Lägg till i egna appar, acceptera standarderna och klicka på Spara.
  6. Uppdatera webbsidan.

Skapa mottagarposter

  1. Sök fram och öppna Förmånstagare i Appstartaren.
  2. För att skapa en förmånstagare från den relaterade listan Mottagare, klicka på Ny.
  3. Lägg till en eller flera förmånstagare.
  4. För varje förmånstagare, ange detaljer som namn, adress och e-postadress.

Skapa ett skärmflöde

Skapa ett skärmflöde för att samla in information om förmånstagare från dina användare.

  1. Öppna listvyn Flöden.
    • Från appen Automatisering, välj fliken Flöden.
    • Från fliken Flöden i en Lightning-app, klicka på åtgärdsmenyn och välj Öppna flöde.
    • I Inställningar, i rutan Snabbsökning, skriv Flöden och välj sedan Flöden.
    Observera att automatiseringsappen och flikalternativen Flöden inte kräver åtkomsten Inställningar.
  2. Skapa ett skärmflöde.
    1. Från appen Automatisering, klicka på Ny | Skärm | Skärmflöde.
    2. I Inställningar, klicka på Nytt flöde | Skärm | Skärmflöde

Lägg till och konfigurera ett element för Hämta poster

  1. För att lägga till ett element, klicka på Plusteckenikonen för att lägga till ett element och sök efter och välj Hämta poster.
  2. För elementet Hämta poster, specificera denna information:
    1. För etikettfältet, ange Hämta förmånstagarinformation.
    2. Under Objekt, sök efter och välj Förmånstagare.
    3. Under Villkorskrav, välj Inga Hämta alla förmånstagarposter.
    4. Under Hur många poster ska lagras, välj Alla poster.

Lägg till och konfigurera ett skärmelement

  1. För att lägga till ett skärmelement, klicka på Plusteckenikonen för att lägga till ett element efter elementet Hämta poster och välj Skärm.
  2. I redigeraren för skärmegenskaper, för fältet Etikett, ange Lägg till mottagare. API-namnet fylls i automatiskt.

Lägg till och konfigurera en uppreparkomponent

De förifyllda objekten matas ut i en upprepare som endast har stöd för datatypen Postsamling. För fältet Standardvärde eller Värde i de underordnade komponenterna, använd variabeln som skapas automatiskt av elementet Hämta poster.

Fälten från den valda postsamlingsvariabeln är tillgängliga för underordnade komponenter i uppreparen. Den unika identifieraren för objekt är API-namnet på fältet. Detta fält innehåller en unik identifierare för varje objekt i samlingen. Fältet ställs automatiskt in till objektets ID-fält.

I detta exempel har vi använt utdata från Tillagda objekt för att samla in information om nyligen tillagda förmånstagare. Du kan utöka detta exempel och använda Alla objekt, Förifyllda objekt och Ta bort objekt. Mer information finns i Komponenten Flödesskärmvisning: Repeterar.

  1. För att lägga till en uppreparkomponent till skärmelementet, dra uppreparkomponenten till skärmarbetsytan.
  2. För att konfigurera uppreparegenskaperna, specificera dessa detaljer:
    1. För API-namn, ange Förmånstagardetaljer.
    2. För fältet Samling för förifyllda objekt under Konfigurera datakälla, välj Förmånstagare från Get_Beneficiary_Information (1).
    3. För kryssrutegruppen Låt användare lägga till eller ta bort objekt, under Konfigurera visningsalternativ, välj Användare kan lägga till objekt och Användare kan ta bort förifyllda objekt (2).
      Redigerare för uppreparkomponentegenskaper med en samlingsvariabel vald för insamling för förifyllda objekt och alla kryssrutor under konfigurera visningsalternativ valda
  3. Dra en textkomponent till uppreparen och specificera dessa detaljer:
    1. För Etikett, ange Förmånstagares namn. API-namnet fylls i automatiskt.
    2. För Standardvärde, under REPEATER PREPOPULATED ITEMS [REPEATER IFYLLDA ARTIKLAR], välj Förmånstagare från Get_Beneficiary_Information > Name [Hämta_förmånsinformation].
      Variabeln Förifyllda objekt vald under Standardvärde för namnfältets textkomponent
  4. För att minska bredden på komponenten Text, från fliken Format, ändra Bredd till 6 av 12 (Halvbredd)
  5. Dra komponenten E-post till uppreparen och specificera dessa detaljer:
    1. För APIName, ange EmailAddress.
    2. För Etikett, ange E-postadress.
    3. För fältet Värde, under REPEATER PREPOPULATED ITEMS [REPEATER FÖRIFYLLDA ARTIKLAR], välj Förmånstagare från Get_Beneficiary_Information > Email_Address__c
  6. För att minska bredden på komponenten E-post, från fliken Format, ändra Bredd till 6 av 12 (Halvbredd).
  7. Dra ett långt textområde på uppreparen och specificera dessa detaljer:
    1. För Etikett, ange Förmånstagaradress.
    2. För Standardvärde, under REPEATER PREPOFYLLED ITEMS [REPEATER IFYLLDA ARTIKLAR], välj Förmånstagare från Get_Beneficiary_Information > Address__c
  8. I skärmredigeraren, klicka på Klar.

Skapa en enskild värdepostvariabel för att lagra tillagda objekt

Postvariabeln med ett enskilt värde addedBeneficiaryDetails lagrar fältvärdena för en förmånstagare.

Från verktygslådan, lägg till en ny resurs och specificera dessa detaljer:
  1. Under Resurstyp, välj Variabel.
  2. För API-namn, ange addedBeneficiaryDetails.
  3. Under Datatyp, välj Post.
  4. Under Objekt, välj Förmånstagare.
  5. Klicka på Klar.

Skapa en samlingsvariabel för att lagra alla tillagda objekt

Värdena från variabeln addedBeneficiaryDetails läggs iterativt till i en postsamlingsvariabel, beneficiaryCollection. Postsamlingsvariabeln används sedan för att skapa förmånstagarposter.

Från verktygslådan, lägg till en ny resurs och specificera dessa detaljer:
  1. Under Resurstyp, välj Variabel.
  2. För API-namn, ange beneficiaryCollection.
  3. Under Datatyp, välj Post.
  4. Under Objekt, välj Förmånstagare.
  5. Välj Alla flera värden (samling)
  6. Klicka på Klar.

Lägg till och konfigurera ett Loop-element

För att bearbeta utmatningen av uppreparen, lägg till ett loopelement.

Efter skärmelementet, lägg till ett Loop-element och specificera dessa detaljer:
  1. För Etikett, ange Gå igenom tillagda objekt. API-namnet fylls i automatiskt.
  2. För samlingsvariabeln, under SKÄRM, välj Lägg till stödmottagare > Förmånstagardetaljer > Tillagda objekt
    Skärmresurs Lägg till mottagare som valts under Samlingsvariabel
    Tillagda objekt valda under Utdata för samlingsvariabeln

Lägg till och konfigurera ett tilldelningselement för att samla in information om stödmottagare

För varje tillagt objekt tilldelar tilldelningselementet fälten från postvariabeln med ett enskilt värde till postsamlingsvariabeln.

  1. Efter För varje under loopen, klicka på Plusteckenikonen för att lägga till ett element för att lägga till ett Tilldelning-element.
  2. För Etikett, ange Lägg till förmånstagardetaljer. API-namnet fylls i automatiskt.
  3. För att ange värdena för namnet Mottagare, specificera dessa värden:
    1. För Variabel, under Postvariabler, välj addedBeneficiaryDetails > Förmånstagares namn
    2. För Operator, välj Lika med.
    3. För Värde, under Loop, välj Aktuellt objekt från Loop Loop genom tillagda objekt > Förmånstagares namn
  4. För att ställa in värdena för e-postadress, ange dessa värden:
    1. Klicka på Lägg till tilldelning.
    2. För Variabel, under Postvariabler, välj addedBeneficiaryDetails > E-postadress.
    3. För Operator, välj Lika med.
    4. För Värde, under Loop, välj Aktuellt objekt från Loop Loop genom tillagda objekt > E-postadress.
  5. För att ange värdena för Adress, ange dessa värden:
    1. Klicka på Lägg till tilldelning.
    2. För Variabel, under Postvariabler, välj addedBeneficiaryDetails > Adress
    3. För Operator, välj Lika med.
    4. För Värde, under Loop, välj Aktuellt objekt från Loop Loop genom tillagda objekt > Förmånstagaradress
  6. För att lägga till information om mottagaren i en postsamlingsvariabel som ska användas i elementet Skapa poster, ange dessa värden:
    1. Klicka på Lägg till tilldelning.
    2. För Variabel, välj beneficiaryCollection.
    3. För Operator, välj Lägg till.
    4. För Värde, välj AddBeneficiaryDetails.

Lägg till och konfigurera ett element för Skapa poster för att skapa nya stödmottagare

  1. Efter Loop-elementet, lägg till ett Skapa poster-element.
  2. För att konfigurera elementet Skapa poster, specificera dessa värden:
    1. För Etikett, ange Lägg till nya mottagare. API-namnet fylls i automatiskt.
    2. För Hur många poster som ska skapas, välj Flera.
    3. Under Postsamling, välj beneficiaryCollection.
  3. Spara flödet
  4. För Flödesetiketten, ange Lägg till förmånstagarinformation. API-namnet fylls i automatiskt.
  5. Klicka på Spara.
    Slutför flödet för att lägga till mottagare under körning.

Kör flödet och lägg till en eller flera förmånstagare. Gå tillbaka till sidan Mottagarpost och se de nyligen tillagda stödmottagarna under den relaterade listan Alla stödmottagare.

 
Laddar
Salesforce Help | Article