Demnächst auf der Salesforce AppExchange

Einen Salesforce-Kalender konfigurieren, ohne Code zu schreiben

Über 100 Eigenschaften klingen nach Projekt. Tatsächlich sind es ein Assistent, drei Fragen und eine Live-Vorschau, die Ihnen den Kalender zeigt, bevor Sie irgendetwas speichern.

Veröffentlicht am 19. August 2026 · Aktualisiert am 21. Oktober 2026 · MultiDatePick

Die meisten Salesforce-Komponenten mit echtem Funktionsumfang muss man zweimal lernen: einmal, um die Eigenschaften zu verstehen, und einmal, um sich zu merken, welche Kombination man beim letzten Mal gewählt hat. Der Einrichtungsassistent erspart Ihnen beides. Er fragt, was Sie planen, schreibt die Konfiguration als Metadaten und gibt Ihnen einen Namen, den Sie überall verwenden können.

Zwei Wege hinein, plus zwei Abkürzungen

Die Registerkarte Neu erstellen öffnet sich mit zwei Wegen. Daneben liegen zwei weitere Registerkarten für Konfigurationen, die Sie schon haben.

Schritt für Schritt führen

Drei Fragen dazu, was Sie planen. Am besten für die erstmalige Einrichtung.

Alle Eigenschaften konfigurieren

Alle Eigenschaften sichtbar, mit Live-Vorschau. Am besten, wenn Sie genau wissen, was Sie wollen.

Vorhandene Konfigurationen

Ihre gespeicherten Konfigurationen mit ihrem Komponententyp. Öffnen Sie eine, um sie zu bearbeiten oder zu klonen.

Importieren

Eine Konfiguration aus der Config Library oder einer anderen Org einfügen.

MultiDatePick-Einrichtungsassistent in Salesforce: die zwei Wege Schritt für Schritt führen und Alle Eigenschaften konfigurieren, unter den Registerkarten Neu erstellen, Vorhandene Konfigurationen und Importieren
Zwei Wege unter Neu erstellen. Die meisten Admins beginnen links.
Animierter Rundgang durch den MultiDatePick-Einrichtungsassistenten in Salesforce: Alle Eigenschaften konfigurieren und Ressourcenbuchung wählen, Konfiguration benennen, Terminobjekt, Datums-, Berater- und Kapazitätsfelder per Dropdown wählen, dann Zeit- und Statusfelder, bis zur Zusammenfassung Überprüfen & Speichern
Eine komplette Buchungskonfiguration, von Anfang bis Ende. Jedes Objekt und jedes Feld wird aus einem gefilterten Dropdown gewählt; niemand tippt einen API-Namen.

Fünf Schritte, von Anfang bis Ende

SchrittWas Sie festlegen
1. Name & TypDer Name der Konfiguration und die Komponente, für die sie gedacht ist: Nur Datum, Datum + Zeit oder Ressourcenbuchung.
2. Objekt & FelderDas Objekt mit den Datensätzen, das Datumsfeld, das Lookup-Feld zum übergeordneten Datensatz und die Ressource, falls Sie eine buchen.
3. ZeitfelderStart- und Endzeit, Länge der Zeitfenster und Geschäftszeiten, für Konfigurationen mit Uhrzeiten.
4. Status & AnzeigeStatusfarben, Hover-Felder und Bearbeitungsmodus.
5. Überprüfen & SpeichernEine Zusammenfassung aller Entscheidungen, dann speichern.

Die drei Fragen, die alles entscheiden

Der geführte Weg fragt nach der Struktur der Datensätze, die Sie haben möchten, nicht nach Eigenschaften. Jede Kombination von Antworten ist gültig, und zusammen bestimmen sie, was die Komponente schreibt:

  1. Brauchen Sie Uhrzeiten oder nur Tage? Nur Tage, eine Uhrzeit pro Tag oder ein übergeordneter Block mit Unterblöcken für die Lücken darin.
  2. Buchen Sie eine Ressource? Keine, eine nach der anderen oder mehrere auf einmal.
  3. Sollen aufeinanderfolgende Tage zu einem Zeitraum zusammengefasst werden? Ein Datensatz pro Tag oder ein Datensatz mit Start und Ende.

Die Antworten sind unabhängig voneinander, sie beschreiben also das ganze Raster der Möglichkeiten statt eines Menüs mit Voreinstellungen. Montag bis Freitag über sechs Wochen können dreißig Datensätze sein oder sechs. Das entscheiden Sie hier, ganz bewusst, bevor es überhaupt Daten gibt.

