Presto disponibile su Salesforce AppExchange

Il calendario dell'account Salesforce: tutti i record correlati in un'unica vista

Attività sui referenti dell'account. Milestone sulle sue opportunità. Visite sui suoi progetti. Mettile tutte nel calendario dell'account con una sola impostazione, a qualsiasi profondità, senza scrivere Apex.

Pubblicato il 31 ottobre 2026 · MultiDatePick

"Come vedo tutte le attività di questo account, comprese quelle registrate sui suoi referenti?" "La pagina dell'account può mostrare anche le milestone dell'opportunità?" "Come mostro i record nipoti in una pagina record?" Il lavoro per un cliente è sparso su tanti record. La pagina dell'account dovrebbe mostrarlo tutto in un unico posto.

MultiDatePick lo fa con un Campo di aggregazione. Un calendario nella pagina Account carica i record collegati direttamente all'account, più ogni record che punta all'account da più lontano: tramite un referente, un'opportunità, un progetto o una catena di lookup fino a cinque livelli. Un solo campo nella configurazione guidata. Nessun Apex necessario.

Calendario dell'account Salesforce senza Campo di aggregazione: sono evidenziati solo i quattro giorni di novembre con attività registrate direttamente sull'account
Prima: solo le attività dell'account. Quattro giorni a novembre.
Calendario dell'account Salesforce con Campo di aggregazione AccountId: undici giorni di novembre evidenziati, comprese le attività di referenti e opportunità dell'account, nei colori di stato
Dopo: Campo di aggregazione impostato su AccountId. Undici giorni, con le chiamate del referente e le milestone dell'opportunità.

Cosa ottieni nella pagina dell'account

Tutta la relazione con il cliente

Attività e record dell'account, dei suoi referenti e delle sue opportunità, in un solo calendario appena apri la pagina.

Qualsiasi oggetto, qualsiasi profondità

Oggetti standard o personalizzati, collegati direttamente o tramite un percorso fino a cinque lookup.

Il salvataggio resta semplice

I nuovi giorni si salvano sul record della pagina tramite il solito Campo relazione. I record correlati mantengono i propri record padre.

Colori di stato

Ogni record, diretto o aggregato, prende il colore del suo stato, e i pulsanti sopra il calendario filtrano per stato.

Dettagli al passaggio del mouse

Punta un giorno per vedere di quale chiamata, milestone o visita si tratta, e apri il record che c'è dietro.

Ogni utente con i propri accessi

I record si caricano come l'utente che visualizza la pagina, quindi condivisione e protezione a livello di campo si applicano come sempre.

Perché la pagina dell'account mostra solo una parte del programma

Un calendario in una pagina record di solito carica i record che puntano a quel record con un lookup. In una pagina Account con un calendario di attività, sono le attività il cui Correlato a è l'account. Ma gran parte del lavoro viene registrata altrove: una chiamata di aggiornamento sul referente, l'avvio di un progetto pilota sull'opportunità, una visita in sede su un progetto. Ognuno di questi record appartiene all'account, a uno o più livelli di distanza, e un calendario a un solo livello li lascia fuori.

Il Campo di aggregazione colma questa lacuna. Indica un secondo campo, o un percorso attraverso i lookup, che riporta anch'esso al record della pagina. Il calendario mostra ogni record che corrisponde all'uno o all'altro. Nell'esempio Northwind Logistics qui sopra, le visite dell'account occupano quattro giorni di novembre; con il Campo di aggregazione impostato su AccountId, si aggiungono le chiamate del referente e le milestone dell'opportunità e il mese ne mostra undici.

Come funziona il Campo di aggregazione

Due campi, due compiti. Il Campo relazione è dove si salva un nuovo record: scegli un giorno nella pagina dell'account e il record si collega a quell'account. Il Campo di aggregazione è un secondo criterio di corrispondenza: anche ogni record il cui valore di aggregazione è uguale al record della pagina compare nel calendario. Alcune configurazioni che funzionano così:

PaginaRecord del calendarioCampo relazioneCampo di aggregazione e cosa aggiunge
AccountAttivitàWhatIdAccountId: attività sui referenti e sulle opportunità dell'account
AccountEventoWhatIdAccountId: riunioni con i referenti dell'account e sulle sue opportunità
AccountAttività di progetto (personalizzato)Account__cProject__r.Account__c: le attività di ogni progetto dell'account
AccountVisita in sede (personalizzato)Account__cLocation__r.Region__r.Account__c: le visite a ogni sede in ogni regione dell'account
OpportunitàMilestone (personalizzato)Opportunity__cQuote__r.OpportunityId: milestone registrate sui preventivi dell'opportunità

Un percorso si scrive come Salesforce scrive le relazioni: il nome della relazione di ogni lookup, un punto e il campo finale. I lookup personalizzati lungo il percorso finiscono in __r (Project__r), quelli standard perdono il suffisso Id (Contact.AccountId). Fino a cinque livelli, la stessa profondità consentita da una query Salesforce.

Configuralo con la configurazione guidata

