breadcrumbDescription
Oprullet sammendragsfelt
Et oprullet sammendragsfelt beregner værdier fra relaterede registreringer, f.eks. dem på en relateret liste. Du kan oprette et oprullet sammendragsfelt for at få vist en værdi på en overordnet registrering på basis af værdierne i registreringerne i detaljeregistreringen. Detaljeregistreringen skal være relateret til den overordnede via en overordnet-detalje-relation. Du ønsker f.eks. at vise summen af fakturabeløb for alle relaterede tilpassede fakturaobjekter på den relaterede liste Fakturaer for en konto. Du kan få vist denne total i et tilpasset kontofelt med navnet Samlet fakturabeløb.
EditionsHeading
| Tilgængelig i: både Salesforce Classic og Lightning Experience |
| Tilgængelig i: Contact Manager, Group, Professional, Enterprise, Performance, Unlimited, Developer og Database.com Edition |
Du kan udføre forskellige typer beregninger med et oprullet sammendragsfelter. Du kan tælle antallet af detaljeregistreringer, der er relateret til en overordnet registrering. Eller du kan beregne summen, mindste værdi eller maksimumværdi for et felt i detaljeregistreringerne. Se Opret et oprullet sammendragsfelt.
Før du opretter oprullede sammendragsfelter for din organisation, kan du gennemse disse implementeringstip og bedste fremgangsmåder.
Administration
- Opret oprullede sammendragsfelter på:
- Alle tilpassede objekter på den overordnede side i en overordnet-detalje-relation
- Alle standardobjekter på den overordnede side i en overordnet-detalje-relation med et tilpasset objekt
- Salgsmuligheder, der bruger værdierne for salgsmulighedsprodukter, der er relateret til salgsmuligheden
- Konti, der bruger værdier for relaterede salgsmuligheder
- Kampagner, der bruger kampagnemedlemsstatussen eller værdierne af tilpassede kampagnemedlemsfelter
Bemærk Tilpassede formelfelter for kampagnemedlemmer, der refererer til felter, der er afledt af emner eller kontakter, understøttes ikke.
- Den type felter, der kan beregnes i et oprullet sammendragsfelt, afhænger af beregningstypen. Eksempel:
- Felter for antal, valuta og procent er tilgængelige, når du vælger SUM som oprulningstype.
- Felter for antal, valuta, procent, dato og dato/tid er tilgængelige, når du vælger MIN eller MAKS som oprulningstype.
- Nogle gange kan du ikke ændre felttypen for et felt, som du henviser til i et oprullet sammendragsfelt.
- Kontroller, at filteret for dit oprullede sammendrag ikke støder på et formelfelt, der resulterer i #Error!. Hvis et af dine filterkriterier bruger et formelfelt, der resulterer i en fejl, returneres der ingen matches for filterkriteriet. Dit oprulningssammendragfilter er f.eks. "Formelfelt er lig med 10". To registreringer indeholder fejl, og en indeholder værdien "10" i dette felt. I denne situation indeholder dit sammendrag kun registreringen med værdien "10".
- Salesforce genberegner ikke værdien af oprullede sammendragsfelter for kampagner, når et emne eller en kontakt slettes. Vælg indstillingen Gennemtving en massegenberegning af dette felt på redigeringssiden for et oprullet sammendragsfelt for manuelt at genberegne værdien.
- Du kan ikke bruge lang tekst-felter, pluklistefelt med flere muligheder, Beskrivelse-felter, systemfelter som Sidste aktivitet, krydsobjektformelfelter og opslagsfelter i feltkolonnen på oprulningssammendragsfiltre.
- Automatisk nummererede felter er ikke tilgængelige som felt til opsummering i et oprullet sammendragsfelt.
- Når du har oprettet et oprullet sammendragsfelt på et objekt, kan du ikke konvertere objektets overordnet-detalje-relation til en opslagsrelation.
- Oprullede sammendragsfelter er ikke tilgængelige i forbindelse med tilknytning af emnefelter for konverterede emner.
Administration
- Hvis et oprulningssammendragsfelt ikke indeholder krydsobjektfeltreferencer eller funktioner, der henter deres værdi i farten, f.eks. NOW eller TODAY, kan det beregne værdierne af formelfelter.
Bemærk Værdien i et formelfelt kan resultere i #Error!, hvilket påvirker den opsummerede total. Hvis din oprulningssammendragstype er COUNT, inkluderes registreringer ikke, uanset om de indeholder et formelfelt md en fejl. Men når Feltet, der skal aggregeres er et formelfelt, der resulterer i #Fejl!, vil beregninger af typen MIN, MAX og SUM ekskludere disse formelværdier. - Ændringer i værdien i et oprullet sammendragsfelt kan udløse kørsel af tildelingsregler. Hvis et oprullet sammendragsfelt er en del af kriteriet i en tildelingsregel, bruges feltets nye værdi til at evaluere, om registreringen skal gentildeles.
- Disse ændringer medfører en massegenberegning af oprullede sammendragsfelter. Men når disse ændringer forårsager en genberegning af oprullede sammendragsværdier, udløser genberegningen ikke arbejdsflowregler og feltvalideringer.
- Ændring af den oprullede sammendragsdefinition, f.eks. aggregering af objekt, funktion eller felt
- Ændring af udtrykket i et formelfelt, der refereres i et oprullet sammendragsfelt
- Udskiftning af pluklisteværdier for pluklistefelter, der refereres i det oprullede sammendragsfilter
- Ændring af typedefinitioner for pluklisteregistreringer
- Ændring af valutakonverteringssatser
- Ændring af prislisteregistreringer
- Vælg indstillingen Gennemtving en massegenberegning af dette felt på redigeringssiden for et oprullet sammendragsfelt
- Det kan tage op til 30 minutter at beregne oprullede sammendragsfeltværdier, afhængigt af antallet af påvirkede registreringer og andre faktorer.
- Du forhindres ikke i at oprette oprullede sammendragsfelter, der kan resultere i ugyldige værdier, f.eks. den 29. februar, når det ikke er skudår. Hvis et oprullet sammendragsfelt resulterer i en ugyldig værdi, genberegnes værdien ikke. Feltet fortsætter med at blive vist med ikonet for et ugyldig oprullet opsummering (
), indtil du ændrer de værdier, der opsummeres. - Hvis din organisation anvender flere valutaer, bestemmer valutaen for den overordnede registrering valutaen for det oprullede sammendragsfelt. Hvis f.eks. den overordnede registrering og og detaljeregistreringen er i forskellige valutaer, konverteres detaljeregistreringsværdien til den overordnede registrerings valuta.
- Ændring af en konverteringskurs udløser, at oprullede sammendragsfelter genberegnes. Hvis du bruger flere valutaer, anbefaler vi, at du ændrer konverteringskursen fra Administrer valutaer i Opsætning og ikke fra API'en. Hvis du ændrer kursen fra API'en, kan relaterede job, der er mindre end 24 timer gamle, komme i vejen for dine ændringer.
- Hvis Avanceret valutastyring er aktiveret for din organisation, er oprullede valutasammendragsfelter ugyldige, hvis de er på konti og opsummerende salgsmulighedsværdier eller på salgsmuligheder og opsummerende tilpassede objektværdier.
- Salesforce forhindrer brugere i at gemme en registrering, hvis den gør en relateret registrering ugyldig. Hvis f.eks. en overordnet registrering har en valideringsregel, der kræver, at værdien i det oprullede sammendragsfelt skal være større end 100, og brugerens ændring af den underordnede registrering forøger værdien til over 100, kan brugeren ikke gemme registreringen.
-
Hvis et opslagsfelt refererer til en registrering, der er blevet slettet, rydder Salesforce som standard værdien af opslagsfeltet. Alternativt kan du vælge at forhindre registreringer i at blive slettet, hvis de er i en opslagsrelation.
Hvis det skal bruges i et oprullet sammendragsfelt med en oprullet type af
COUNTellerSUM, skal opslagsfeltet have Hvad skal der gøres, hvis opslagsregistreringen slettes? Indstillingen er indstillet til Tillad ikke sletning af opslagsregistreringen, der er del af en opslagsrelation. Hvis indstillingen Ryd værdien af dette felt. Du kan ikke vælge denne indstilling, hvis du gør feltet påkrævet. er markeret, kan du ikke oprette et oprullet sammendragsfelt af typenCOUNTellerSUM, der henter data fra dit opslagsfelt. - Når flere valutaer er aktiveret i en organisation, og virksomhedsvalutaen er forskellig fra den valuta, der er angivet på registreringen, kan brugergrænsefladen og databasen for oprullede sammendragsfeltværdier vise forskellige decimalværdier. Værdier i brugergrænsefladen vises som to decimaler, mens databasen viser den nøjagtige værdi, som kan være flere decimaler. Denne adfærd kan skyldes den måde, værdier gemmes i databasen. Præcisionen af brugergrænsefladen påvirker ikke præcisionen af databasen, som er en flydende punktværdi.
I nogle tilfælde kan der være små numeriske resterende efter sletning eller filtrering af registreringer, når du bruger SUM som oprulningstype. Hvis du vil rette værdien, skal du genberegne værdien manuelt ved at vælge indstillingen Gennemtving en massegenberegning af dette felt på redigeringssiden for det oprullede sammendragsfelt.
- Når du sletter et oprullet sammendragsfelt ved brug af metadata-API, gemmes feltet ikke i papirkurven. Dette felt slettes, selv hvis du ikke indstiller
purgeOnDeleteimplementeringsindstillingen tiltrue.
Anbefalede fremgangsmåder
- Anvend sikkerhed på feltniveau på dine oprullede sammendragsfelter, hvis de beregner værdier, der ikke skal være synlige for brugere. Felter, som dine brugere ikke kan se på grund af indstillingerne for sikkerhed på feltniveau på detaljeregistreringen, beregnes stadig i et oprullet sammendragsfelt.
- Hvis du bruger valideringsregler, skal du overveje, hvordan de påvirker oprullede sammendragsfelter. Værdien i et oprullet sammendragsfelt ændres, når værdierne i detaljeregistreringerne ændres. Så valideringsfejl kan vises ved lagring af enten detaljeregistreringen eller den overordnede registrering.
- Da oprullede sammendragsfelter ikke vises på redigeringssider, kan de bruges i valideringsregler, men de kan ikke bruges som fejlplacering for valideringen.
- Undgå at referere til et oprullet sammendragsfelt fra en underordnet registrering. De oprullede sammendragsfelter, der henvises til fra en underordnet registrering, kan have forældede værdier, da den overordnede registrering ikke opdateres. I stedet kan du referere til oprullede sammendragsfelter fra en overordnet registrering. Dine oprullede sammendragsfelter har altid opdaterede værdier, da reglen køres, efter den overordnede værdi opdateres.
Hvis du forsøger at håndhæve en registreringsgrænse på 25 på det på det overordnede oprullede sammendragsfelt, skal du oprette valideringsregler på dine underordnede objekter. Når du tilføjer en underordnet registrering, kan din valideringsregel på det underordnede objekt kontrollere, om antallet allerede er 25 eller mere.
AND(ISNEW(), Sample.Line_Count__c >= 25) - Planlæg implementeringen af oprullede sammendragsfelter nøje, før du opretter dem. Når du har oprettet det, kan du ikke ændre det valgte detaljeobjekt eller slette et felt, der refereres til i din oprullede sammendragsdefinition.
- Avanceret valutastyring påvirker oprullede sammendragsfelter. Hvis Avanceret valutastyring er aktiveret for din organisation, skal du slette oprullede valutasammendragsfelter på konti, der opsummerer salgsmulighedsværdier, og på salgsmuligheder, der opsummerer tilpassede objektværdier. Ellers vil felterne blive ved med at blive vist med et ikon for ugyldigt sammendrag, fordi deres værdier ikke længere beregnes.
- Automatisk hentede felter som f.eks. dags dato eller aktuel bruger kan ikke bruges i et oprullet sammendragsfelt. Forbudte felter kan omfatte formelfelter, der indeholder funktioner, som henter værdier i farten, f.eks. DATEVALUE, NOW og TODAY. Formelfelter, der omfatter relaterede objektflettefelter, er heller ikke tilladte i oprullede sammendragsfelter.
- Når du refererer til et oprullet sammendragsfelt i en listevisning eller en rapport, er der visse modifikatorer, du ikke kan bruge:
- Starter med
- Indeholder
- Indeholder ikke
- Inkluderer
- Ekskluderer
- Inden for
- Opret et oprullet sammendragsfelt
Definer oprullede sammendragsfelter på det objekt, der er på den overordnede side i en overordnet-detalje-relation.

