Spaltentypen

Hinweis

Gültig ab November 2020:

  • Common Data Service wurde in Microsoft Dataverse umbenannt. Weitere Informationen
  • Einige Begriffe in Microsoft Dataverse wurden aktualisiert. Zum Beispiel ist Entität jetzt Tabelle und Feld ist jetzt Spalte. Weitere Informationen

Dieser Artikel wird in Kürze aktualisiert, um die neueste Terminologie widerzuspiegeln.

Die für Typen verwendeten Namen hängen vom verwendeten Designer ab. Power Apps verwendet eine Konvention, die die Art und Weise, wie die Daten formatiert werden, beinhaltet. Der Typ des Lösungsexplorers verwendet einen Namen, der mit einem Formatmodifikator auf den Datentyp der Datenbank ausgerichtet ist.

Sehen Sie sich dieses Video an, um einen schnellen Überblick über Datentypen in Dataverse zu erhalten:

Die folgende Tabelle enthält den entsprechenden AttributeTypeDisplayName API-Typ.

Typ Portal Daten Typ Lösungs-Explorer API-Typ
Große ganze Zahl Zeitstempel BigIntType
Währung Währung MoneyType
Kunde Kunde CustomerType
Datum und Uhrzeit Datum und Uhrzeit
Datum- und Zeit format
DateTimeType
Nur Datum Datum und Uhrzeit
Nur Datum-Format
DateTimeType
Dezimalzahl Dezimalzahl DecimalType
Dauer Ganze Zahl
Dauer-Format
IntegerType
Email Einzelne Textzeile
E-Mail-Format
StringType
Datei Datei FileType
Gleitkommazahl Gleitkommazahl DoubleType
Bild Image ImageType
Sprache Ganze Zahl
Sprache-Format
IntegerType
Suche Suche LookupType
Choices Feld "MultiSelect" MultiSelectPicklistType
Mehrzeiliger Text Mehrere Textzeilen MemoType
Option Optionssatz PicklistType
Besitzer Besitzer OwnerType
Telefonnummer Einzelne Textzeile
Telefon-Format
StringType
Statusgrund Statusgrund StatusType
Status Status StateType
Textbereich Einzelne Textzeile
Textbereich:-Format
StringType
Text Einzelne Textzeile
Text-Format
StringType
Tickersymbol Einzelne Textzeile
Tickersymbol-Format
StringType
Zeitzone Ganze Zahl
Zeitzone-Format
IntegerType
Ja/Nein Zwei Optionen BooleanType
Eindeutiger Bezeichner Eindeutiger Bezeichner oder Primärschlüssel UniqueidentifierType
URL Einzelne Textzeile
URL-Format.
StringType
Ganze Zahl Ganze Zahl
Kein-Format
IntegerType

Weitere Beschreibungen für jeden Typ, den Sie hinzufügen oder bearbeiten können, finden Sie im Artikel für den entsprechenden Designer:

Weitere Informationen darüber, wie Spaltendatentypen in der API definiert werden, finden Sie unter Attributmetadaten.

Vom System verwendete Spaltentypen

Einige Spalten, die vom System verwendet werden, können nicht mithilfe des Designers hinzugefügt werden.

Art Beschreibung
Große ganze Zahl oder Zeitstempel Wird vom System verwendet, um eine Versionsnummer zu erfassen, um Updates für eine Tabelle zu verwalten.
Kunde Eine Suchspalte, das Sie verwenden können, um einen Kunden anzugeben, der ein Konto oder ein Kontakt sein kann.
Hinweis: Dieses Attribut kann mithilfe des Lösungs-Explorer-Designers hinzugefügt werden.
Besitzer Eine Systemsuchspalte, die auf den Benutzer oder das Team verweist, der/das einem im Besitz eines Benutzers oder Teams befindlichen Tabellenzeile zugeordnet ist.
Statusgrund Eine Systemspalte mit Optionen, die weitere Details zur Statusspalte bereitstellen. Jede Option ist einer der verfügbaren Statusoptionen zugeordnet. Sie können die Optionen hinzufügen oder bearbeiten.

