Skip to main content

Creare pulsanti e link personalizzati

Obiettivi di apprendimento

Al completamento di questa unità, sarai in grado di:

  • Creare pulsanti e link personalizzati.
  • Aggiungerli a un layout di pagina.
  • Spiegare la differenza tra un pulsante personalizzato e un link personalizzato.
Nota

Nota

Stai seguendo la formazione in italiano? Inizia la sfida in un Trailhead Playground in italiano e utilizza le traduzioni fornite tra parentesi per la navigazione. Per quanto riguarda i valori da inserire, copia e incolla solo quelli in lingua inglese, perché la convalida della sfida è basata sul fatto che i dati siano in inglese. Se non superi la sfida nella tua organizzazione italiana, ti consigliamo di (1) selezionare Stati Uniti per le impostazioni internazionali, (2) selezionare Inglese per la lingua seguendo le istruzioni riportate qui e, successivamente, (3) fare nuovamente clic sul pulsante "Controlla la sfida".

Visita il badge Trailhead nella tua lingua per informazioni dettagliate su come usufruire dell'esperienza Trailhead in altre lingue.

Nota

Accessibilità

Questa unità richiede alcune istruzioni aggiuntive per gli utenti di screen reader. Per accedere a una versione dettagliata per screen reader di questa unità, fai clic sul link riportato di seguito:

Apri le istruzioni di Trailhead per screen reader.

Ogni organizzazione ha una serie di esigenze aziendali specifiche. Se gli utenti hanno spesso bisogno di accedere ad altre pagine all'interno o all'esterno dell'organizzazione, puoi aggiungere pulsanti e link personalizzati che portano direttamente alle pagine dei dettagli di oggetti e record.

I pulsanti e i link personalizzati aiutano a integrare i dati di Salesforce con URL esterni, applicazioni, l'intranet aziendale o altri sistemi di back-end.

Quando gli utenti hanno a portata di mano tutte le informazioni necessarie, possono essere ancora più produttivi con Salesforce.

I link personalizzati possono puntare a un URL esterno, ad esempio www.google.com, a una pagina Visualforce o all'intranet aziendale. I pulsanti personalizzati possono connettere gli utenti ad applicazioni esterne, ad esempio pagine web, e attivare link personalizzati.

È possibile scegliere le proprietà della finestra di visualizzazione che determinano la modalità di visualizzazione della destinazione di un link o di un pulsante per gli utenti. I link personalizzati possono includere i campi di Salesforce come token all'interno dell'URL. Ad esempio, puoi includere il nome di un account in un URL che esegue una ricerca su Yahoo: https://search.yahoo.com/bin/search?p={!Account_Name}.

Nota

Se vuoi che il pulsante o il link avviino una pagina personalizzata o altro codice, prendi in considerazione una pagina Visualforce. Se ancora non sai come usare le pagine Visualforce, non preoccuparti. Non ce ne occupiamo in questa sede, ma puoi imparare a conoscerle in un altro modulo.

In Lightning Experience, i pulsanti e i link personalizzati sono disponibili nei layout di pagina e vengono visualizzati in aree diverse all'interno di una pagina Lightning.

È possibile creare tre tipi principali di pulsanti e link personalizzati.

  • Pulsante elenco: viene visualizzato in un elenco correlato nella pagina record oggetto.
  • Link pagina dei dettagli: viene visualizzato nella sezione Link dei dettagli dei record nella pagina record oggetto.
  • Pulsante pagina dei dettagli: viene visualizzato nel menu Azioni del riquadro evidenziazioni della pagina di un record.

Approfondiremo tutte e tre queste opzioni.

Creare un pulsante elenco personalizzato

Hai letto di che cosa sono capaci. Adesso, scopri come crearne uno. Per ciascun tipo di pulsante, devi definire quale sarà l'azione che verrà eseguita dopo il clic dell'utente. Innanzitutto, il pulsante elenco personalizzato.

