Presto disponibile su Salesforce AppExchange

Configurare un calendario Salesforce senza scrivere codice

Oltre 100 proprietà sembrano un progetto. In realtà è una configurazione guidata: tre domande e un'anteprima dal vivo che ti mostra il calendario prima di salvare qualsiasi cosa.

Pubblicato il 19 agosto 2026 · Aggiornato il 21 ottobre 2026 · MultiDatePick

La maggior parte dei componenti Salesforce davvero completi va imparata due volte: una per capire le proprietà, una per ricordare quale combinazione avevi scelto l'ultima volta. La configurazione guidata esiste perché tu non debba fare né l'una né l'altra cosa. Ti chiede cosa stai pianificando, scrive la configurazione come metadati e ti dà un nome da usare ovunque.

Due strade, più due scorciatoie

La scheda Crea nuovo si apre su due percorsi. Accanto ci sono altre due schede per le configurazioni che hai già.

Guidami passo passo

Tre domande su cosa stai pianificando. Ideale per la prima configurazione.

Configura tutte le proprietà

Tutte le proprietà in vista, con un'anteprima dal vivo. Ideale quando sai esattamente cosa vuoi.

Configurazioni esistenti

Le tue configurazioni salvate, con il tipo di componente. Aprine una per modificarla o clonarla.

Importa

Incolla una configurazione dalla Config Library o da un'altra organizzazione.

Configurazione guidata di MultiDatePick in Salesforce: le due schede di percorso, Guidami passo passo e Configura tutte le proprietà, sotto le schede Crea nuovo, Configurazioni esistenti e Importa
Due percorsi in Crea nuovo. La maggior parte degli amministratori parte da sinistra.
Presentazione animata della configurazione guidata di MultiDatePick in Salesforce: si sceglie Configura tutte le proprietà e Prenotazione risorsa, si dà un nome alla configurazione, si scelgono dai menu a discesa l'oggetto appuntamento e i campi data, consulente e capacità, poi i campi ora e stato, fino al riepilogo Rivedi e salva
Una configurazione di prenotazione completa, dall'inizio alla fine. Ogni oggetto e campo si sceglie da un menu a discesa filtrato: nessuno digita un nome API.

Cinque passaggi, dall'inizio alla fine

PassaggioCosa imposti
1. Nome e tipoIl nome della configurazione e il componente a cui serve: Date, Date e orari o Prenotazione risorsa.
2. Oggetto e campiL'oggetto che contiene i record, il campo data, la ricerca verso il record padre e la risorsa, se ne prenoti una.
3. Campi orarioOra di inizio e di fine, intervallo delle fasce e orario di lavoro, per le configurazioni che registrano orari.
4. Stato e visualizzazioneColori di stato, campi al passaggio del mouse e Modalità modifica.
5. Rivedi e salvaUn riepilogo di ogni scelta, poi il salvataggio.

Le tre domande che decidono tutto

Il percorso guidato non ti chiede delle proprietà, ma della forma dei record che vuoi. Ogni combinazione di risposte è valida, e insieme decidono cosa scrive il componente:

  1. Ti servono gli orari o solo le date? Solo date, un orario per ogni data, oppure un blocco padre con sub-block per le pause al suo interno.
  2. Stai prenotando una risorsa? Nessuna, una alla volta o più insieme.
  3. Le date consecutive devono diventare un intervallo? Un record per data, oppure un record con un inizio e una fine.

Le risposte sono indipendenti, quindi descrivono tutta la griglia delle possibilità e non un menu di modelli predefiniti. Dal lunedì al venerdì per sei settimane può essere trenta record o sei. Lo scegli qui, di proposito, prima che esista qualsiasi dato.

Configurazione guidata di MultiDatePick in Salesforce: la pagina delle domande sulla forma dei record, con le domande su orari, risorsa e intervallo e un piccolo diagramma dei dati su ogni risposta
Ogni risposta ha un piccolo diagramma dei record che quella scelta produce.

Un'anteprima dal vivo, prima di salvare qualsiasi cosa

Il riquadro di anteprima mostra un calendario funzionante sotto il modulo mentre cambi le proprietà. Attiva la vista a due mesi e compare. Aggiungi i colori di stato e le celle si colorano. È il componente vero, quindi quello che approvi è quello che distribuisci.

Gli errori costosi nella configurazione della pianificazione sono decisioni sulla forma dei record che non vedi finché non esistono record reali. Vedere il calendario reagire mentre stai ancora decidendo elimina gran parte del rischio.

Configurazione guidata di MultiDatePick in Salesforce con il riquadro di anteprima dal vivo che mostra un calendario Salesforce funzionante sotto il selettore del tipo di componente
L'anteprima è il componente vero. Quello che vedi è quello che distribuisci.

Dentro i passaggi: Oggetto e campi, Campi orario, Stato e visualizzazione

Configurazione guidata di MultiDatePick per Salesforce, passaggio Oggetto e campi: ogni campo è un menu a discesa filtrato sull'oggetto scelto, qui Advisor Appointment e Advisor, con l'elenco Campo capacità aperto che mostra solo i campi numerici di Advisor
Ogni campo è un menu a discesa, filtrato sull'oggetto scelto e sui tipi di campo adatti.