Sie können auch benutzerdefinierte Statusübergänge einschließen, um zu steuern, welche Statusoptionen bestimmten Tabellen zur Verfügung stehen. Weitere Informationen: Festlegen von Statusgrundübergängen für benutzerdefinierte Tabellen
Status Eine Systemspalte mit Optionen, die normalerweise einem aktiven und einem inaktiven Status entsprechen. Einige Systemattribute verfügen über zusätzliche Optionen, alle benutzerdefinierten Attribute haben jedoch nur die Statusoptionen Aktiv und Inaktiv.
Eindeutiger Bezeichner Eine Systemspalte speichert einen GUID-Wert (Globally Unique Identifier) für jede Zeile.

Textspalten

Textspalten können Textzeichen enthalten. Dieser Spaltentyp hat verschiedene Formatoptionen, die sich auf die Textanzeige auswirken.

Sehen Sie sich dieses Video an, um einen kurzen Überblick über Textspalten zu erhalten:

Optionen

Sie können Formulare (Haupt-, Schnell-Erstellen und Schnell-Ansicht) und E-Mail-Vorlagen anpassen, indem Sie Spalten mit Mehrfachauswahl hinzufügen, die Auswahl genannt werden. Wenn Sie eine Auswahlspalte hinzufügen, können Sie mehrere Werte angeben, die den Benutzern zur Auswahl zur Verfügung stehen sollen. Wenn Benutzer das Formular ausfüllen, können sie einen, mehrere oder alle Werte in einer Dropdownliste auswählen.

Angenommen, eine Organisation arbeitet in mehreren Bereichen oder in mehreren Ländern, dann können Sie mehrere Standorte oder Länder in die Spalte "Arbeitsgebiet" aufnehmen. Benutzer können einen oder mehrere Standorte aus der Liste verfügbarer Werte auswählen.

Die Auswahlmöglichkeiten können mit schreibgeschützten Rastern, bearbeitbaren Rastern und den meisten Formularen verwendet werden. Mehrfachauswahlen können mit den folgenden Elementen nicht verwendet werden:

  • Workflows, Geschäftsprozessflows, Aktionen, Dialoge, Geschäftsregeln, Diagramme, Rollup-Spalten oder berechnete Spalten.
  • Berichte, SLA1 und Routingregeln1.

1Für die Tabelle ist Dynamics 365 Customer Service erforderlich.

Formulare

Mehrfachauswahlspalten werden unterstützt in den folgenden Formulartypen:

Formulartyp Verfügbarkeit
Turbo-Formular Ja
Aktualisierungsformular Schreibgeschützt (Spalte ist verfügbar, aber kann nicht bearbeitet werden)
Altes Formular Nein
Massenbearbeitungs-Formular Nein

Sie können auch globale Auswahlen verwenden, die in der Organisation definiert werden, um Werte für die Mehrfachauswahlen zu konfigurieren.

Verwenden des richtigen Zahlentyps

Bei der Auswahl des richtigen Nummernspaltentyps sollte die Auswahl zwischen Ganze Zahl und Währung einfach sein. Die Wahl zwischen der Fließkomma und Dezimalzahl erfordert mehr Überlegungen.

Sehen Sie sich dieses Video an, um zu entscheiden, welcher Zahlenspaltentyp verwendet werden soll:

Dezimalstellen werden in der Datenbank genau wie angegeben gespeichert. Fließkommazahlen speichern eine sehr genaue Annäherung an den Wert. Warum eine sehr genaue Annäherung, wenn Sie stattdessen den exakten Wert haben können? Die Antwort ist, dass Sie dadurch eine unterschiedliche Systemleistung erhalten.

Verwenden Sie Dezimalstellen, wenn Sie Berichte erstellen müssen, die sehr genaue Berechnungen enthalten, oder wenn Sie normalerweise Abfragen verwenden, die nach Werten suchen, die einem anderen Wert gleich oder nicht gleich sind.