Un pulsante elenco personalizzato è un pulsante che può essere aggiunto a un elenco correlato. Quando si crea un pulsante elenco per un oggetto, è possibile aggiungere quel pulsante all'elenco correlato di quell'oggetto quando l'elenco correlato viene visualizzato su altri oggetti. Poiché gli audit energetici sono legati agli account con un campo relazione di ricerca, un elenco correlato degli audit energetici viene visualizzato automaticamente sui record account.

Ad esempio, se all'inizio del modulo hai inserito le informazioni di audit per "GenePoint 5-year review" (Revisione quinquennale GenePoint), quando visualizzi il record dell'account GenePoint, fai clic sulla scheda Related (Correlato) e scorri fino alla fine della pagina del record: vedrai un elenco correlato Energy Audits (Audit energetici) che mostra l'audit in questione.

Maria desidera aggiungere un pulsante personalizzato all'elenco correlato Energy Audit (Audit energetici) per consentire agli utenti di navigare direttamente al PDF delle linee guida per gli audit energetici di Ursa Major Solar. Ha già caricato il PDF come file, ma ha bisogno del suo URL per permettere al pulsante personalizzato di rimandare ad esso. Ecco come funziona.

  1. Nell'App Launcher (Programma di avvio app), trova e seleziona l'app Sales (Vendite).
  2. Fai clic sulla scheda Files (File).

Qui Maria può vedere il PDF delle linee guida che ha caricato.

Visualizzazione elenco File

  1. Carica un tuo file per poter seguire il resto dei passaggi.
  2. Fai clic su Menu a discesa azioni per il file che hai appena caricato e seleziona Share (Condividi).
  3. Fai clic sulla freccia accanto a Who Can Access (Chi può accedere) per espandere la sezione.
  4. Nell'area Create Public Link (Crea link pubblico), imposta il pulsante di attivazione Password su Off (Disattivo).
  5. Fai clic su Create Link (Crea link) e poi su Create (Crea).
    In questo modo viene generato un URL pubblico per il file che puoi condividere con altri o, nel nostro caso, aggiungere come URL a un pulsante o a un link personalizzato. In questo esempio, l'URL di Maria è https://ursamajorsolar.salesforce.com/sfc/p/R00000008nD1/a/R000000007LK/8Z8auAJBSeSCzqQ8Kv9ofolIWi_jP13oR3LUUYuXc3A.
  6. Fai clic su Copy Link (Copia link), quindi su Done (Chiudi).
  7. In Setup (Imposta), fai clic su Gestore oggetti (Object Manager), quindi su Energy Audit (Audit energetico).
  8. Fai clic su Buttons, Links, and Actions (Pulsanti, Link e Azioni), quindi su New Button or Link (Nuovo pulsante o link).
  9. Assegna al pulsante l'etichetta Audit Guidelines (Linee guida per l'audit).
  10. Seleziona List Button (Pulsante Elenco).
  11. Incolla l'URL del file nella casella di testo grande.
    Dato che si tratta di un file locale della tua organizzazione, per creare il link personalizzato è necessario utilizzare tutto quello che viene dopo la parte dell'URL relativa al dominio. In questo esempio, il link di Maria rimanda a /sfc/p/R00000008nD1/a/R000000007LK/8Z8auAJBSeSCzqQ8Kv9ofolIWi_jP13oR3LUUYuXc3A

Attributi del pulsante Elenco

