Loading
Automatisera dina verksamhetsprocesser med Salesforce-flöde
Komponent för uppreparskärmvisning

Komponent för uppreparskärmvisning

Samla information om flera objekt av samma typ på en skärm med komponenten Upprepa. För att använda utdata från komponenten någon annanstans i flödet, loopa över utdata och spara relevanta data i en variabel. Använd variabeln för att bygga en lista över poster.

Versioner som krävs

Visa versioner som stöds.
Anteckning
Anteckning För bästa prestanda rekommenderar vi att ställa in flödet och runtime till API version 58.0 eller senare.

Så här ser en uppreparkomponent ut vid runtime. Denna upprepare har fem underordnade komponenter som har upprepats på skärmen när användaren klickade på Lägg till för att lägga till en annan person. De underordnade komponenterna är två textkomponenter som heter Förnamn och Efternamn, en datumkomponent som heter Födelsedatum, en växelkomponent som heter Ta emot e-postmeddelanden om uppdateringar och en kryssrutegruppkomponent som heter E-post. Komponenten Grupp för kryssruta är inställd att vara dold tills komponenten Växla är inställd till Aktiv. Användaren kan fortsätta klicka på Lägg till och samma fem komponenter upprepas på skärmen varje gång.

uppreparresultat
Exempel
Exempel För att få reda på hur du använder en uppreparkomponent i ett flöde, gå igenom Skapa flera poster med ett exempel på uppreparskärmkomponent.

Konfigurera uppreparkomponenten

Attribut Beskrivning
API-namn

Komponentens API-namn.

API-namnet kan omfatta understreck och alfanumeriska tecken utan mellanslag. Det måste börja med en bokstav och kan inte sluta med ett understreck. Det kan inte heller ha två efterföljande understreck.

Skärmläsare använder API-namnet för att meddela uppreparkomponenten och dess underordnade komponenter.

Konfigurera datakälla

Välj den samling objekt som fyller i uppreparkomponenten i förväg vid körning. Repeaterns underordnade komponenter kan referera värden från denna samling.

Attribut Beskrivning
Samling för förifyllda objekt

Fält från den valda samlingen blir tillgängliga för underordnade komponenter i uppreparen.

Fältet Samling för förifyllda objekt är inte återaktivt. Detta resulterar i att utdata från en skärmåtgärd inte fyller i data i upprepare vid körning.

Unik identifierare för objekt Den unika identifieraren för objekt är API-namnet på fältet som innehåller en unik identifierare för varje objekt i samlingen. Detta fält sätts automatiskt till objektets ID-fält.

Konfigurera visningsalternativ

Attribut Beskrivning
Låt användare lägga till eller ta bort objekt

Välj om skärmflödesslutanvändare kan lägga till nya objekt eller ta bort förifyllda objekt i din uppreparinstans. Slutanvändare kan ta bort objekt som de har lagt till manuellt.

Ange komponentsynlighet

Specificera logiken som avgör när flödet visar komponenten.

Alternativ Beskrivning
När komponenten ska visas

Konfigurera när komponenten visas genom att använda villkorlig logik.

Du kan ställa in komponenterna till:

Alltid
Visa alltid komponenten.
När alla villkor uppfylls (OCH)
Visa komponenten när alla villkor du definierar uppfylls. Definiera minst ett villkor.
När ett villkor uppfylls (ELLER)
Visa komponenten när minst ett av villkoren du definierar uppfylls. Definiera minst ett villkor.
När egen villkorslogik uppfylls
Visa komponenten när villkorslogiken som du definierar uppfylls. Definiera minst ett villkor och specificera villkorslogik.

Användning

När du har konfigurerat komponenten Upprepare, lägg till och konfigurera en eller flera underordnade komponenter inuti uppreparen. Flödet lagrar användarinmatning för komponenten Upprepare i komponentens attribut AllItems. Du kan loopa över objekten i denna samling för att skapa en samlingsvariabel som du kan använda senare i flödet.

Att tänka på vad gäller AllItems-attribut

  • Attributet AllItems är tomt när:
    • Komponenten Upprepa innehåller endast underordnade komponenter som inte accepterar användarinmatning, till exempel komponenten Visa text.
    • En användare lägger inte till uppreparinstanser på skärmen.
  • Attributet AllItems är null när alla underordnade komponenter döljs av villkorlig fältsynlighet.
  • Attributet AllItems och dess värde är skrivskyddade.
  • Attributet AllItems stöds inte i Tilldelning-element.

Allmänna överväganden

  • Det går inte att inkludera komponenten Åtgärdsknapp eller postfält i en upprepare.
  • Utmatning av uppreparkomponenter stöds inte i elementen Transformera, Samlingsfilter eller Samlingssortering.
  • Det går inte att referera utdata från en annan uppreparkomponent i en underordnad uppreparkomponent.
  • Valkomponenter som refererar till en uppsättningsresurs för samlingsval i fältet Val återaktiveras inte inuti uppreparkomponenter.
  • När du skapar eller uppdaterar en skärm kan du flytta en komponent på samma skärm till uppreparkomponenten. Du kan även flytta en komponent från inuti en uppreparkomponent till en annan plats på skärmen. Referenser till den flyttade komponenten bryts dock.
  • Om du flyttar en komponent med kryssrutan Tilldela variabler manuellt markerad i en uppreparkomponent tas alla manuella tilldelningar bort och kryssrutan avmarkeras. Variablerna finns dock fortfarande i flödet. Vi rekommenderar att granska komponenten efter en flytt för att säkerställa att den inte inkluderar brutna referenser.
  • Användare kan lägga till upp till 30 instanser av komponenten Upprepare på skärmen vid runtime.
  • Formatet för en referens till en uppreparkomponent i själva komponenten är {!repeaterAPIName.fieldName}. I valideringsmeddelanden och flödesmetadatapaketet är formatet för samma referens {!repeaterAPIName.AllItems[$Items].fieldName}.
Exempel
Exempel

Detta exempel visar en skärm som innehåller en uppreparkomponent med underordnade komponenter Namn och E-post för att samla in information om nya kunder.

Repeaterkomponent i ett skärmelement.
 
Laddar
Salesforce Help | Article