MultiDatePick-Einrichtungsassistent in Salesforce: die Fragenseite zur Datenstruktur mit Fragen zu Uhrzeit, Ressource und Zeitraum und kleinen Strukturdiagrammen an jeder Antwort
Jede Antwortkarte zeigt ein kleines Diagramm der Datensätze, die diese Wahl erzeugt.

Eine Live-Vorschau, bevor etwas gespeichert wird

Der Vorschaubereich zeigt unter dem Formular einen funktionierenden Kalender, während Sie Eigenschaften ändern. Schalten Sie die Zwei-Monats-Ansicht ein, und sie erscheint. Fügen Sie Statusfarben hinzu, und die Zellen füllen sich. Es ist die echte Komponente: Was Sie freigeben, ist das, was Sie bereitstellen.

Die teuren Fehler bei der Konfiguration einer Terminplanung sind Strukturentscheidungen, die man erst sieht, wenn echte Datensätze existieren. Wer den Kalender schon reagieren sieht, während er noch entscheidet, schaltet den Großteil dieses Risikos aus.

MultiDatePick-Einrichtungsassistent in Salesforce mit dem Bereich Live-Vorschau, der unter der Auswahl des Komponententyps einen funktionierenden Salesforce-Kalender zeigt
Die Vorschau ist die echte Komponente. Was Sie sehen, wird bereitgestellt.

In den Schritten: Objekt & Felder, Zeitfelder, Status & Anzeige

MultiDatePick-Einrichtungsassistent für den Salesforce-Kalender, Schritt Objekt & Felder: Jedes Feld ist ein Dropdown, gefiltert auf das gewählte Objekt, hier Advisor Appointment und Advisor, mit geöffneter Liste Kapazitätsfeld, die nur die Zahlenfelder von Advisor zeigt
Jedes Feld ist ein Dropdown, gefiltert auf das gewählte Objekt und die passenden Feldtypen.

Zwei Schritte leisten bei einer Buchungs- oder Planungskonfiguration die meiste Arbeit. Zeitfelder ordnet Startzeit, Endzeit und Intervall zu, die Ihr Kalender braucht. Unter Status & Anzeige bekommt der Kalender den visuellen Feinschliff, von statusabhängigen Zellfarben bis zu den Feldern, die beim Hover erscheinen.

MultiDatePick-Einrichtungsassistent in Salesforce: Registerkarte Zeitfelder mit Startzeit, Endzeit, Intervall, Geschäftszeiten und Zeitanzeigemodus, konfiguriert für eine Booking-Komponente
Zeitfelder: Zeitfelder, Intervall und Geschäftszeiten.
MultiDatePick-Einrichtungsassistent in Salesforce: Registerkarte Status & Anzeige mit Statusfeld, Statusfarben, Hover-Feldern und Bearbeitungsmodus
Status & Anzeige: Farben, Hover-Felder und Bearbeitungsmodus.

Wählen Sie unter Status & Anzeige ein Statusfeld, ordnen Sie jedem Wert eine Farbe zu und legen Sie fest, ob die Farbe die Kalenderzelle, das Zeitfensterraster oder beides färbt. Fügen Sie Hover-Felder hinzu, damit ein Zeigen auf eine Buchung die Details als Vorschau zeigt.

Was er tatsächlich schreibt

Speichern stellt einen Datensatz vom Typ Benutzerdefinierte Metadaten bereit. Daraus folgen drei Dinge:

  • Er lässt sich bereitstellen. Benutzerdefinierte Metadaten laufen wie jede andere Komponente durch Ihren normalen Release-Prozess, von der Sandbox in die Produktion.
  • Er ist wiederverwendbar. Tragen Sie den Namen bei einer beliebigen Komponente unter Config Name ein, und sie übernimmt die ganze Konfiguration. Eine Konfiguration, viele Einsatzorte.
  • Er bleibt in Ihrer Org. Nichts wird auf einem Server des Anbieters gespeichert, die Konfiguration gehört also Ihnen und ist im Setup sichtbar.
