Funktionsweise- und Formatoptionen des Datums- und Uhrzeitfelds
Dieses Thema bezieht sich auf Dynamics 365 Customer Engagement (on-premises). Die Power Apps-Version dieses Themas finden Sie unter: Verhalten und Format des Datums- und Uhrzeitfelds
In Dynamics 365 Customer Engagement (on-premises) wird der Datum und Uhrzeit-Datentyp in vielen Systementitätsfeldern verwendet. Beispielsweise können Sie anzeigen, wann eine Firma zuletzt in einer Marketingkampagne verwendet wurde, oder das Datum und die Uhrzeit der letzten Eskalierung einer Anfrage. Sie können auch benutzerdefinierte Entitäten erstellen, die die Datums- und Zeitfelder enthalten. Je nachdem, was das Feld darstellt, können Sie viele andere Feldverhalten auswählen: Ortszeit Benutzer, Nur Datum oder zeitzonenunabhängig.
Verhalten und Format des Datums- und Uhrzeitfelds
Die folgende Tabelle enthält Informationen zum Verhalten und Format des Datums- und Uhrzeitfelds.
Verhalten | Format | Ändern des Verhaltens des Felds |
---|---|---|
Ortszeit BenutzerHinweis: Dies ist das Verhalten aller Datums- und Zeitfelder in früheren Versionen. - Die Feldwerte werden auch in der Ortszeit des aktuellen Benutzers angezeigt. - In Webdiensten (SDK) werden diese Werte mithilfe eines allgemeinen UTC-Zeitzonenformats zurückgegeben. |
Nur Datum – oder – Datum und Uhrzeit | In der Benutzeroberfläche (UI) können Sie bestimmte Standardentitätsfeld-Verhaltensweisen von Ortszeit Benutzer in Nur Datum ändern. Eine Liste der Entitäten und Felder finden Sie in Ändern des Feldverhaltens in "Nur Datum" beim Aktualisieren. Sie können das Verhalten des Felds der benutzerdefinierten Entität von Ortszeit Benutzer in Nur Datum oder zeitzonenunabhängig ändern. Das Ändern des Feldverhaltens wirkt sich auf die Feldwerte aus, die hinzugefügt oder geändert werden, nachdem das Feldverhalten geändert wurde. Die vorhandenen Werte des Felds bleiben in der Datenbank im UTC-Zeitzonenformat. Um das Verhalten der vorhandenen Feldwerte von UTC in "Nur Datum" zu ändern, benötigen Sie unter Umständen Unterstützung eines Entwicklers, der dies programmgesteuert bearbeitet. Weitere Information: Konvertieren des Verhaltens von Datums- und Uhrzeitwerten in der Datenbank. Warnung: Bevor Sie das Verhalten eines Datums- und Zeitfelds ändern, sollten Sie alle Abhängigkeiten des Felds wie Geschäftsregeln, Workflows und berechnete oder Rollupfelder überprüfen, um sicherzustellen, dass als Ergebnis der Änderung des Verhaltens keine Probleme auftreten. Nach der Änderung des Verhaltens eines Datums- und Uhrzeitfelds sollten Sie alle Geschäftsregeln, Workflows, berechneten Felder und Rollupfelder öffnen, die von dem geänderten Feld abhängig sind, die Informationen überprüfen und speichern, um sicherzustellen, dass das aktuelle Verhalten eines Datums- und Uhrzeitfelds und der aktuelle Wert verwendet werden. Sie können das Ändern des Verhaltens des Felds einschränken, indem Sie die verwaltete Eigenschaft CanChangeDateTimeBehavior auf False festlegen. Weitere Informationen: Festlegen der verwalteten Eigenschaft zum Ändern des Datums- und Zeitverhaltens |
Nur Datum - Das Konzept einer Zeitzone ist nicht auf dieses Verhalten anwendbar. Die Feldwerte werden auch ohne Zeitzonenumrechnung angezeigt. - Der Zeitteil des Werts ist immer 00:00 Uhr. - Der Datumsteil des Werts wird gespeichert und abgerufen, wie in der Benutzeroberfläche und in den Webdiensten (SDK) angegeben. |
Nur Datum | Das Nur Datum-Verhalten kann nicht in andere Verhaltenstypen geändert werden, nachdem es festgelegt wurde. |
Zeitzonenunabhängig - Das Konzept einer Zeitzone ist nicht auf dieses Verhalten anwendbar. Die Feldwerte werden auch ohne Zeitzonenumrechnung angezeigt. - Die Datums- und Uhrzeitwerte werden gespeichert und abgerufen, wie in der Benutzeroberfläche und in den Webdiensten (SDK) angegeben. |
Nur Datum – oder – Datum und Uhrzeit | Das zeitzonenunabhängig-Verhalten kann nicht in andere Verhaltenstypen geändert werden, nachdem es festgelegt wurde. |
Notiz
Formulare unterstützten nur das kurze Datensformat wie in den persönlichen Optionen festgelegt. Das lange Datumsformat wird in Diagrammen verwendet.
Notiz
Um ein Feld des Typs DateTime zu erstellen und ein spezifisches Verhalten anzugeben, gehen Sie im Projektmappen-Explorer zu Komponenten>Entitäten. Wählen Sie die gewünschte Entität und wählen Sie Felder aus. Bei der Definition des Felds wählen Sie Datum und Uhrzeit in der Dropdownliste Typ aus.
Festlegen der verwalteten Eigenschaft zum Ändern des Datums- und Zeitverhaltens
Sie können steuern, ob das Datums- und Uhrzeitfeldverhalten geändert werden kann, indem Sie die verwaltete Eigenschaft Kann das Datums- und Uhrzeitverhalten ändern verwenden. Wenn Sie die Feldverhaltensänderung erlauben möchten, legen Sie die Eigenschaft auf True fest, andernfalls auf False.
Notiz
Standardmäßig wird die verwaltete Eigenschaft Kann das Datums- und Uhrzeitverhalten ändern für die Standardsytementitäts-Datums und Uhrzeitfelder auf False festgelegt. Für die benutzerdefinierten Datums- und Uhrzeitfelder wird die Eigenschaft standardmäßig auf True
gesetzt.
Um die verwaltete Eigenschaft festzulegen, gehen Sie folgendermaßen vor:
Öffnen Sie den Projektmappen-Explorer, wechseln Sie zu Komponenten>Entitäten, und wählen Sie dann eine bestimmte Entität aus und dann Felder. Wählen Sie ein Feld aus. Auf der Befehlsleiste wählen Sie Weitere Aktionen und in der Dropdownliste wählen Sie Verwaltete Eigenschaften aus.
Im Dialogfeld Verwaltete Eigenschaften festlegen wählen Sie die Eigenschaft Kann das Datums- und Uhrzeitverhalten ändern aus und wählen Sie True oder False aus. Wählen Sie Festlegen aus, um die Einstellungen zu speichern.
Der folgende Screenshot zeigt die Datums- und Uhrzeitmanagereigenschaft an.
Beispiel "Nur Datum": Geburtstage und Jahrestage
Das "Nur Datum"-Verhalten ist gut für Anfragen, wenn Informationen zur Uhrzeit des Tages und die Zeitzone nicht erforderlich sind, wie Geburtstage oder Jahrestage. Dank dieser Option sehen alle App-Benutzer auf der ganzen Welt den exakt gleichen Datumswert.
Ralf und Alina arbeiten beispielsweise in der Vertriebsabteilung der Contoso Corp. Das System speichert ihre Kunden und Umsatzdaten. Kevin, ansässig in New York (GMT-5), erstellt den Kontaktdatensatz mit dem Geburtsdatum 01.04.1970 und weist den Datensatz Nancy zu. Nancy, ansässig in Seattle (GMT-8), öffnet den Datensatz am 31. März, und, weil keine Zeitzonenumrechnung auf die lokale Zeitzone erfolgt, sieht das korrekte Geburtstagsdatum des Kontakts „01.04.1970“. Alle anderen Benutzer des Systems sehen das Geburtsdatum unabhängig vom Standort als 01.04.1970, wenn Sie den Datensatz des Kontakts öffnen.
Beispiel für "zeitzonenunabhängig": Einchecken im Hotel
Sie können dieses Verhalten verwenden, wenn keine Zeitzoneninformationen erforderlich sind, wie die Hoteleincheckzeit. Dank dieser Option sehen alle App-Benutzer auf der ganzen Welt den exakt gleichen Datums- und Uhrzeitwert.
Beispiel: Lisa und Rebecca arbeiten für eine Hotelkette, die die App verwendet, um Reservierungen nachzuverfolgen. Lisa ist in Seattle (GMT-8) ansässig. Rebecca ist in New York (GMT-5) ansässig. Ein Kunde ruft Lisa an, um ein Zimmer in einem der Hotels des Unternehmens in New York City zu buchen. Lisa erstellt einen neuen Reservierungsdatensatz, legt die erwartete Eincheckzeit auf 10.12.2014 um 11:00 Uhr fest und speichert den Datensatz. Der Kunde kommt im Hotel in New York City zur erwarteten Zeit an. Rebecca, an der Rezeption des lokalen Hotels, zeigt den Reservierungsdatensatz an, sieht die erwartete Eincheckzeit als 10.12.2014 um 11:00 Uhr und heißt den Gast im Hotel willkommen.
Zu berücksichtigende Besonderheiten für Datums- und Uhrzeitfelder
Alle systemstandardmäßigen und benutzerdefinierten Datums- und Uhrzeitfelder unterstützen standardmäßig Werte vor 1900.
Die Felder für Datum und Zeit unterstützen Werte ab dem 01.01.1753 12 Uhr.
Sicherstellen, dass die berechneten und Rollupfelder nach dem Ändern des Verhalten des Felds gültig sind
Nachdem Sie das Verhalten eines berechneten oder Rollupfelds geändert haben, speichern Sie die Felddefinition, um sicherzustellen, dass das Feld weiter gültig ist. Um zu speichern, verwenden Sie den Feldeditor. Wechseln Sie im Projektmappen-Explorer zu Komponenten>Entitäten>Entität X>Felder Wählen Sie im Formular des Felds die Schaltfläche Bearbeiten neben der Dropdownliste Feldtyp aus. Weitere Informationen: Definieren von berechneten Feldern und Definieren der Rollupfelder.
Ändern des Feldverhaltens in "Nur Datum" beim Aktualisieren
Standardmäßig sind die Erstellt am und Geändert am-Datums- und Uhrzeitfelder für Standardsystementitäten und benutzerdefinierte Entitäten auf das Ortszeit Benutzer-Verhalten festgelegt. Die verwaltete CanChangeDateTimeBehavior-Eigenschaft für diese Felder ist auf False festgelegt. Sie können das Verhalten für diese Felder nicht ändern.
Standardmäßig sind die folgenden Standarddatums- und Uhrzeitfelder zu Nur Datum-Verhalten festgelegt, und die verwaltete Eigenschaft CanChangeDateTimeBehavior ist zu False festgelegt.
Feldname | Entitätsname |
---|---|
Jahrestag | Kontakt |
Geburtsdatum | Kontakt |
Fälligkeits- datum | Rechnung |
Gesch. Abschl. | Lead |
Tatsächliches Abschlussdatum | Verkaufschance |
Gesch. Abschl. | Verkaufschance |
Datum endgültige Entscheidung | Verkaufschance |
Gültig ab | Produkt |
Gültig bis | Produkt |
Geschlossen am | Angebot |
Fällig am | Angebot |
Datums- und Uhrzeitabfrageoperatoren für "Nur Datum"-Verhalten werden nicht unterstützt
Die folgenden datums- und uhrzeitbezogenen Abfrageoperatoren sind ungültig für das Verhalten Nur Datum. Die Zeitzonenumrechnung tritt nicht auf und die Zeit ist stets auf 00:00 festgelegt. Ein "Ungültiger Operator"-Ausnahmefehler wird ausgelöst, wenn einer dieser Operatoren in der Abfrage verwendet wird.
Älter als x Minuten
Älter als x Stunden
Letzte X Stunden
Nächste X Stunden
Dies betrifft folgende Orte in der Benutzeroberfläche:
Erweiterte Suche
Editor für die gespeicherte Ansicht
Abfrage Dynamics 365-Schritt für einen Dialog
Outlook-Client-Offlinefilter-Editor
Berichts-Assistent
Benutzerdefinierte Filter für eine Spalte in der erweiterten Suche
Datums- und Uhrzeitfeld-Verhaltensänderungen während eines Lösungsimportes
Bei einem Lösungsimport können Sie nur ein Datums- und Uhrzeitfeldverhalten von Ortszeit Benutzer in Nur Datum oder zeitzonenunabhängig ändern, wenn Sie eine nicht verwaltete Lösung oder eine verwaltete Lösung, die das Feld besitzt, importieren.
Siehe auch
Erstellen und Bearbeiten von Feldern
Definieren berechneter Felder