Una pagina progettata correttamente in Salesforce offre esattamente la quantità di informazioni necessaria per gli utenti. Se si forniscono informazioni insufficienti sui dettagli di cui gli utenti hanno bisogno per navigare in più pagine del processo di lavoro, le loro attività vengono rallentate. Se si forniscono troppe informazioni, tuttavia, gli utenti dovranno analizzare informazioni non pertinenti alle loro esigenze. Inoltre, una quantità eccessiva di informazioni indica una scarsa reattività della pagina mentre Salesforce raccoglie e visualizza tutte le informazioni necessarie per la pagina.
Man mano che il numero di record correlati cresce, la pagina cresce a sua volta e sarà necessario scorrere sempre più informazioni per trovare quello che desidera l'utente. Inoltre, un maggior numero di record correlati comporterà un maggiore sovraccarico della pagina mentre Salesforce recupera tutte le informazioni necessarie sui record correlati.
Questo articolo fornisce alcuni suggerimenti su come migliorare la reattività e la progettazione della pagina sapendo come si utilizzano gli elenchi correlati e come vengono presentati.
Una regola generale è che 10.000 o più record correlati causano problemi di reattività significativi e possibili errori di caricamento degli elenchi correlati. Tuttavia, anche 1.000 record correlati in un singolo elenco correlato non faciliteranno l'interazione da parte dell'utente. Se gli utenti visualizzano migliaia di record correlati nei propri elenchi correlati e non lo avevano previsto, potrebbero verificarsi problemi di qualità dei dati. Possono essere presenti dati duplicati o in altro modo ridondanti oppure dati che non sono stati eliminati o aggiornati correttamente. La rimozione di questi record (vedere anche Svuotare il Cestino sotto) sarà utile per la reattività e l'utilizzo.
Per stabilire se sono presenti dati errati, è possibile eseguire analisi dei dati per gli oggetti correlati. Se gli utenti creando i rapporti visualizzano dei record correlati e ritengono che dovrebbero essere stati eliminati o comunque non associati, ciò potrebbe suggerire che non sono state eseguite correttamente alcune operazioni sui dati. Vedere le 6 fasi che consentono di ottenere una qualità ottimale dei dati per alcuni suggerimenti generali su come mantenere puliti i dati.
Anche avere grandi quantità di record correlati a un singolo record controllante potrebbe indicare un'asimmetria dei dati. Vedere i seguenti articoli sulle modalità di riorganizzazione dei dati per evitare l'asimmetria:
Anche se si può tentare di includere elenchi di tutti i record correlati in una pagina tramite elenchi correlati, gli utenti in genere non hanno bisogno di visualizzare tutti i record correlati per ottenere le informazioni desiderate.
È possibile migliorare la fruibilità e la reattività della pagina rimuovendo dal layout di pagina gli elenchi correlati non necessari e controllando i layout che si applicano a profili utente specifici. I layout di pagina possono essere definiti per profili utente specifici, in modo che sia possibile modificare i layout di pagina per visualizzare solo l'elenco correlato necessario per un determinato profilo utente. Ad esempio, se il profilo utente Marketing non ha bisogno di visualizzare tutti i casi associati a un account, è possibile rimuovere tale elenco correlato dal layout di pagina Account del profilo Marketing. Stabilire con i propri utenti quali sono gli elenchi correlati realmente necessari e quali possono essere omessi.
Consultare le seguenti informazioni sull'eliminazione degli elenchi correlati dai layout di pagina:
Sezione "Elenco correlato" di Elementi dell'interfaccia utente dell'editor di layout di pagina ottimizzato
Vedere le seguenti informazioni sull'assegnazione dei layout di pagina a profili utente specifici:
Vedere i seguenti articoli per ulteriori informazioni su altri modi per perfezionare le informazioni degli elenchi correlati visualizzate nelle pagine:
Gli utenti potrebbero non avere bisogno di tutti i campi visualizzati per gli elenchi correlati. È possibile rimuovere i campi non necessari modificando il layout di pagina. Nell'esempio precedente, potrebbe non essere necessario visualizzare il campo della qualifica di un referente nelle informazioni dell'elenco correlato. Vedere Personalizzazione degli elenchi correlati per informazioni su come modificare i campi visualizzati per un elenco correlato.
Durante la rimozione dei campi, è anche possibile configurare il campo utilizzato per ordinare l'elenco correlato nelle proprietà dell'elenco correlato del layout di pagina. La selezione di un campo indicizzato migliora la reattività quando Salesforce recupera le informazioni relative ai record. Tenere presente tuttavia che un utente può configurare la propria preferenza riguardo al campo in base al quale ordinare l'elenco correlato. Per informazioni dettagliate sui campi standard indicizzati, vedere la scheda riassuntiva sull'ottimizzazione di query e ricerca.
È possibile effettuare un sondaggio per stabilire quali campi sono obbligatori e quali possono essere rimossi. I suggerimenti per la modifica delle prestazioni per gli elenchi correlati in Account forniscono ulteriori informazioni sull'eliminazione dei campi correlati non necessari.
Gli utenti possono stabilire quanti record correlati vengono visualizzati per impostazione predefinita tramite l'impostazione "Mostra sempre meno/più record per elenco correlato" in fondo alla pagina dei dettagli. Tenere presente che questa impostazione è valida per tutte le pagine dei record, quindi se un utente ha modificato questa impostazione per errore e voleva solo visualizzare più record correlati per un oggetto specifico, è possibile che visualizzi troppe informazioni nelle altre pagine dell'oggetto.
Tenere presente che la riduzione del numero di record correlati visualizzati per elenco può incoraggiare gli utenti a personalizzare il modo in cui l'elenco è ordinato (per visualizzare i record più pertinenti per primi nell'elenco). Se gli utenti configurano il campo di ordinamento, potrebbe essere possibile selezionare un campo di ordinamento indicizzato che funziona per tutti nelle proprietà dell'elenco correlato del layout di pagina. La selezione di un campo indicizzato migliora la reattività quando Salesforce recupera le informazioni relative ai record..
Se si rimuove un elenco correlato da un layout ma si desidera comunque consentire all'utente di passare a un elenco correlato di record, è possibile aggiungere un link personalizzato al layout di pagina che consente di accedere a un rapporto personalizzato di record correlati. Vedere Definizione di pulsanti e link personalizzati e Esempi di pulsanti e link personalizzati per ulteriori dettagli.
È possibile configurare Salesforce in modo da caricare gli elenchi correlati in modo asincrono, anziché immediatamente quando si visualizza una pagina. Ciò consente di aumentare leggermente la velocità di caricamento delle pagine senza modificare l'esperienza attuale dell'utente. In Imposta, Impostazione applicazione, Personalizza, Interfaccia utente, abilitare l'impostazione "Abilita caricamento separato di elenchi correlati".
Tenere presente che questa modifica si limita a posticipare il caricamento dei dati, quindi se sono ancora presenti centinaia di migliaia di record correlati, il caricamento asincrono potrebbe continuare a funzionare in modo errato o non funzionare affatto.
Per ulteriori informazioni, vedere l'impostazione "Abilita caricamento separato degli elenchi correlati" in Personalizzazione delle impostazioni dell'interfaccia utente.
Se le informazioni degli elenchi correlati vengono aggiornate di frequente e gli utenti necessitano di tutte le informazioni degli elenchi correlati sulla pagina, valutare se è opportuno sostituire gli elenchi correlati con componenti Visualforce personalizzati. Con un piccolo lavoro di sviluppo, è possibile utilizzare Visualforce per personalizzare integralmente le informazioni correlate recuperate e le modalità di visualizzazione delle informazioni.
Per fare un esempio semplice, è possibile utilizzare Visualforce per visualizzare le informazioni correlate in schede separate della pagina, anziché visualizzare tutto in una singola pagina. La pagina Account di esempio utilizzata in precedenza potrebbe essere modificata in modo che abbia un aspetto simile a questo:Sostituzioni più sofisticate degli elenchi correlati Visualforce possono utilizzare SOQL nel controller per applicare filtri di query e utilizzare la clausola SOQL LIMIT per limitare il numero di record correlati recuperati.
Per ulteriori informazioni sulla sostituzione degli elenchi correlati con Visualforce, vedere i seguenti argomenti:
Anche se i record eliminati non verranno visualizzati negli elenchi correlati, l'operazione può comunque avere un impatto se i record correlati si trovano nel Cestino. Quando Salesforce recupera i record da visualizzare in un elenco correlato, è necessario selezionare i record ed escluderli dal Cestino. Inoltre, anche dopo che il Cestino è stato svuotato, i record potrebbero comunque avere un impatto sulla reattività finché non vengono eliminati integralmente dal processo di eliminazione fisico. Se si effettuano eliminazioni globali dei record correlati, assicurarsi di svuotare il Cestino e pianificare un'eliminazione fisica con l'assistenza Salesforce.
Vedere Utilizzo del Cestino per ulteriori informazioni sullo svuotamento del Cestino. Se si eseguono eliminazioni globali di oggetti personalizzati, vedere anche Troncamento degli oggetti personalizzati.
000386522

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.