Buchungsansicht anpassen
Standardmäßig zeigt das Buchungskalender-Steuerelement eine vordefinierte Reihe von Details an, die mit Buchungen verknüpft sind.
Sie können dieses Steuerelement so anpassen, dass es bis zu drei weitere Spalten mit optionalen Beschriftungen enthält, oder die Spalte für den Vorfalltyp ändern.
Wenn Sie die mobile App offline verwenden, stellen Sie sicher, dass die Datensatztypen, deren Attribute in den Kalender aufgenommen werden, auch in Ihrem mobilen Offline-Profil enthalten sind.
Sehen Sie sich das folgende Video an, um eine schrittweise Anleitung mit dem klassischen Designer zu erhalten.
Der Ansicht „Buchungen“ Spalten hinzufügen
Die neuen Felder können geändert werden, um Daten aus einer beliebigen Spalte in der Ansicht Buchung der Tabelle Buchbare Ressourcenbuchung anzuzeigen.
Fügen Sie modellgesteuerten Ansichten Spalten hinzu, die eine Beziehung zur Tabelle Buchbare Ressourcenbuchung haben. Wenn Sie beispielsweise die Arbeitsauftragspriorität anzeigen möchten, wählen Sie die Tabelle Arbeitsauftrag aus, und fügen Sie der Ansicht dann die Spalte Priorität hinzu. Notieren Sie sich den Namen der Spalte. Sie benötigen ihn, wenn Sie das Feld anpassen. In unserem Beispiel lautet der Name msdyn_priority.
Anmerkung
Für Spalten aus einer anderen Tabelle müssen Sie eine Beziehung zwischen der buchbaren Ressourcenbuchung und dieser Tabelle erstellen. Achten Sie beim Verweisen auf die Beziehung im Steuerelement darauf, dass Sie auf den vollständigen Nachschlagefeldnamen verweisen als fieldName.Attribute
.
Das Buchungskalender-Steuerelement so konfigurieren, dass die Spalten angezeigt werden
Sobald die Ansicht die gewünschten Spalten enthält, öffnen Sie die erweiterten Einstellungen, und gehen Sie zu Anpassungen. Wählen Sie die buchbare Ressourcenbuchungsentität und dann Steuerelemente und Buchungskalender-Steuerelement aus, um die Eigenschaften der Steuerelemente zu konfigurieren.
Um Felder zu konfigurieren, wählen Sie Symbol bearbeiten neben dem Feld. Geben Sie den Verweis auf das Feld als Attribut der buchbaren Ressourcenbuchung oder als linkedEntity.attribute
ein. In diesem Beispiel haben wir die Arbeitsauftragspriorität (msdyn_workorder.msdyn_priority
) wie Benutzerdefiniertes Feld 1 hinzugefügt.
Sie können auch die optionale benutzerdefinierte Feldbezeichnung konfigurieren, die dem benutzerdefinierten Feld zugeordnet ist. Diese Beschriftung wird wie eingegeben angezeigt, mit einem Doppelpunkt nach dem Feld und vor dem Wert. In unserem Beispiel haben wir Priorität eingegeben.
Felder ohne Daten werden ausgeblendet.
Benutzerdefinierte Felder werden auch in der Tagesansicht des Kalenders angezeigt, wenn die Buchungsdauer lang genug ist, um den zusätzlichen Text zu unterstützen. Benutzerdefinierte Daten werden auch angezeigt, wenn Buchungsdetails aus der Kartenansicht geöffnet werden.
Anmerkung
Wenn Sie mehrere Ansichten für die mobile App konfiguriert haben, wird empfohlen, die neuen Felder in jede Ansicht aufzunehmen, auf die über die mobile App zugegriffen werden kann.