Le calendrier Salesforce le plus personnalisable
122 paramètres sur trois composants, chacun étant un champ à remplir. Vos objets, vos statuts, vos mots, vos vues, sans une ligne de code.
La plupart des applications de calendrier décident de la façon dont votre calendrier fonctionne et vous demandent de vous y adapter. MultiDatePick fait l'inverse : il lit les objets que vous avez déjà, les affiche comme votre équipe les conçoit et permet à un administrateur de modifier presque tout depuis App Builder.
C'est toute l'idée du produit. Une équipe de recrutement, une clinique, un centre de congrès et une équipe financière ont toutes besoin d'« un calendrier dans Salesforce », et il leur en faut quatre différents. Au lieu de quatre applications, un seul ensemble de composants dont les choix sont ouverts.
La personnalisation en chiffres
122 paramètres
Répartis sur les composants Date, Date Time et Booking. Chacun est un champ dans App Builder, Experience Builder et Flow Builder.
5 vues
Calendrier, Chronologie, Semaine, Occupation et Agenda. Proposez les cinq, ou seulement celles dont une page a besoin.
4 styles de statut
Barres, points, remplissage ou badge numéroté, dans les couleurs choisies pour chaque valeur de statut.
9 langues
L'anglais, plus l'allemand, l'espagnol, le français, le hindi, l'italien, le japonais, le portugais du Brésil et le chinois simplifié.
5 tailles
D'une vignette de tableau de bord ou d'une barre d'utilitaires jusqu'à un écran de réservation pleine page.
41 points de départ
Des configurations prêtes à importer dans la Config Library : vous partez rarement de zéro.
Un calendrier à l'image de votre processus
Dans la plupart des processus de réservation, ce sont les statuts qui portent le sens : demandé, confirmé, terminé, absent. Donnez à chaque valeur de statut sa propre couleur, puis choisissez comment un jour les affiche. Le même mois, ci-dessous, est dessiné de quatre façons, réglées par un seul paramètre, statusDisplay. Les barres, les points et le badge numéroté laissent le jour en blanc : les choix de l'utilisateur restent l'élément le plus visible. Le remplissage colore tout le jour, pour les équipes qui veulent lire les statuts d'un coup d'œil depuis l'autre bout de la pièce.
Autour de cela, les petits choix qui donnent l'impression que le calendrier vous appartient : le titre, le libellé de chaque bouton (« Enregistrer le rendez-vous », « Planifier la mission »), les libellés des champs de statut, le début de semaine le lundi, un mois ou deux côte à côte, et les champs de réservation affichés dans la carte au survol d'un jour.
Reliez-le à vos objets
Pas de modèle de données MultiDatePick vers lequel migrer. Vous indiquez au composant quel objet contient les dates et quel champ signifie quoi :
- Des dates sur n'importe quel objet : jours uniques, jours multiples, ou plages avec un champ de date de début et de fin
- Des réservations sur n'importe quel objet ressource, y compris User : les lignes peuvent être des personnes, des salles, des véhicules ou des kits
- Un champ de capacité facultatif, pour qu'une salle accepte quatre réservations et un conseiller deux missions
- Des champs d'heure de début et de fin pour les créneaux, avec des battements entre les réservations
- Un champ de statut (et un second) qui pilote les couleurs, les filtres et le panneau de modification
- Des dates bloquées issues d'un autre objet, avec un motif affiché sur le jour (« Bureau fermé »)
Décidez comment on choisit et ce qu'on voit
Sélection
Cliquer, faire glisser une plage ou définir une récurrence comme les 2e et 4e vendredis. Les créneaux horaires se sélectionnent aussi par glisser.
Conflits
Bloquer l'enregistrement, ignorer les dates en conflit ou les autoriser avec un avertissement. Vous choisissez emplacement par emplacement.
Vues
Choisissez la vue d'ouverture et celles que propose le sélecteur, des cinq à une seule.
Modification
Activez le mode édition pour changer le statut, déplacer des dates ou modifier en masse le début et la fin d'une plage.
Le tout sans code
122 paramètres seraient un fardeau s'ils vivaient dans du code. Ce n'est pas le cas. Chacun est une propriété dans App Builder, et l'assistant de configuration les passe en revue avec des listes déroulantes de vos vrais objets et champs, vérifie chaque choix et enregistre le résultat comme une configuration nommée, réutilisable sur n'importe quelle page ou dans un flux d'écran (Screen Flow).
Les paramètres que l'on change en premier
| Paramètre | Rôle | Nom d'API |
|---|---|---|
| Status Display | La façon dont un jour affiche ses statuts : barres, points, remplissage ou badge numéroté. | statusDisplay |
| Couleurs de statut (Status Colors) | Une couleur pour chaque valeur de statut, utilisée sur les jours, les créneaux, les barres et les boutons de statut. | statusColors |
| Vues disponibles (Available Views) | Les vues, parmi les cinq, que propose le sélecteur. | availableViews |
| Taille du calendrier (Calendar Size) | Minuscule, très petite, petite, moyenne ou grande, pour une vignette, une barre latérale ou une page entière. | calendarSize |
| Comportement en cas de conflit (Conflict Behavior) | Bloquer, ignorer ou autoriser les dates en conflit avec des réservations existantes. | conflictBehavior |
| Hover Fields | Les champs de réservation listés dans la carte au survol. | hoverFields |
| Libellé du bouton Enregistrer (Save Button Label) | Le texte du bouton principal, avec vos propres mots. | saveButtonLabel |
Questions fréquentes
Quelle est l'application de calendrier la plus personnalisable pour Salesforce ?
MultiDatePick propose 122 paramètres répartis sur ses composants Date, Date Time et Booking : les objets et les champs qu'il lit, la façon de choisir les dates et les heures, les vues affichées parmi cinq, le rendu des statuts, le texte de chaque bouton et la langue parmi neuf. Chaque paramètre est un champ dans App Builder et dans un assistant de configuration : rien ne demande de code.
Faut-il un développeur pour le personnaliser ?
Non. Chaque paramètre est une propriété dans Lightning App Builder, Experience Builder et Flow Builder, et l'assistant de configuration les passe en revue avec des listes déroulantes de vos propres objets et champs. Une configuration peut être enregistrée et réutilisée sur autant de pages que vous voulez.
Le calendrier peut-il utiliser mes propres objets ?
Oui. Il lit et écrit les objets et les champs que vous lui indiquez : des dates sur n'importe quel objet, des réservations sur n'importe quel objet ressource, y compris User, avec en option des champs de capacité, de statut, de date de fin et d'heure.
Puis-je changer l'apparence des statuts de réservation ?
Oui. Choisissez une couleur pour chaque valeur de statut, puis la façon dont un jour les affiche : barres sous le jour, points, remplissage coloré, ou date dans un badge numéroté coloré. Des boutons de statut au-dessus du calendrier permettent de filtrer par statut, et vous pouvez masquer certains statuts par défaut.
Existe-t-il plus rapide que de régler 122 options ?
Partez de l'une des 41 configurations prêtes à importer de la Config Library, comme la planification d'entretiens, la réservation de salles ou la capacité d'équipe, et ne changez que ce qui diffère chez vous.
Votre calendrier, à votre façon, dans Salesforce.
Changez vous-même les vues, les statuts et les libellés dans la démo en direct, ou partez d'une configuration de la Config Library.
- $20/utilisateur/mois, toutes les fonctionnalités
- Essai gratuit de 30 jours, sans carte
- 100 % natif Salesforce
- Sans Apex
- Bientôt disponible sur Salesforce AppExchange