Il Campo di aggregazione si trova nella schermata Campi della configurazione guidata, nel riquadro Inoltre, accanto ai campi che scegli già:

  1. Scegli dove va il calendario. Apri la scheda della configurazione guidata di MultiDatePick, scegli la pagina record Account e, nel passaggio Salvataggio, come si salva ogni selezione (un record per data per un calendario Dates).
  2. Scegli in cosa si salva ogni giorno. Nella schermata Campi scegli Attività, poi Correlato a (WhatId) come Campo relazione e Data di scadenza (ActivityDate) come Campo data.
  3. Inserisci il Campo di aggregazione. Scrivi AccountId, oppure un percorso di lookup come Project__r.Account__c per un oggetto personalizzato. Salva la configurazione con un nome come Account_Visits.
  4. Inserisci il componente nella pagina Account. In Lightning App Builder aggiungi il componente MultiDatePick Dates e scrivi il nome in Config Name. Ora ogni account mostra il suo programma completo.
Schermata Campi della configurazione guidata del calendario Salesforce: Attività salvata tramite Correlato a (WhatId) in una pagina Account, con AccountId nel Campo di aggregazione
Attività in una pagina Account: salvata tramite Correlato a, aggregata tramite AccountId.

Hai già un calendario nella pagina? Apri la sua configurazione nella configurazione guidata, aggiungi il Campo di aggregazione e salva. Ogni pagina che usa quella configurazione lo applica al caricamento successivo. La stessa proprietà Rollup Field si trova anche sul componente in Lightning App Builder.

Chi aggrega i record sul record padre

Ovunque il lavoro per un record venga registrato sui record che lo circondano:

Account managerOgni chiamata, riunione e follow-up sui referenti e sulle trattative dell'account, direttamente sull'account.
Assistenza sul campoVisite in sede su ogni ubicazione, aggregate sul cliente che le possiede.
Gestione progettiLe scadenze delle attività di ogni progetto e fase, nella pagina account del cliente.
Customer successSessioni di onboarding, revisioni e passaggi di rinnovo da referenti e opportunità in un'unica vista mensile.
Non profitTurni di volontariato e incontri con i donatori registrati sui membri del nucleo familiare, mostrati sul nucleo familiare.
Gestione immobiliareIspezioni su ogni unità, aggregate tramite l'edificio sull'account del proprietario.

Le impostazioni che lo definiscono

Ognuna è un campo della configurazione guidata e una proprietà del componente, quindi qui non serve codice:

ImpostazioneCosa faNome API
Oggetto correlatoL'oggetto che il calendario mostra e salva, come Attività o un oggetto personalizzato Visita in sede.relatedObjectApiName
Campo relazioneIl lookup al record della pagina. I nuovi record si salvano tramite questo campo.relationshipFieldApiName
Campo di aggregazioneUn secondo campo o percorso di lookup che porta anch'esso al record della pagina. Anche i record corrispondenti compaiono nel calendario.rollupField
Campo dataIl campo Data che colloca ogni record nel calendario, come ActivityDate.dateFieldApiName
Campo stato e Colori stato (Status Field e Status Colors)L'elenco di selezione dello stato e un colore per valore, come Completed:#22C55E.statusField, statusColors
Campi al passaggio del mouse (Hover Popover Fields)I campi mostrati quando punti un giorno, come Oggetto e Stato.hoverFields
Nome configurazione (Config Name)La configurazione salvata con la configurazione guidata. Imposta questa e lascia vuoto il resto.configName
Non solo una griglia mensile. MultiDatePick può mostrare gli stessi record come calendario, cronologia, settimana, elenco agenda o griglia di utilizzo, da un unico componente. Scopri tutte e cinque le viste.

Domande frequenti

Come mostro le attività di referenti e opportunità nel calendario di un account Salesforce?

Inserisci il componente MultiDatePick Dates nella pagina record Account con Attività come oggetto correlato e WhatId come Campo relazione, poi scrivi AccountId nel Campo di aggregazione. Salesforce registra l'account sulle attività legate ai referenti e alle opportunità dell'account, quindi quelle attività compaiono nel calendario dell'account accanto alle sue.

Un calendario Salesforce può mostrare i record nipoti?

Sì. Il Campo di aggregazione accetta un percorso attraverso i lookup, come Project__r.Account__c, quindi un calendario nella pagina Account mostra i record di ogni progetto che appartiene all'account. Un percorso arriva fino a cinque livelli, il massimo che Salesforce consente a una query per seguire i lookup.

Dove si salvano i nuovi record quando il Campo di aggregazione è impostato?

Tramite il Campo relazione, esattamente come prima. Il Campo di aggregazione aggiunge record solo a ciò che il calendario mostra. Un giorno che scegli nella pagina Account salva un record collegato a quell'account, e i record correlati mantengono i propri record padre.

L'aggregazione rispetta la condivisione e la protezione a livello di campo?

Sì. Il calendario carica i record come l'utente che visualizza la pagina, quindi si applicano la condivisione dei record e la protezione a livello di campo. Ogni utente vede i record correlati a cui ha già accesso in Salesforce, e niente di più.

Quali componenti MultiDatePick supportano il Campo di aggregazione?

I componenti Dates e Date Time, per qualsiasi oggetto in cui salvano, standard o personalizzato. Il componente Booking usa lo stesso Campo di aggregazione con This Record Only, così le sue viste Timeline, Settimana, Utilizzo e Agenda mostrano le prenotazioni legate al record della pagina tramite il percorso di lookup.

Tutto l'account, sull'account.

Esplora la demo live, oppure parti da una configurazione pronta nella Config Library.

  • $20/utente/mese, tutte le funzionalità
  • Prova gratuita di 30 giorni, senza carta
  • 100% nativo Salesforce
  • Senza Apex
  • Presto disponibile su Salesforce AppExchange