breadcrumbDescription
Føj arkiveringskomponenten til sidelayouts i Salesforce Classic
Føj arkivkomponenter til Salesforce Classic, så brugere kan se arkiverede relaterede registreringer direkte fra primære registreringer.
Du kan konfigurere enten en enkeltobjektskomponent, der viser et underordnet objekt, eller en flerobjektskomponent, der viser registreringer på tværs af flere relaterede objekter.
Aktiver Lightning Out i din organisation. Denne funktion er krævet for at integrere Lightning på Visualforce.
Tildel tilladelsessættet Arkiver administrator til de relevante brugere.
Krævede brugertilladelser
| Opgave | Brugertilladelser påkrævet |
|---|---|
| Opret og rediger Visualforce | Tilpas applikation |
| Rediger sidelayouts | Tilpas applikation |
-
Opret en Visualforce for komponenten Arkiver.
Før du føjer komponenten til et layout, skal du oprette en Visualforce, der fungerer som beholderen for Lightning.
- Skriv Visualforce-sider i feltet Find hurtigt i Opsætning, og vælg derefter Visualforce-sider.
- Klik på Ny.
-
Angiv en betegnelse og et navn (f.eks.
Account_Archive_Single). - Vælg Klar til Salesforce Mobile-apps og Lightning Experience.
-
På Visualforce skal du erstatte den eksisterende kode med kodestykket for din anvendelsessituation.
Indstilling A: Komponenten Enkelt objekt
Brug dette kodestykke til at vise arkiverede registreringer for et objekt. Erstat Konto med dit primære objekt og Sag med den arkiverede enhed, der skal vises.
<apex:page standardController="Account" showHeader="false" sidebar="false"> <apex:includeLightning/> <div id="archiveWidget" style="min-height:400px;"></div> <script> $Lightning.use( "runtime_platform_trustedservicesarchive:archivedWidgetsForClassic", function() { $Lightning.createComponent( "runtime_platform_trustedservicesarchive:singleRelatedRecordsArchivedWidgetForClassic", { recordId: "{!Account.Id}", objectApiName: "Account", archivedEntityName: "Case" }, "archiveWidget" ); } ); </script> </apex:page>Indstilling B: Komponenten Flere objekter (liste)
Brug dette kodestykke til at vise arkiverede registreringer for op til 10 objekter. Opdater matrikset archivedEntitiesNames med objekt-API-navne.
<apex:page standardController="Account" showHeader="false" sidebar="false"> <apex:includeLightning/> <div id="archiveListWidget" style="min-height:600px;"></div> <script> $Lightning.use( "runtime_platform_trustedservicesarchive:archivedWidgetsForClassic", function() { $Lightning.createComponent( "runtime_platform_trustedservicesarchive:listRelatedRecordsArchivedWidgetForClassic", { recordId: "{!Account.Id}", objectApiName: "Account", archivedEntitiesNames: ["Contact", "Opportunity", "Case"], maxArchivedEntitiesNames: 10 }, "archiveListWidget" ); } ); </script> </apex:page>Indstilling C: Komponenten EmailMessage-arkiv
Brug dette kodestykke til at få vist arkiverede vedhæftninger eller data for en bestemt mail.
<apex:page standardController="EmailMessage" showHeader="false" sidebar="false"> <apex:includeLightning /> <div id="archiveWidget" style="min-height:400px;"></div> <script> $Lightning.use( "runtime_platform_trustedservicesarchive:archivedWidgetsForClassic", function() { $Lightning.createComponent( "runtime_platform_trustedservicesarchive:singleRelatedRecordsArchivedWidgetForClassic", { recordId: "{!EmailMessage.Id}", objectApiName: "EmailMessage", archivedEntityName: "ContentDocument" }, "archiveWidget" ); } ); </script> </apex:page> - Gem dine ændringer.
-
Føj Visualforce til et sidelayout.
Når du har oprettet siden, skal du føje den til det relevante objektsidelayout.
- Fra Opsætning skal du gå til det objekt, du vil opdatere (f.eks. Konto eller Mailmeddelelse).
- Åbn Sidelayouts, og vælg det layout, du vil redigere.
- I paletten skal du vælge Visualforce-sider.
- Træk din Visualforce til et afsnit på layoutet.
-
Klik på skruenøgleikonet (Egenskaber) for Visualforce-siden, og konfigurer disse indstillinger.
- Bredde (Pixels eller %):
100% - Højde (Pixels): mindst
400(eller600for listekomponenten) - Vis rullepaneler: selected
- Bredde (Pixels eller %):
- Klik på OK, og gem derefter dine ændringer.