In una configurazione di prenotazione o pianificazione, due passaggi fanno quasi tutto il lavoro. Campi orario associa ora di inizio, ora di fine e intervallo di cui il calendario ha bisogno. Stato e visualizzazione è dove si cura l'aspetto, dai colori delle celle in base allo stato ai campi mostrati al passaggio del mouse.

Configurazione guidata di MultiDatePick in Salesforce: la scheda Campi orario con ora di inizio, ora di fine, intervallo, orario di lavoro e modalità di visualizzazione dell'orario impostati per un componente Booking
Campi orario: campi orario, intervallo e orario di lavoro.
Configurazione guidata di MultiDatePick in Salesforce: la scheda Stato e visualizzazione con campo stato, colori di stato, campi al passaggio del mouse e Modalità modifica impostati
Stato e visualizzazione: colori, campi al passaggio del mouse e Modalità modifica.

In Stato e visualizzazione scegli un campo stato, associa un colore a ogni valore e decidi se il colore deve riempire la cella del calendario, la griglia delle fasce orarie o entrambe. Aggiungi i campi al passaggio del mouse, così puntando una prenotazione se ne vedono i dettagli.

Cosa scrive davvero

Il salvataggio distribuisce un record di metadati personalizzati (Custom Metadata). Ne derivano tre cose:

  • È distribuibile. I metadati personalizzati seguono la tua normale pipeline di rilascio, dalla sandbox alla produzione, come qualsiasi altro componente.
  • È riutilizzabile. Inserisci il nome in Config Name su qualsiasi componente e prende l'intera configurazione. Una configurazione, molti posizionamenti.
  • Resta nella tua organizzazione. Niente viene salvato sul server di un fornitore: la configurazione è tua ed è visibile in Imposta.
Sulla distribuzione. Le distribuzioni di metadati personalizzati sono asincrone. La configurazione guidata attende circa due minuti e poi, se il record non è ancora comparso, ti mostra l'Id della distribuzione e un link a Imposta → Stato distribuzione. In un'organizzazione molto carica può servire più tempo di quanto la procedura attenda, e la distribuzione si completa comunque.
Chi può usarla. Assegna MultiDatePick - Setup agli amministratori che creano le configurazioni: include la configurazione guidata. Chi usa i calendari riceve MultiDatePick - User, e MultiDatePick - All Access copre entrambi.

Importazione, esportazione e il passaggio di mappatura che molti saltano

La scheda Importa prende una configurazione JSON e la trasforma in una configurazione salvata. È così che funziona la Config Library: oltre 40 configurazioni pronte per ferie, prenotazione sale, scrivanie condivise, pianificazione colloqui, prenotazione veicoli e altro.

Demo animata dell'importazione di una configurazione MultiDatePick: si copia la scheda Employee Time-Off nella Config Library del sito, la si incolla nella scheda Importa della configurazione guidata, si verifica che ogni campo venga risolto e si distribuisce, poi si trascina il componente MultiDatePick Dates su una pagina Lightning in App Builder, si inserisce il Config Name e si salva
Dalla Config Library a una pagina Lightning funzionante: copia, incolla, distribuisci, inserisci il componente nella pagina e dagli il nome della configurazione.

Il passaggio che fa risparmiare più tempo è la mappatura intelligente dei campi. Le configurazioni della libreria fanno riferimento agli oggetti della demo; la tua organizzazione ha i suoi. Appena incolli, la configurazione guidata analizza ogni riferimento, segnala quelli che nella tua organizzazione non esistono e affianca a ciascuno un menu a discesa alimentato dall'elenco reale dei campi dell'oggetto. Riassocia nella procedura, fai clic su Applica e la distribuzione parte con il JSON riscritto. Nessun editor di testo, nessun cerca e sostituisci, nessun nuovo caricamento.

Configurazione guidata di MultiDatePick in Salesforce: la tabella di mappatura intelligente dei campi con i riferimenti importati, segni di spunta verdi per quelli risolti e menu a discesa per gli altri, così l'amministratore sceglie il campo equivalente sull'oggetto della propria organizzazione
Ogni riferimento non risolto riceve un menu a discesa dallo schema della tua organizzazione.
Configurazione guidata di MultiDatePick in Salesforce: la scheda Importa con un riquadro in cui incollare una configurazione JSON e la sezione di esportazione
Incolla una configurazione, riassocia, salva. Niente XML, niente CLI.

L'esportazione funziona allo stesso modo al contrario, e rende le configurazioni condivisibili. Una configurazione che funziona in un'organizzazione è a un incolla di distanza dal funzionare in un'altra.

Usare la configurazione una volta creata

Inserisci uno dei tre componenti in una pagina record Lightning, una pagina app, una pagina iniziale o un sito Experience Cloud, imposta Config Name con il nome scelto e lascia vuote tutte le altre proprietà: le fornisce la configurazione. Nelle pagine app, iniziali ed Experience, inserisci il record padre in Static Parent Record Id.

Lo stesso vale in un flusso su schermo (Screen Flow): inserisci il nome della configurazione in Config Name e ogni impostazione sì/no arriva dalla configurazione. In Flow Builder non imposti nemmeno una casella di controllo; le poche riservate al flusso (Required, Show Inline, Output Date Ranges as JSON) restano disattivate finché non le attivi tu. Passa il record padre in Parent Record Id.

Da un'organizzazione vuota a un calendario funzionante, a colpi di clic

Prova i componenti nella demo live, poi segui Per iniziare per avviare la configurazione guidata nella tua organizzazione.

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