Zur Bereitstellung. Bereitstellungen von Benutzerdefinierten Metadaten laufen asynchron. Der Assistent wartet etwa zwei Minuten und zeigt dann, falls der Datensatz noch nicht erschienen ist, die Bereitstellungs-ID und einen Link zu Setup → Bereitstellungsstatus. In einer ausgelasteten Org kann es länger dauern, als der Assistent wartet, und die Bereitstellung wird trotzdem abgeschlossen.
Wer ihn ausführen darf. Weisen Sie Admins, die Konfigurationen bauen, MultiDatePick - Setup zu. Darin ist der Einrichtungsassistent enthalten. Alle, die die Kalender nutzen, bekommen MultiDatePick - User, und MultiDatePick - All Access deckt beides ab.

Import, Export und der Zuordnungsschritt, den viele übersehen

Die Registerkarte Importieren nimmt eine JSON-Konfiguration entgegen und macht daraus eine gespeicherte Konfiguration. So funktioniert die Config Library: über 40 fertige Konfigurationen für Urlaubsanträge, Raumbuchung, Desk-Sharing, Interviewplanung, Fuhrparkreservierung und mehr.

Animierte Demo zum Import einer MultiDatePick-Konfiguration: die Karte „Urlaubsantrag für Mitarbeitende“ in der Config Library der Website kopieren, in die Registerkarte Importieren des Einrichtungsassistenten einfügen, prüfen, dass jedes Feld aufgelöst wird, und bereitstellen; dann die Komponente MultiDatePick Dates im Lightning App Builder auf eine Lightning-Seite ziehen, den Config Name eingeben und speichern
Von der Config Library zur funktionierenden Lightning-Seite: kopieren, einfügen, bereitstellen, die Komponente auf die Seite ziehen und ihr den Konfigurationsnamen geben.

Am meisten Zeit spart der Schritt Smart Field Mapping. Konfigurationen aus der Bibliothek verweisen auf die Demo-Objekte; Ihre Org hat eigene. Der Assistent prüft jeden Verweis, sobald Sie einfügen, markiert alle, die es in Ihrer Org nicht gibt, und setzt daneben ein Dropdown, das live aus der echten Feldliste des Objekts gefüllt wird. Im Assistenten neu zuordnen, auf Anwenden klicken, und er stellt mit dem umgeschriebenen JSON bereit. Kein Texteditor, kein Suchen und Ersetzen, kein erneutes Hochladen.

MultiDatePick-Einrichtungsassistent in Salesforce: Tabelle Smart Field Mapping mit importierten Feldverweisen, grünen Haken für aufgelöste und Dropdowns für nicht aufgelöste, damit ein Admin das passende Feld auf dem Objekt seiner Org wählen kann
Jeder nicht aufgelöste Verweis bekommt ein Dropdown aus dem Schema Ihrer Org.
MultiDatePick-Einrichtungsassistent in Salesforce: Registerkarte Importieren mit einem Eingabefeld für Konfigurations-JSON und dem Exportbereich
Konfiguration einfügen, neu zuordnen, speichern. Kein XML, keine CLI.

Der Export funktioniert genauso in umgekehrter Richtung, wodurch sich Konfigurationen teilen lassen. Eine Konfiguration, die in einer Org funktioniert, ist nur einen Einfügevorgang davon entfernt, auch in einer anderen zu funktionieren.

Die fertige Konfiguration verwenden

Ziehen Sie eine der drei Komponenten auf eine Lightning-Datensatzseite, eine App-Seite, eine Startseite oder eine Experience Cloud-Site, setzen Sie Config Name auf den gewählten Namen und lassen Sie alle anderen Eigenschaften leer. Die Konfiguration liefert sie. Auf App-, Start- und Experience-Seiten tragen Sie den übergeordneten Datensatz unter Static Parent Record Id ein.

Im Bildschirm-Flow (Screen Flow) gilt dasselbe: Tragen Sie den Namen der Konfiguration unter Config Name ein, und jede Ein/Aus-Einstellung kommt aus der Konfiguration. Sie setzen im Flow Builder kein einziges Kontrollkästchen; die wenigen reinen Flow-Einstellungen (Required, Show Inline, Output Date Ranges as JSON) sind aus, bis Sie sie einschalten. Übergeben Sie den übergeordneten Datensatz an Parent Record Id.

Von der leeren Org zum funktionierenden Kalender, mit ein paar Klicks

Testen Sie die Komponenten in der Live-Demo, und führen Sie dann mit Erste Schritte den Assistenten in Ihrer eigenen Org aus.

  • $20/Benutzer/Monat, alle Funktionen
  • 30 Tage kostenlos, ohne Kreditkarte
  • 100 % nativ in Salesforce
  • Ohne Apex
  • Demnächst auf der Salesforce AppExchange