breadcrumbDescription
Hentning af data med sidedataforbindelser
Brug en sidedataforbindelse til at oprette en detaljeside for en enkelt registrering, når du arbejder med Salesforce-objekter.
EditionsHeading
| Tilgængelig i: Salesforce Classic |
Tilgængelig for køb i: Enterprise, Performance og Unlimited Edition Tilgængelig (med begrænsninger) i versionen: Developer Edition |
| Brugertilladelser påkrævet | |
|---|---|
| Hvis du vil opbygge, redigere og administrere Site.com-lokaliteter: | Skal feltet Site.com Publisher-bruger aktiveres på brugerdetaljesiden OG Lokalitetsadministrator eller designerrolle være tildelt på lokalitetsniveauet |
| Hvis du vil redigere gæstebrugerprofilen: | Skal feltet Site.com Publisher-bruger aktiveres på brugerdetaljesiden OG Lokalitetsadministrator eller designerrolle være tildelt på lokalitetsniveauet OG Administrer profiler og tilladelsessæt OG Tilpas applikation |
Når sidedataforbindelser kombineres med dataelementer, tilpasset kode eller indholdsblokke, kan du oprette forbindelse til standardobjekter og tilpassede objekter, hente en bestemt registrering og dynamisk vise de returnerede data hvor som helst på siden. Du kan endda bruge udtryk til at få adgang til de returnerede data i sidens egenskaber.
Når siden er åben, kan du gøre følgende:
- Sørg for, at siden er valgt i ruden Sidestruktur.
- Klik på Tilføj forbindelse i afsnittet Sidedataforbindelse i ruden Egenskaber.
-
Vælg det objekt, du vil oprette forbindelse til.
Bemærk- For Site.com-brugere viser rullelisten kun objekter, der er tilgængelige for gæstebrugere, da lokalitetsbesøgende får adgang til din offentlige lokalitet via Gæstebruger-licensen. Hvis du vil gøre de andre objekter tilgængelige, skal du gå til gæstebrugerprofil, aktivere det relevante objekts "læse"-tilladelse og opdatere listen.
- For fællesskabsbrugere viser rullelisten objekter, der måske ikke er tilgængelige for lokalitetsbesøgende. For godkendte besøgende kontrolleres objektadgang til offentlige og private sider af deres brugerprofiler. For ikke-godkendte besøgende kontrolleres objektadgang på offentlige sider af lokalitetens gæstebrugerprofil.
-
Du kan også vælge kriterier for at filtrere, hvilken registrering der returneres, i Filtre. Hvis du ikke vælger nogen kriterier, returneres den første registrering som standard.
- Vælg det felt, hvortil filterkriteriet gælder. Rullelisten Felt viser objektets felter efterfulgt af felterne for alle overordnede objekter, der bruger formatet parent_object_name.field_name.
- Vælg operatoren for at kontrollere, hvordan resultater filtreres. Vælg f.eks. Lig med for at returnere en nøjagtig match.
- Vælg kilden for filterværdien. Hvis du f.eks. vil angive en direkte værdi, skal du vælge Fast værdi, eller hvis du vil bruge de værdier, der er videregivet til siden via en forespørgselsstreng, skal du vælge URL-forespørgselsstreng.
- Angiv filterets værdi. Hvis du bruger en forespørgselsstreng, kan du også angive, hvad der skal ske, hvis forespørgselsstrengen mangler.
- Tilføj yderligere filterkriterier efter behov for at indsnævre dine resultater yderligere. Hvert filterelement er kombineret med en OG-operator.
Bemærk Hvis du bruger en fast værdi til at filtrere resultaterne, kan du få vist de returnerede registreringer i afsnittet Eksempelvisning af forbindelsen. Hvis du vil opdatere listen over registreringer, skal du klikke på Genindlæs eksempelvisning. -
I Sortering kan du angive, om resultaterne skal sorteres af et eller flere felter i stigende eller faldende rækkefølge.
Lad os f.eks. sige, at du ønsker at oprette en side, der viser den mest populære film. Du kan oprette forbindelse til et tilpasset objekt, der indeholder filmdata, og i stedet for at bruge filterkriterier kan du sortere brugervurdering i faldende rækkefølge. Da en sidedataforbindelse returnerer en enkelt registrering, er det kun den højst vurderede film, der returneres.
- Klik på Gem.
Derefter skal du enten føje dataelementer eller tilpasset kode eller indholdsblokke på siden for at få vist de hentede registreringsdata.
Du kan bruge udtryk til at få adgang til de returnerede data hvor som helst på siden, herunder sidens egenskaber. Lad os f.eks. bruge kontonavnet som titlen på siden Kontodetaljer. I dette tilfælde skal du blot skrive {!Name} i feltet Titel i ruden Egenskaber. Når siden indlæses, henter den kontonavnet for denne bestemte registrering og viser den i browserens titellinje.