Magari stai pensando fra te e te: "Aiuto. Cos'è tutta questa roba che sembra una formula? A cosa serve?" Si tratta di una versione dell'Editor formule di Salesforce che può essere utilizzata per definire le proprietà del pulsante o del link. Ad esempio, se la fonte dei contenuti è un URL, come in questo caso, in questa sezione dovrai inserire l'URL a cui vuoi che il pulsante o il link rimandino. Inoltre, puoi aggiungere operatori e campi di unione per migliorare il comportamento del pulsante o del link includendo i dati di Salesforce. Per maggiori informazioni sugli operatori e i campi di unione, consulta la Guida di Salesforce.

  1. Fai clic su Save (Salva), quindi su OK.
    Il pulsante non verrà visualizzato nell'elenco correlato Energy Audits (Audit energetici) finché Maria non lo aggiunge. Questa è la prossima azione.
  2. In Setup (Imposta), fai clic su Object Manager (Gestore oggetti), quindi su Account.
  3. Fai clic su Page Layouts (Layout di pagina), quindi su Account Layout (Layout account).
  4. Scorri fino alla fine del layout, fino all'elenco correlato degli Energy Audits (Audit energetici).
  5. Fai clic sull'icona della chiave inglese per modificare l'elenco. 

Elenco correlato Energy Audits (Audit energetici)

  1. Fai clic sull'icona "+" per espandere l'intestazione della sezione Buttons (Pulsanti). 

Modifica dell'elenco correlato

  1. Aggiungi il pulsante Audit Guidelines (Linee guida per gli audit) all'elenco Selected Buttons (Pulsanti selezionati), quindi fai clic su OK.
  2. Fai clic su Save (Salva).
  3. Ritorna all'app Sales (Vendite), fai clic su Accounts (Account) e seleziona l'account GenePoint.
  4. Fai clic sulla scheda Related (Correlato), scorri fino in fondo e vedrai il nuovo pulsante Audit Guidelines (Linee guida per gli audit) nell'elenco correlato Energy Audits (Audit energetici). 

Elenco correlato Energy Audits (Audit energetici) con un nuovo pulsante

Maria, l'amministratrice di Ursa Major Solar, vuole aggiungere un link personalizzato che consenta agli utenti di cercare rapidamente su Google l'account che stanno visualizzando.

Iniziamo.

  1. In Setup (Imposta), fai clic su Object Manager (Gestore oggetti), quindi fai clic su Account.
  2. Fai clic su Buttons, Links, and Actions (Pulsanti, Link e Azioni), quindi su New Button or Link (Nuovo pulsante o link).
  3. Assegna al link l'etichetta Google This Account (Cerca account su Google).
  4. Assicurati che l'opzione Detail Page Link (Link pagina dei dettagli) sia selezionata in corrispondenza di Display Type (Tipo di visualizzazione) e lascia invariati i due campi successivi. 

Attributi del link pagina dei dettagli personalizzato

Ora è il momento di aggiungere l'URL a cui vogliamo che il link rimandi.

  1. Nell'editor delle formule, inserisci https://www.google.com/search?q={!Account.Name}.
  2. Fai clic su Save (Salva), quindi su OK.

Puoi utilizzare il pulsante Quick Save (Salvataggio rapido) per salvare e continuare con le modifiche. Il salvataggio convalida l'URL che hai specificato se hai impostato Content Source (Origine contenuto) su URL. Prima di poter utilizzare i pulsanti e i link personalizzati, è necessario aggiungerli al layout di pagina di un oggetto. A quel punto il pulsante o il link vengono visualizzati e possono essere utilizzati nella pagina dei dettagli del record. Facciamolo adesso.

  1. Fai clic su Page Layouts (Layout di pagina) e poi su Account Layout (Layout account).
  2. Dalla categoria Custom Links (Link personalizzati) nella tavolozza, trascina Google This Account (Cerca account su Google) nella sezione Custom Links (Link personalizzati) del layout.

Aggiunta del link al layout

  1. Passa il mouse sulla sezione Custom Links (Link personalizzati) e fai clic sull'icona a forma di chiave inglese visualizzata.
  2. Nella finestra di dialogo Section Properties (Proprietà sezione), seleziona Detail Page (Pagina dettagli) e fai clic su OK.
  3. Salva il layout di pagina.

Andiamo a vedere i risultati.

  1. Nell'App Launcher(Programma di avvio app), trova e seleziona Accounts (Account).
  2. Apri il record di un account.
  3. Fai clic sulla scheda Details (Dettagli) e scorri fino alla fine per visualizzare il link personalizzato.