Verwenden Sie Fließkommazahlen, wenn Sie Daten speichern, die Brüche oder Werte repräsentieren, die Sie normalerweise mit den Operatoren "Größer als" oder "Kleiner als" hinsichtlich eines anderen Werts abrufen. In den meisten Fällen ist der Unterschied insignifikant. Sofern Sie nicht äußerst präzise Berechnungen benötigen, sollten Fließkommazahlen ausreichen.

Verwenden von Währungsspalten

Währungsspalten ermöglichen einer Organisation die Konfiguration mehrerer Währungen für Zeilen in der Organisation. Wenn Organisationen mehrere Währungen verwenden, möchten sie in der Regel in der Lage sein, Berechnungen, auszuführen, um Werte in ihrer Basiswährung zu ermitteln. Wenn Sie einer Tabelle, die keine weiteren Währungsspalten hat, eine Währungsspalte hinzufügen, werden zwei zusätzliche Spalten hinzugefügt:

  • Eine Suchspalte mit der Bezeichnung Währung, die Sie auf jede für Ihre Organisation konfigurierte Basiswährung einstellen können. Sie können mehrere aktive Währungen für Ihre Organisation in Einstellungen > Unternehmensmanagement > Währungen konfigurieren. Dort können Sie die Währung und einen Wechselkurs in die Basiswährung angeben, die für Ihre Organisation festgelegt wurde. Wenn Sie mehrere aktive Währungen haben, können Sie dem Formular die Währungsspalte hinzufügen und Benutzern erlauben, anzugeben, welche Währung für Geldwerte in dieser Zeile angewendet werden soll. Dadurch wird das Währungssymbol geändert, das für Währungsspalten im Formular angezeigt wird.

    Benutzer können außerdem ihre persönlichen Optionen ändern, um eine Standardwährung für die von ihnen erstellten Zeilen festzulegen.

  • Eine Dezimalspalte mit der Bezeichnung Wechselkurs, das den Wechselkurs für eine ausgewählte Währung für die Tabelle gegenüber der Basiswährung angibt. Wenn diese Spalte dem Formular hinzugefügt wird, können Benutzer den Wert anzeigen, ihn jedoch nicht bearbeiten. Der Wechselkurs wird mit der Währung gespeichert.

Für jede Währungsspalte, das Sie importieren, wird eine weitere Währungsspalte mit dem Suffix _Base hinzugefügt. Diese Spalte speichert die Berechnung des Wertes der Währungsspalte, die Sie hinzugefügt haben, und der Basiswährung. Auch diese Spalte kann nicht bearbeitet werden, wenn sie einem Formular hinzugefügt wird.

Wenn Sie eine Währungsspalte konfigurieren, können Sie die Anzahl von Stellen auswählen. Es gibt drei Optionen, wie in der folgenden Tabelle veranschaulicht.

Option Beschreibung
Preisdezimalstellen Dies ist eine Präzision für eine einzelne Organisation für Preise in Einstellungen > Verwaltung > Systemeinstellungen > Registerkarte Allgemein.
Genauigkeit für die Angabe von Währungsbeträgen Diese Option wendet die für die Währung in der Zeile definierte Präzision an.
Spezifische Präzisionswerte Diese Einstellungen ermöglichen eine bestimmte Präzision mit Werten zwischen 0 und 4 zu definieren.

Verschiedene Suchtypen

Wenn Sie eine neue Suchspalte erstellen, erstellen Sie eine neue n:1-Tabellenbeziehung zwischen der Tabelle, mit der Sie arbeiten, und dem für die Suche definierten Zielzeilentyp. Es gibt weitere Konfigurationsoptionen für diese Beziehung, die unter Erstellen und Bearbeiten von Beziehungen zwischen Tabellen beschrieben sind. Alle benutzerdefinierten Suchen erlauben jedoch nur die Referenz zu einer einzelnen Zeile für einen Zeilentyp mit einem einzigen Ziel.

Sie sollten jedoch wissen, dass sich nicht jede Suche so verhält. Es gibt, wie hier gezeigt, verschiedene Typen von Systemsuchen.

