Spaltentypen in Microsoft Dataverse
Tabellen enthalten Spalten. Wählen Sie beim Erstellen einer Spalte den Datentyp der Spalte aus. Der Datentyp bestimmt die Werte, die in dieser Spalte gespeichert werden können. Alle Spalten haben nur einen Datentyp.
Dataverse hat zahlreiche Datentypen für Spalten in einer Tabelle. Einige Datentypen umfassen Formate, die sich darauf auswirken, wie die Spalte in Apps angezeigt wird. Jeder Datentyp besitzt eigene Attribute, die konfiguriert werden können, um eine stärkere Anpassung der Spalte zu ermöglichen.
Die in Microsoft Dataverse verfügbaren Spaltentypen sind hier kategorisiert:
Text
Textspalten umfassen alphanumerische Textzeichenfolgen und bieten zudem spezifische Formatierungen.
Einzelne Textzeile
Ein Textwert, der in einem einzeiligen Textfeld angezeigt werden soll. Eine einzelne Textzeile umfasst verschiedene Formate:
Einfacher Text oder Text – Frei formatierte Textzeichenfolge in einem einzeiligen Textfeld.
Textbereich – Ein Textwert, der in einem mehrzeiligen Textfeld angezeigt werden soll. Verwenden Sie die Option Mehrere Textzeilen, wenn Sie mehr als 4.000 Zeichen benötigen.
Rich-Text – Ein formatierter Textwert, der in einem mehrzeiligen Textfeld angezeigt werden soll. Verwenden Sie einen mehrzeiligen Textdatentyp, wenn Sie mehr als 4.000 Zeichen benötigen.
E-Mail – Ein Textwert, der als E-Mail-Adresse validiert und in der Spalte als mailto-Link gerendert wird.
Telefonnummer – Ein Textwert, der als Telefonnummer validiert wird, die als Link zum Einleiten eines Telefonanrufs über Skype gerendert wird.
Börsenkürzel – Ein Textwert für ein Börsenkürzel, der einen Link anzeigt, der ein Angebot für das Börsentickersymbol anzeigt.
URL – Ein Textwert, der als URL validiert und als Link zum Öffnen der URL gerendert wird.
Die maximale Länge einer einzelnen Textspalte liegt bei 4.000 Zeichen. Die Standardlänge beträgt 100 Zeichen. Die Länge einer einzelnen Textspalte kann vor und nach der Erstellung der Spalte geändert werden.
Hinweis
Sie können eine einzelne Zeile einer Textspalte bearbeiten und ihren Datentyp in eine Spalte mit automatischer Nummerierung ändern.
Mehrere Textzeilen
Ein Textwert, der in einem mehrzeiligen Textfeld angezeigt werden soll. Mehrzeiliger Text hat zwei Formate:
Einfacher Text oder Text – Frei formatierte Textzeichenfolge in einem mehrzeiligen Textfeld.
Rich-Text – Ein formatierter Textwert, der in einem mehrzeiligen Textfeld angezeigt werden soll.
Die maximale Länge einer mehrzeiligen Textspalte liegt bei 1.048.576 Zeichen. Die Standardlänge beträgt 2.000 Zeichen. Die Länge einer mehrzeiligen Textspalte kann vor und nach der Erstellung der Spalte geändert werden.
Zahl
Zahlenspalten speichern numerische Werte. Es gibt verschiedene numerische Datentypen. Weitere Informationen finden Sie unter Verwenden des richtigen Zahlentyps.
Ganze Zahl
Ganzzahlspalten speichern ganzzahlige Werte. Ganze Zahlen haben verschiedene Formatoptionen:
Keine (Standard) – Ein Zahlenwert ohne spezielle Formatierung.
Dauer – Ein Zahlenwert, der als Dropdownliste mit Zeitintervallen angezeigt wird. Ein Benutzer kann einen Wert aus der Liste auswählen oder einen ganzzahligen Wert eingeben, der die Minutenzahl darstellt.
Zeitzone – Ein Zahlenwert, der als Dropdownliste mit einer Liste von Zeitintervallen angezeigt wird.
Sprachcode – Ein Zahlenwert, der als Dropdownliste mit einer Liste von Sprachen angezeigt wird, die für die Umgebung aktiviert sind. Wenn keine anderen Sprachen aktiviert sind, ist die Ausgangssprache die einzige Option. Der gespeicherte Wert ist der Gebietsschemawert (Locale Identifier, LCID) für die Sprache.
Standardmäßig hat eine Ganzzahlspalte einen Mindestwert von ‑2,147,483,648 und einen Höchstwert von 2,147,483,647. Die Minimal‑ und Maximalwerte können konfiguriert werden. Sie können die Eigenschaft Zahlengröße für eine Spalte mit ganzen Zahlen auf Groß festlegen und Werte zwischen ‑9,223,372,036,854,775,808 und 9,223,372,036,854,775,807 zulassen.
Dezimal
Ein Dezimalwert mit bis zu 10 Dezimalstellen. Dezimalzahlen werden genau wie angegeben in der Datenbank gespeichert.
Standardmäßig hat eine Dezimalspalte einen Mindestwert von ‑100,000,000,000 und einen Höchstwert von 100,000,000,000. Die Minimal‑ und Maximalwerte können konfiguriert werden.
Gleitkomma
Eine Gleitkommazahl mit bis zu fünf Dezimalstellen. Sie sollten ein Gleitkomma nur bei Bedarf verwenden, da Gleitkommazahlen eine gute Annäherung an den Wert speichern und mehrere Dataverse-Funktionen Gleitkommas nicht unterstützen, wie z. B. berechnete Spalten.
Standardmäßig hat eine Gleitkommaspalte einen Mindestwert von 0 und einen Höchstwert von 1.000.000.000. Die Minimal‑ und Maximalwerte können konfiguriert werden.
Sprachcode
Dieser Sprachcode ist eine ganze Zahl, die zum Speichern von Sprachen-IDs, sogenannten LCIDs (Sprachcode-IDs), verwendet wird.
Dauer
Die Dauer ist eine ganze Zahl, die eine Zeit in Minuten angibt.
Zeitzone
Die Zeitzone ist auch eine ganze Zahl, die angegebene Zeitzonen darstellt. Dataverse verwendet UTC zum Speichern von Datums‑ und Zeitwerten, Sie können jedoch einen Zeitzonenwert verwenden, um Einstellungen entsprechend einer angegebenen Zeitzone anzuwenden.
Währung
Ein Währungsdatentyp speichert Geldwerte alle Währungen, die für die Umgebung konfiguriert sind.
Beim Hinzufügen einer Währungsspalte werden der Tabelle vier Spalten hinzugefügt:
Währung – Eine numerische Spalte, die den Geldwert für die ausgewählte Währung umfasst.
Währung (Basis) – Eine schreibgeschützte Spalte enthält den Geldwert, der bei der Erstellung der Umgebung in die Basiswährung umgerechnet wurde.
Währung – Eine Nachschlagespalte, die Benutzer auf jede für Ihre Umgebung konfigurierte aktive Währung einrichten können.
Wechselkurs – Eine Dezimalspalte, die den für die ausgewählte Währung verwendeten Wechselkurs angibt.
Sie können einen Genauigkeitsgrad festlegen oder bestimmen, ob die Genauigkeit auf einer bestimmten Währung oder einer einzelnen Standardgenauigkeit basieren soll, die von der Organisation verwendet wird.
Standardmäßig hat eine Währungsspalte einen Mindestwert von ‑922,337,203,685,477 und einen Höchstwert von 922,337,203,685,477. Die Minimal‑ und Maximalwerte können konfiguriert werden.
Datum und Uhrzeit
In der Spalte „Datum und Uhrzeit“ werden Datums‑ und Uhrzeitwerte gespeichert. In Microsoft Dataverse können Sie einrichten, wie Datums‑ und Uhrzeitwerte Benutzern angezeigt werden und wie sie an Zeitzonen angepasst werden.
Für Datums‑ und Uhrzeitspalten sind zwei Optionen verfügbar.
Format: Ob der Zeitanteil des Werts angezeigt werden soll.
Zeitzonenanpassung: Die Standardeinstellung ist Ortszeit Benutzer, aber Sie können auch zeitzonenunabhängig einstellen.
Formate
Alle Datums‑ und Uhrzeitspalten umfassen einen Zeitanteil. Format legt fest, ob der Zeitanteil des Werts angezeigt werden soll.
Datum und Uhrzeit: Zeigt das Datum und die Uhrzeit des Werts an.
Nur Datum: Zeigt nur den Datumsteil und den Wert an. Der nicht angezeigte Zeitwert ist 00:00 Uhr, abhängig von der Zeitzonenanpassung.
Lookup
Es gibt zwei Arten von Suchspalten, die Sie erstellen können:
Suche – Eine Spalte, die zwei Tabellen in einer Viele-zu-Eins-Beziehung miteinander verknüpft. Eine Suchspalte erstellt einen Verweis auf eine einzelne Zeile in einer verknüpften Tabelle.
Debitor – Eine Suchspalte, die Sie verwenden können, um einen Debitor anzugeben, bei dem es sich um ein Konto oder einen Kontakt handeln kann. Wenn einer Tabelle eine Suchspalte hinzugefügt wird, werden zwei n:1-Beziehungen von der Tabelle zu den Konto‑ und Kontakttabellen erstellt
Auswahlmöglichkeit
Eine Auswahl ist ein Spaltentyp, der eine Reihe von Optionen festlegt. Es wird ein Dropdown-Listen-Steuerelement verwendet, wenn eine Auswahl in einem Formular angezeigt wird. Auswahlspalten werden auch Auswahllisten und Optionssätze genannt.
Auswahlspalten sind Schlüssel/Wert-Paare, die Elemente mit einem ganzzahligen Wert und einer Beschriftung umfassen.
Auswahlspalte
Ein Auswahlspaltentyp zeigt eine Liste von Optionen an, bei denen nur eine ausgewählt werden kann.
Beim Erstellen einer Auswahlspalte können Sie Mit globaler Auswahl synchronisieren angeben. Es gibt zwei Möglichkeiten:
Global – Eine globale Auswahl ist eine separate Komponente und kann für mehrere Spalten in mehreren Tabellen erneut verwendet werden. Die Auswahlliste wird für die Tabellenspalten freigegeben, die die globale Auswahl verwenden
Lokal – Eine lokale Auswahl existiert nur für die Tabellenspalte.
Ja/Nein
Eine Ja/Nein-Spalte ist ein boolescher Wert, der nur zwei Optionen umfasst. Sie können auswählen, welche Beschriftungen für jede Option angezeigt werden. Die Standardbeschriftungen sind „Ja“ und „Nein“.
Hinweis
Beschriftungen in den Spalten „Auswahl“ und „Ja/Nein“ werden zur Lokalisierung unterstützt, wenn Sprachpakete für die Umgebung aktiviert sind.
Datei
Dataverse bietet zwei Datentypen zum Speichern von Dokumenten und Bildern:
Datei – Eine Spalte, in der Dateien bis zu einer angegebenen maximalen Größe gespeichert werden können. Die standardmäßige maximale Dateigröße beträgt 32.768. Die maximale Größe muss zwischen 1 KB und 131.072 KB liegen.
Bild – Zeigt ein einzelnes Bild für jeden Datensatz in der Anwendung an. Optional können Sie eine Bildspalte als primäres Bild für die Tabelle auswählen. Dieses Bild wird dann oben links in einem modellgesteuerten App-Formular angezeigt. Die standardmäßige maximale Bildgröße beträgt 10240. Die maximale Größe muss zwischen 1 KB und 30.720 KB liegen.
AutoWert
AutoWert-Spalten generieren bei jeder Erstellung automatisch alphanumerische Zeichenfolgen. Sie können das Format dieser Spalten anpassen und sich dann darauf verlassen, dass das System übereinstimmende Werte generiert, die diese automatisch ausfüllen.
Die AutoWert-Spalten wird später in diesem Modul behandelt.
Formel (PowerFx)
Formelspalten haben die Sprache Power Fx verwendet, um den Wert für die Spalte zu berechnen. Sie verwenden eine Syntax, die Office Excel ähnelt. Formelspalten sind schreibgeschützt.
Systemdatentypen
Es gibt verschiedene Datentypen für Tabellenspalten, die Sie jedoch beim Erstellen von Spalten nicht nutzen können.
Eindeutiger Bezeichner – Eine Systemspalte speichert für jede Zeile einen GUID-Wert (Globally Unique Identifier).
Besitzer – Eine Systemsuchspalte, die auf den Benutzer oder das Team verweist, dem eine Tabellenzeile im Besitz eines Benutzers oder Teams zugewiesen ist.
PartyList – Ermöglicht mehrere Verweise auf mehrere Tabellen. Diese Suchvorgänge finden Sie in den Spalten „An“ und „Cc“ der E-Mail-Tabelle. Sie werden auch in den Telefon‑ und Termintabellen genutzt.
Bezüglich – ermöglicht einen einzelnen Suchverweis auf mehrere Tabellen. Diese Suchvorgänge finden Sie in der Spalte „Bezüglich“, die in Aktivitäten genutzt wird
Status – Eine Systemspalte mit Optionen, die generell dem aktiven und inaktiven Status entsprechen. Einige Systemtabellen bieten weitere Optionen, aber alle angepassten Tabellen bieten nur die Statusoptionen „Aktiv“ und „Inaktiv“.
Statusgrund – Eine Systemspalte mit Optionen, die weitere Details über die Statusspalte bereitstellen. Jede Option ist mit einer der verfügbaren Statusoptionen verknüpft. Sie können die Optionen für Statusgründe hinzufügen und bearbeiten.
Tipp
Sie können einer benutzerdefinierten oder Standardtabelle eine beliebige Kombination von Spalten hinzufügen, die Ihren Anforderungen entspricht. Sie können jedoch keine Standardspalte aus einer Standardtabelle löschen.