Link personalizzato nei dettagli

Creare un pulsante pagina dei dettagli personalizzato

Maria desidera aggiungere un pulsante personalizzato alle pagine account che mostra la posizione dell'account su Google Maps.

  1. In Setup (Imposta), fai clic su Object Manager (Gestore oggetti), quindi fai clic su Account.
  2. Fai clic su Buttons, Links, and Actions (Pulsanti, Link e Azioni), quindi su New Button or Link (Nuovo pulsante o link).
  3. Assegna al pulsante l'etichetta Map Location (Posizione sulla mappa).
  4. Seleziona Detail Page Button (Pulsante pagina dei dettagli).
  5. Incolla questo URL nell'editor delle formule: http://maps.google.com/maps?q={!Account_BillingStreet}%20{!Account_BillingCity}%20{!Account_BillingState}%20{!Account_BillingPostalCode} 

Attributi del pulsante pagina dei dettagli personalizzato

Nell'URL sono stati utilizzati campi di unione ({!Account_BillingStreet}) che inseriscono le informazioni provenienti dal record dell'account a partire dal quale è stato utilizzato il pulsante.

  1. Fai clic su Save (Salva), quindi fai clic su OK.
    Ora aggiungi il pulsante al layout della pagina Account.
  2. Fai clic su Page Layouts (Layout di pagina), quindi su Account Layout (Layout account).
  3. Dalla categoria Buttons (Pulsanti) della tavolozza, trascina Map Location (Posizione sulla mappa) nell'area Custom Buttons (Pulsanti personalizzati) del layout di pagina.

Aggiunta del pulsante al layout di pagina

  1. Fai clic su Save (Salva). Benissimo. Adesso mettiamolo alla prova.
  2. Nell'App Launcher (Programma di avvio app), trova e seleziona l'app Sales (Vendite), quindi fai clic sulla scheda Accounts (Account).
  3. Apri il record di un account.
    Nel riquadro evidenziazioni, non solo vengono visualizzati i campi del layout compatto dell'oggetto, ma è presente anche un menu di azioni. Il menu delle azioni è una combinazione di pulsanti standard, pulsanti personalizzati e azioni provenienti dal layout di pagina. (Tratteremo le azioni nella prossima unità.)
  4. Espandi il menu Actions (Azioni) e seleziona Map Location (Posizione sulla mappa).
    Si apre una nuova finestra o scheda del browser in cui è visualizzato l'indirizzo dell'account in Google Maps. 

Il menu delle azioni e il nuovo pulsante

È possibile che il pulsante Map Location (Posizione sulla mappa) non venga visualizzato nel menu Azioni anche se è stato aggiunto al layout di pagina. Questo accade a volte se si sovrascrivono le impostazioni predefinite della categoria "Salesforce Mobile and Lightning Experience Actions" (Azioni di Salesforce Mobile e Lightning Experience) del layout di pagina. Per risolvere il problema, aggiungi gli eventuali pulsanti mancanti al layout di pagina come azioni trascinandoli dalla categoria "Mobile & Lightning Actions" (Azioni Mobile e Lightning) della tavolozza alla sezione "Salesforce Mobile and Lightning Experience Actions" (Azioni di Salesforce Mobile e Lightning Experience).

Nota

I pulsanti e i link pagina dei dettagli personalizzati possono fare le stesse cose. Valuta dove e come vuoi che vengano visualizzati sulla tua pagina: questo ti aiuterà a decidere quale tipo scegliere.

Risorse

Condividi il tuo feedback su Trailhead dalla Guida di Salesforce.

Conoscere la tua esperienza su Trailhead è importante per noi. Ora puoi accedere al modulo per l'invio di feedback in qualsiasi momento dal sito della Guida di Salesforce.

Scopri di più Continua a condividere il tuo feedback