Suchtyp Beschreibung des Dataflows
Einfach Erlaubt eine einzelne Referenz zu einer bestimmten Tabelle. Alle benutzerdefinierten Suchen haben diesen Typ.
Kunde Erlaubt eine einzelne Referenz zu einer Konto- oder einer Kontaktzeile.
Besitzer Erlaubt eine einzelne Referenz zu einer Team- oder einer Benutzerzeile. Alle team- oder benutzereigenen Tabellen verfügen darüber. Weitere Informationen: Hinzufügen einer Tabelle als Suchoption in Ihrer App
PartyList Erlaubt mehrere Referenzen zu mehreren Tabellen. Diese Suchen finden sich in der E-Mail-Tabelle in den Spalten An und Cc. Sie werden auch in den Telefon- und Termintabellen verwendet.
Betreff Erlaubt eine einzelne Referenz zu mehreren Tabellen. Diese Suchen finden sich in der in Aktivitäten verwendeten relevanten Spalte.

Bildspalten

Verwenden Sie Bildspalten, um ein einzelnes Bild pro Zeile in der Anwendung anzuzeigen. Jede Tabelle kann nur über eine Bildspalte verfügen. Sie können eine Bildspalte zu benutzerdefinierten Tabellen, jedoch nicht zu Standardtabellen hinzufügen. Für einige Standardtabellen sind Bildspalten definiert.

Obwohl eine Tabelle über eine Bildspalte verfügt, erfordert die Anzeige dieses Bildes in einer modellgesteuerten Anwendung, dass Sie zwei Einstellungen aktivieren.

  • Der Eigenschaftswert Primäres Bild für die Standard-Tabellendefinition muss auf Standardbild festgelegt sein. Benutzerdefinierte Tabellen erfordern eine benutzerdefinierte Bildspalte. Anschließend können Sie diese Bildspalte für den Wert Primäres Bild in der benutzerdefinierten Tabellendefinition auswählen.
  • Das Tabellenformular, in dem das Bild angezeigt werden soll, muss die Eigenschaft Bild im Formular anzeigen aktiviert haben.

Wenn die Bildanzeige für eine Tabelle aktiviert ist, zeigen alle Zeilen, die kein Bild haben, ein Platzhalterbild an. Beispiel: ''

Beispiel für das Tabellenbild einer Kontozeile

Benutzer können das Standardbild auswählen, um ein Bild von ihrem Computer hochzuladen. Bilder müssen kleiner als 10 MB sein und in einem der folgenden Formate vorliegen:

  • JPG
  • JPEG
  • GIF
  • TIF
  • TIFF
  • BMP
  • PNG

Wenn das Bild hochgeladen wird, wird es in das .jpg-Format konvertiert, und alle heruntergeladenen Bilder verwenden auch dieses Format. Wenn ein animiertes .gif hochgeladen wird, wird nur der erste Rahmen gespeichert.

Wenn ein Bild hochgeladen wird, wird es als „Miniaturansicht“ auf eine maximale Größe von 144 x 144 Pixel geändert. Benutzer sollten die Bilder neu dimensionieren oder beschneiden, bevor Sie sie hochladen, damit sie problemlos diese Größe verwenden können. Alle Bilder werden quadratisch zugeschnitten. Wenn beide Seiten eines Bilds kleiner als144 Pixel sind, wird das Bild auf ein Quadrat mit den Seitenlängen der kleineren Seite zugeschnitten.

Hinzufügen von Bildunterstützung für ein Formular in einer benutzerdefinierten Tabelle mit dem Lösungsexplorer

  1. Öffnen Sie den Lösungs-Explorer.

  2. Erweitern Sie im linken Navigationsbereich Tabellen, erweitern Sie die gewünschte benutzerdefinierte Tabelle, und wählen Sie dann Spalten aus.

  3. Wählen Sie in der Symbolleiste Neu.

  4. Wählen Sie im Abschnitt Typ in der Dropdown-Liste Datentyp Bild.

  5. Geben Sie unter Anzeigename einen Namen ein, z. B. Benutzerdefiniertes Tabellenbild.

  6. Füllen Sie die restlichen Spalten entsprechend aus. Beachten Sie, dass die Spalten Name, Spaltenanforderung und Suchbar nicht geändert werden können. Klicken Sie auf Speichern und schließen.

  7. Stellen Sie bei der Tabellendefinition neben der Eigenschaft Primärbild sicher, dass der Wert auf das benutzerdefinierte Bild festgelegt ist, das Sie im vorherigen Schritt erstellt haben. Wenn es nicht ausgewählt ist, wählen Sie es aus.

    Primäre Bildeigenschaft ausgewählt.

  8. Öffnen Sie das Formular, in dem Sie die Bildunterstützung wünschen, z. B. das Hauptformular der Tabelle.

  9. Wählen Sie im Ribbon des Formular-Editors Formulareigenschaften.

  10. Wählen Sie auf der Seite Formulareigenschaften die Registerkarte Anzeige, wählen Sie Bild im Formular anzeigen, und wählen Sie dann OK.

    Bild in der Formulareinstellung anzeigen

  11. Wählen Sie im Formular-Editor-Ribbon Speichern und dann Veröffentlichen. Schließen Sie den Formular-Editor.

Hinweis

Sobald die maximale Dateigröße gespeichert wurde, kann sie nicht mehr geändert werden.

App-Benutzer können nun das Bild auswählen, das auf dem Formular angezeigt werden soll. Wenn ein App-Benutzer das Formular für eine Zeile öffnet, kann er das Bild auswählen, das er auf dem Formular anzeigen möchte.

Wichtig

Wenn es sich bei der Zeile um eine neue Zeile handelt, die nicht gespeichert wurde, wird der Fehler "Ungültiges Argument" zurückgegeben, wenn Sie versuchen, das Bild zu ändern.

Ändern des Bildes für einen Datensatz

Sobald ein Tabellenformular eine Bildspalte enthält, können App-Benutzer das Bild für einen bestimmten Datensatz ändern.

  1. Öffnen Sie die App, die das Tabellenformular enthält, und wählen Sie dann das Bild auf dem Formular aus.

    Standardtabellenbild

  2. Wählen Sie Bild hochladen aus, suchen Sie nach dem Bild, das Sie auf dem Tabellenformular anzeigen möchten, und wählen Sie dann Ändern aus. Das Bild erscheint im Datensatz.

    Geändertes Bild in einer Zeile gespeichert

Weitere Informationen für Entwickler, die mit Bilddaten arbeiten:

Dateispalten

[Dieses Thema ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]

Die Spalte Datei wird zum Speichern von Binärdaten verwendet. Der Hauptzweck dieser Spalte ist das Speichern eines einzelnen Bildes, einer Notiz oder eines Anhangs. Das Speichern von anderen Formen von Binärdaten ist aber auch möglich. Eine oder mehrere Spalten dieses Datentyps können zu einer vorhandenen anpassbaren Standardtabelle oder einer benutzerdefinierten Tabelle hinzugefügt werden.

Die Standardeinstellung Maximale Dateigröße ist 32 MB und die größte Größe, die Sie festlegen können, ist 10 GB. Die Dateigrößenbeschränkung kann für jede Spalte des Dateityps, die einer Tabelle hinzugefügt wird, einzeln festgelegt werden.

Hinweis

Sobald die maximale Dateigröße gespeichert wurde, kann sie nicht mehr geändert werden.

Um eine Dateispalte zu erstellen, wählen Sie im linken Bereich von Power Apps die Option Lösungen aus. Öffnen Sie die gewünschte Lösung, öffnen Sie die gewünschte Tabelle, wählen Sie auf der Registerkarte Spalten die Option Spalte hinzufügen aus, und wählen Sie dann im Bereich Spalteneigenschaften die Option Datei als Datentyp aus.

Dateidatentyp

Weitere Informationen für Entwickler, die mit Dateidaten arbeiten: Dateiattribute