Verwenden des Steuerelements „Formularentität“Use the Entity form control

Erstellen Sie Apps schneller, indem Sie das Steuerelement Formularentität verwenden, mit dem Sie umfangreiche Formulare für eine Common Data Service-Entität hinzufügen können.Create apps faster by using the Entity form control to add rich forms for a Common Data Service entity.

Eine Einführung in das Steuerelement Formularentität finden Sie in diesem Blogbeitrag: New entity form control (experimental feature) for Common Data Service (Neues Steuerelement „Formularentität“ (experimentelle Funktion) für Common Data Service).For an introduction to the Entity form control, see this blog post: New entity form control (experimental feature) for Common Data Service.

Wichtig

Beachten Sie, dass es sich bei dem Steuerelement Formularentität wie im Blogbeitrag beschrieben um eine experimentelle Funktion handelt, und seien Sie zunächst vorsichtig, wenn Sie das Steuerelement Formularentität in Produktions-Apps verwenden.Please be aware of the experimental nature of the Entity form control as outlined in the blog post, and be careful about using the Entity form control in production apps, at least for now.

HaupteigenschaftenKey properties

Hier sind die wichtigsten Eigenschaften des Steuerelements Formularentität.Here are the key properties of an Entity form control.

DataSource: Gibt die Datenquelle an, die den Datensatz (die Datensätze) enthält, den (die) Sie anzeigen möchten.DataSource – Specifies the data source that contains the record(s) that you want to display.

Hinweis

Derzeit werden nur Entitäten in Common Data Service als Datenquellen für das Steuerelement Formularentität unterstützt.Currently only entities in the Common Data Service are supported as data sources for the Entity form control.

Pattern: Gibt die Formatvorlage des Formulars an, das im Steuerelement Formularentität angezeigt werden soll.Pattern – Specifies the style of the form that you want to display in the Entity form control. Legen Sie diese Eigenschaft mithilfe der FormPattern-Enumeration fest.Set this property by using the FormPattern enumeration.

  • FormPattern.List: Zeigt eine tabellarische Liste von Datensätzen an.FormPattern.List – Displays a tabular list of records.
  • FormPattern.CardList: Zeigt eine Kartenliste von Datensätzen an.FormPattern.CardList – Displays a card list of records.
  • FormPattern.Details: Zeigt ein Formular zum Anzeigen oder Bearbeiten der Details eines einzelnen Datensatzes an.FormPattern.Details – Displays a form to view or edit the details of a single record.
  • FormPattern.None: Es wurde keine Formatvorlage explizit angegeben.FormPattern.None – No style has been explicitly specified. Verwendet standardmäßig List für Tablet-Apps und CardList für Phone-Apps.Defaults to List for tablet apps and CardList for phone apps.

Item: Gibt den Datensatz in der Datenquelle an, den das Steuerelement Formularentität anzeigen soll.Item – Specifies the record in the data source that the Entity form control should display. Diese Eigenschaft wird nur verwendet, wenn Pattern auf FormPattern.Details festgelegt ist.This property is used only when Pattern is set to FormPattern.Details.

Selected: Ruft den Datensatz ab, der gerade ausgewählt ist.Selected – Gets the record that’s currently selected.
Beispiel: Wenn das Steuerelement Formularentität eine Liste mit Verkaufsauftrag-Datensätzen anzeigt, gibt die Selected-Eigenschaft den Datensatz an, der gerade ausgewählt ist.Example: If the Entity form control displays a list of sales-order records, the Selected property will give you the record that’s currently selected. Sie können auch auf ein Feld in einem Datensatz zugreifen.You can also access a field within a record. (Geben Sie z.B. für den Wert des Account-Felds (Konto) des ausgewählten Datensatzes Selected.Account an.)(For example, specify the value of the Account field of the selected record as Selected.Account.)

SelectableFields: Gibt an, welche Felder als Links angezeigt werden sollen.SelectableFields – Specifies which fields should appear as links. Legen Sie den Wert dieser Eigenschaft mithilfe der folgenden Syntax fest:Set the value of this property by using this syntax:
{Field1Name : true, Field2Name : true}{Field1Name : true, Field2Name : true}
Beispiel: Wenn Sie möchten, dass die Felder SalesOrderId und Account in einem Formular als Links angezeigt werden, müssen Sie die SelectableFields-Eigenschaft dieses Formulars auf diesen Wert festlegen:Example: If you want the SalesOrderId and Account fields to appear as links in a form, set the SelectableFields property of that form to this value:
{SalesOrderId : true, Account : true}{SalesOrderId : true, Account : true}

SelectedField: Bestimmt, welches Feld angeklickt oder angetippt wurde.SelectedField – Determines which field was clicked or tapped. Dies gilt nur für die Felder, die als SelectableFields angegeben werden.This applies only to the fields specified as SelectableFields.
Beispiel: Wenn Sie die SelectableFields-Eigenschaft auf {SalesOrderId : true, Account : true} festlegen und der Benutzer auf das Account-Feld klickt oder tippt, wird SelectedField.Account auf TRUE festgelegt.Example: If you set the SelectableFields property to {SalesOrderId : true, Account : true} and the user clicks or taps the Account field, SelectedField.Account is set to true.

OnFieldSelect: Gibt an, wie eine App reagiert, wenn der Benutzer auf ein Feld klickt oder tippt.OnFieldSelect – How an app responds when the user clicks or taps a field. Dies gilt nur für die Felder, die als SelectableFields angegeben werden.This applies only to the fields specified as SelectableFields.

Mode: Bestimmt den Modus des Formulars.Mode – Determines the mode of the form. Verwenden Sie zum Ändern des Modus die Funktion ViewForm, EditForm oder NewForm.To change the mode, use the ViewForm, EditForm, or NewForm function. Diese Funktionen funktionieren nur, wenn die Pattern-Eigenschaft auf FormPattern.Details festgelegt ist.These functions work only when the Pattern property is set to FormPattern.Details. Legen Sie den Wert der Mode-Eigenschaft auf den Wert der FormMode-Enumeration fest.Set the value of the Mode property to a value of the FormMode enumeration.

  • FormMode.View: Ermöglicht Benutzern das Anzeigen, aber nicht das Bearbeiten oder Hinzufügen eines Datensatzes.FormMode.View – Allows users to view but not edit or add a record.
  • FormMode.Edit: Ermöglicht Benutzern das Bearbeiten eines Datensatzes.FormMode.Edit – Allows users to edit a record.
  • FormMode.New: Ermöglicht Benutzern das Hinzufügen eines Datensatzes.FormMode.New – Allows users to add a record.

OnSuccess: Gibt an, wie eine App reagiert, wenn ein Datenvorgang erfolgreich ausgeführt wurde.OnSuccess – How an app responds when a data operation has been successful.

OnFailure: Gibt an, wie eine App reagiert, wenn ein Datenvorgang nicht erfolgreich ausgeführt wurde.OnFailure - How an app responds when a data operation has been unsuccessful.

Unsaved: Gibt an, ob ein Datensatz, den ein Benutzer bearbeitet, über nicht gespeicherte Änderungen verfügt.Unsaved – Determines whether a record that a user is editing has unsaved changes.

Sie können diese freigegebenen Funktionen entweder mit dem Steuerelement Formularentität oder mit dem Steuerelement Formular bearbeiten verwenden.You can use these shared functions with either the Entity form control or the Edit form control. Diese Funktionen arbeiten nur mit dem Steuerelement Formularentität, wenn dessen Pattern-Eigenschaft auf FormPattern.Details festgelegt ist.These functions work with the Entity form control only when its Pattern property is set to FormPattern.Details.

ViewForm: Legt die Mode-Eigenschaft eines Steuerelements Formularentität auf FormMode.View fest.ViewForm – Sets the Mode property of an Entity form control to FormMode.View.

EditForm: Legt die Mode-Eigenschaft eines Steuerelements Formularentität auf FormMode.Edit fest.EditForm- Sets the Mode property of an Entity form control to FormMode.Edit.

NewForm: Legt die Mode-Eigenschaft eines Steuerelements Formularentität auf FormMode.New fest.NewForm - Sets the Mode property of an Entity form control to FormMode.New.

SubmitForm: Speichert Änderungen, wenn ein Benutzer einen Datensatz in einem Steuerelement Formularentität bearbeitet.SubmitForm - Saves changes when a user edits a record in an Entity form control.

ResetForm: Verwirft nicht gespeicherte Änderungen, wenn ein Benutzer einen Datensatz in einem Steuerelement Formularentität bearbeitet.ResetForm - Abandons unsaved changes when a user edits a record in an Entity form control.

Nun haben Sie einen Überblick über die verschiedenen Eigenschaften und Funktionen erhalten, und als Nächstes sehen wir sie uns in Aktion an.Now that you have an overview of the various properties and functions, let’s look at them in action.

Hinweis

Wenn Sie keinen Zugriff auf eine Common Data Service-Datenbank haben, erstellen Sie eine, bevor Sie die folgenden Schritte ausführen.If you don’t have access to a Common Data Service database, create one before you start to follow these steps.

Anzeigen einer Liste von DatensätzenDisplay a list of records

Die folgenden fünf Vorgehensweisen bieten ein einzelnes, umfassendes Beispiel zur Verwendung von Formularentität-Steuerelementen.The next five procedures provide a single, end-to-end example of how to use Entity form controls. Fügen Sie in dieser Vorgehensweise ein Formular hinzu, das eine Liste mit Verkaufsaufträgen anzeigt.In this procedure, add a form that shows a list of sales orders.

  1. Erstellen Sie eine leere Tablet-App.Create a blank tablet app.

  2. Benennen Sie den ersten Bildschirm in SalesOrderListScreen um.Rename the first screen SalesOrderListScreen.

  3. Klicken oder tippen Sie auf der Registerkarte Insert (Einfügen) auf Forms (Formulare) und dann auf Entity form (experimental) (Formularentität (experimentell)).On the Insert tab, click or tap Forms, and then click or tap Entity form (experimental).

    Ein Formularentität-Steuerelement wird dem Bildschirm hinzugefügt.An Entity form control is added to the screen.

  4. Benennen Sie das Steuerelement Formularentität in SalesOrderListForm um, und ändern Sie seine Größe so, dass es den gesamten Bildschirm abdeckt.Rename the Entity form control SalesOrderListForm, and resize it to cover the entire screen.
  5. Klicken oder tippen Sie im rechten Bereich auf das Datenbanksymbol neben dem Text No data source selected (Es ist keine Datenquelle ausgewählt) und dann auf Add a data source (Datenquelle hinzufügen).In the right-hand pane, click or tap the database icon next to the text No data source selected, and then click or tap Add a data source.

  6. Klicken oder tippen Sie in der Liste der Verbindungen auf die Verbindung für die Datenbank.In the list of connections, click or tap the connection for your database.

  7. Klicken oder tippen Sie in der Liste der Entitäten auf Sales order (Verkaufsauftrag) und dann auf Connect (Verbinden).In the list of entities, click or tap Sales order, and then click or tap Connect.

    Eine Datenquelle für die Sales order-Entität wird erstellt, und die DataSource-Eigenschaft von SalesOrderListForm wird auf diese Datenquelle festgelegt.A data source for the Sales order entity is created, and the DataSource property of the SalesOrderListForm is set to that data source.

    Das Steuerelement Formularentität zeigt eine Liste mit Verkaufsaufträgen an.The Entity form control shows a list of sales orders. Mithilfe des Steuerelements Formularentität haben Sie schnell ein Listenformular angezeigt, ohne dass Sie es manuell erstellen mussten.By using the Entity form control, you quickly displayed a list form without having to manually build it.

    Da Sie die Pattern-Eigenschaft für das Steuerelement Formularentität nicht festgelegt haben, wird es standardmäßig auf das List-Muster festgelegt.You didn’t set the Pattern property for the Entity form control, so it defaults to the List pattern. Darüber hinaus wird die DefaultList-Feldgruppe der Sales order-Entität verwendet, um das Listenformular anzuzeigen.In addition, the DefaultList field group of the Sales order entity is used to display the list form. Das Formular ist auch dynamisch, und jede Änderung in der Feldgruppe wird automatisch darauf angewendet.The form is also dynamic and will automatically reflect any change in the field group.

  8. (Optional) Anzeigen der DefaultList-Feldgruppe der Sales order-Entität:(Optional) View the DefaultList field group of the Sales order entity:

    1. Melden Sie sich auf powerapps.com an, und klicken oder tippen Sie im linken Navigationsbereich auf Common Data Service und anschließend auf Entitäten.Sign in to powerapps.com, click or tap Common Data Service in the left navigation pane, and then click or tap Entities.
    2. Klicken oder tippen Sie in der Liste der Entitäten auf Sales order (Verkaufsauftrag), dann auf die Registerkarte Field groups (Feldgruppen) und dann auf die Feldgruppe DefaultList.In the list of entities, click or tap Sales order, click or tap the Field groups tab, and then click or tap the DefaultList field group.

      Die Felder in der Verkaufsauftragsliste entsprechen denen hier aufgeführten.The fields in the sales order list match those listed here.

      In Common Data Service können Sie für benutzerdefinierte Entitäten (aber nicht für Standardentitäten) Feldgruppen ändern und damit die Felder, die auf den entsprechenden Formularen vom Steuerelement Formularentität angezeigt werden.In the Common Data Service, you can modify field groups for custom entities (but not standard entities) to change the fields that appear on the corresponding forms that the Entity form control displays. Zudem wird jede Änderung an der Feldgruppe automatisch für alle Apps übernommen, die ein Formularentität-Steuerelement verwenden, um das entsprechende Formular anzuzeigen.Best of all, any change to the field group is automatically reflected in all the apps that use an Entity form control to display the corresponding form.

Anzeigen der Details eines DatensatzesDisplay the details of a record

Fügen Sie ein weiteres Formularentität-Steuerelement hinzu, um die Details des Verkaufsauftrags anzuzeigen, der in der zuvor erstellten Liste ausgewählt ist.Let’s add another Entity form control to display the details of the sales order that’s selected in the list that you created earlier.

  1. Ändern Sie die Größe von SalesOrderListForm auf die halbe Bildschirmgröße, und fügen Sie ein zweites Formularentität-Steuerelement hinzu, um die andere Hälfte des Bildschirms abzudecken.Resize SalesOrderListForm to cover half the screen, and add a second Entity form control to cover the other half of the screen.

  2. Benennen Sie das zweite Formularentität-Steuerelement in SalesOrderDetailsForm um, und verbinden Sie es mit der zuvor erstellten Datenquelle Sales order (Verkaufsauftrag).Rename the second Entity form control SalesOrderDetailsForm, and connect it to the Sales order data source that you created earlier.

  3. Legen Sie die Pattern-Eigenschaft von SalesOrderDetailsForm auf FormPattern.Details fest.Set the Pattern property of SalesOrderDetailsForm to FormPattern.Details.

    SalesOrderDetailsForm verwendet die Feldgruppe DefaultDetails der Sales order-Entität, um das Formular anzuzeigen.SalesOrderDetailsForm uses the DefaultDetails field group of the Sales order entity to display the form. Wie bei SalesOrderListForm können Sie schnell Details des Datensatzes anzeigen, ohne manuell ein Formular erstellen zu müssen.As with the SalesOrderListForm, you can quickly show record details without having to manually build a form.

  4. Legen Sie die Item-Eigenschaft von SalesOrderDetailsForm auf SalesOrderListForm.Selected fest.Set the Item property of SalesOrderDetailsForm to SalesOrderListForm.Selected.

    SalesOrderDetailsForm zeigt die Details des Datensatzes an, auf den der Benutzer in SalesOrderListForm klickt oder tippt.SalesOrderDetailsForm will display the details of the record that the user clicks or taps in SalesOrderListForm.

  5. Zeigen Sie eine Vorschau der App durch Drücken von F5 an, und klicken oder tippen Sie dann in der Liste auf der linken Seite auf einen Verkaufsauftrag.Preview the app by pressing F5, and then click or tap a sales order in the list on the left.

    Die Details der Bestellung, die Sie ausgewählt haben, werden auf der rechten Seite angezeigt.The details of the order that you selected appear on the right side.

Konfigurieren eines Felds zum Navigieren zu einem anderen BildschirmConfigure a field to navigate to another screen

Als Nächstes fügen wir der App weitere Bildschirme hinzu, und konfigurieren dann Felder in einem Formularentität-Steuerelement, um zu einem anderen Bildschirm in der App zu navigieren, wenn der Benutzer auf ein Feld klickt oder tippt.Next let’s add more screens to our app and then configure fields in an Entity form control to navigate to another screen in the app when the user clicks or taps a field.

  1. Fügen Sie der App einen zweiten Bildschirm hinzu, und benennen Sie den Bildschirm in SalesOrderDetailsScreen um.Add a second screen to the app, and rename the screen SalesOrderDetailsScreen.
  2. Schneiden Sie SalesOrderDetailsForm aus, fügen Sie es auf SalesOrderDetailsScreen ein, und ändern Sie die Größe des Formulars, sodass es fast den ganzen Bildschirm abdeckt und am oberen Rand genügend Platz für ein Symbol bleibt.Cut the SalesOrderDetailsForm, paste it on the SalesOrderDetailsScreen, and resize the form to cover most of the screen, leaving enough space for an icon at the top.
  3. Fügen Sie ein Rückwärtspfeil-Symbol in der oberen linken Ecke von SalesOrderDetailsScreen hinzu.Add a back-arrow icon near the upper-left corner of SalesOrderDetailsScreen.
  4. Legen Sie die OnSelect-Eigenschaft des Rückwärtspfeil-Symbols auf die Back-Funktion fest.Set the OnSelect property of the back-arrow icon to the Back function.

  5. Ändern Sie auf SalesOrderListScreen die Größe von SalesOrderListForm so, dass es den gesamten Bildschirm abdeckt.On the SalesOrderListScreen, resize the SalesOrderListForm to cover the entire screen.
  6. Klicken oder tippen Sie auf SalesOrderListForm, um es auszuwählen.Click or tap the SalesOrderListForm to select it.
  7. Legen Sie im rechten Bereich unter Fields (Felder) SalesOrderId so fest, dass es zu SalesOrderDetailsScreen navigiert.In the right-hand pane, under Fields, set SalesOrderId to navigate to the SalesOrderDetailsScreen.

    Das Steuerelement Formularentität zeigt die Werte im SalesOrderId-Feld (erste Spalte in der Liste) als Links an.The Entity form control displays the values in the SalesOrderId field (the first column in the list) as links.

  8. Zeigen Sie eine Vorschau der App durch Drücken von F5 an, und klicken oder tippen Sie dann in der Liste der Verkaufsaufträge auf einen Link.Preview the app by pressing F5, and then click or tap a link in the list of sales orders.

    Der zweite Bildschirm wird geöffnet und zeigt die Details zum angegebenen Verkaufsauftrag an.The second screen opens and displays the details of the sales order that you specified.

    Klicken oder tippen Sie zum Anzeigen der Details zu einem anderen Verkaufsauftrag auf den Rückwärtspfeil, um zurück zur Liste zu navigieren, und klicken oder tippen Sie dann auf den Link des Verkaufsauftrags, für den Sie Details anzeigen möchten.To display the details of a different sales order, click or tap the back arrow to navigate back to the list, and then click or tap the link of the order for which you want to show details.

Die Item-Eigenschaft von SalesOrderDetailsForm ist auf SalesOrderListForm.Selected festgelegt, sodass SalesOrderDetailsForm Details zu dem Datensatz anzeigt, den der Benutzer in SalesOrderListForm auswählt.The Item property of the SalesOrderDetailsForm is set to SalesOrderListForm.Selected so that SalesOrderDetailsForm shows details about the record that the user selects in SalesOrderListForm. Sie können den Kontext des ausgewählten Datensatzes auch mithilfe der Kontextvariablen NavigationContext abrufen, die automatisch erstellt wird, wenn Sie den Bereich für die Anpassung von Formularen verwenden, um ein Feld zum Navigieren zu konfigurieren.You can also get the context of the selected record by using the NavigationContext context variable, which gets automatically created when you use the form-customization pane to configure a field to navigate.

  1. Legen Sie die Item-Eigenschaft von SalesOrderDetailsForm auf NavigationContext fest.Set the Item property of SalesOrderDetailsForm to NavigationContext.

  2. Zeigen Sie eine Vorschau der App durch Drücken von F5 an, und klicken oder tippen Sie dann in der Liste der Verkaufsaufträge auf einen Link.Preview the app by pressing F5, and then click or tap a link in the list of sales orders.

    Die App öffnet SalesOrderDetailsScreen und zeigt die Details des angegebenen Verkaufsauftrags an.The app opens SalesOrderDetailsScreen and displays the details of the sales order that you specified.

Befassen wir uns nun näher damit, wie der Bereich für die Anpassung von Formularen für uns Navigation und Kontext einrichtet.Let’s dig into how the form-customization pane sets up the navigation and context for us.

Die SelectableFields-Eigenschaft von SalesOrderListForm legt SalesOrderId als auswählbares Feld fest.The SelectableFields property of the SalesOrderListForm specifies SalesOrderId as a selectable field.

Dies wurde automatisch eingerichtet, als wir den Bereich für die Anpassung von Formularen verwendet haben, um das SalesOrderId-Feld für die Navigation zu SalesOrderDetailsScreen einzurichten.This was set up automatically when we used the form-customization pane to make the SalesOrderId field navigate to the SalesOrderDetailsScreen. Aus diesem Grund werden die Werte im SalesOrderId-Feld als Links angezeigt.Therefore, the values in the SalesOrderId field appear as links.

Die OnFieldSelect-Eigenschaft von SalesOrderListForm ist auf eine If-Funktion festgelegt, die bestimmt, ob der Benutzer auf das SalesOrderId-Feld klickt oder tippt: SalesOrderListForm.SelectedField.SalesOrderId = true.The OnFieldSelect property of the SalesOrderListForm is set to an If function, which determines whether the user clicks or taps the Sales order ID field: SalesOrderListForm.SelectedField.SalesOrderId = true.

Wenn die Funktion als TRUE ausgewertet wird, öffnet sich SalesOrderDetailsScreen mit der zuvor verwendeten Kontextvariablen NavigationContext.If the function is evaluated as true, the SalesOrderDetailsScreen opens with the context variable named NavigationContext that we used earlier.

All dies wurde ebenfalls automatisch eingerichtet, als wir den Bereich für die Anpassung von Formularen verwendet haben, um das SalesOrderId-Feld für die Navigation zu SalesOrderDetailsScreen einzurichten.All this was also set up automatically when we used the form-customization pane to make the SalesOrderId field navigate to the SalesOrderDetailsScreen.

Wenn der Benutzer auf das SalesOrderId-Feld klickt oder tippt, wird deshalb die If-Funktion zu TRUE ausgewertet, und die Navigate-Funktion wird mit dem entsprechenden Kontext aufgerufen, sodass sich die Detailansicht öffnet.Therefore, when the user clicks or taps a sales order ID field, the If function evaluates to true, and the Navigate function is called with the corresponding context, opening the details screen.

Hinweis

Wenn Sie den Bereich für die Anpassung von Formularen verwenden, wird NavigationContext für Sie intelligent bestimmt.When you use the form-customization pane, the NavigationContext is intelligently determined for you. Wenn der Benutzer auf SalesOrderId klickt oder tippt, wird NavigationContext auf SalesOrderListForm.Selected festgelegt, wie in der früheren Formel dargestellt.When the user clicks or taps SalesOrderId, NavigationContext is set to SalesOrderListForm.Selected, as the earlier formula shows. Wenn wir stattdessen das Account-Feld für die Navigation angegeben hätten, wäre NavigationContext auf SalesOrderListForm.Selected.Account festgelegt worden, um sicherzustellen, dass der richtige Kontext übergeben wird.If we had specified the Account field for navigation instead, NavigationContext would have been set to SalesOrderListForm.Selected.Account, ensuring that the correct context is passed. Allerdings würden Sie für die Nutzung dieses Kontexts ein Formularentität-Steuerelement benötigen, das mit der Account-Entität in Common Data Service verbunden ist.However, to consume that context, you would need an Entity form control connected to the Account entity in the Common Data Service.

Bearbeiten und Speichern eines DatensatzesEdit and save a record

Abschließend sehen wir uns an, wie wir einen Datensatz in einem Formularentität-Steuerelement bearbeiten und speichern können.Finally let’s look at how we can edit and save a record in an Entity form control.

  1. Fügen Sie auf SalesOrderDetailsScreen ein Bearbeitungssymbol hinzu, und legen Sie dann dessen OnSelect-Eigenschaft auf diese Formel fest:On the SalesOrderDetailsScreen, add an edit icon, and then set its OnSelect property to this formula:
    EditForm(SalesOrderDetailsForm)EditForm(SalesOrderDetailsForm)

  2. Fügen Sie neben dem Bearbeitungssymbol ein Häkchen hinzu, und legen Sie dann die OnSelect-Eigenschaft des Häkchens auf diese Formel fest:Add a checkmark icon next to the edit icon, and then set the OnSelect property of the checkmark icon to this formula:
    SubmitForm(SalesOrderDetailsForm)SubmitForm(SalesOrderDetailsForm)

  3. Zeigen Sie eine Vorschau der App durch Drücken von F5 an, klicken oder tippen Sie auf einen SalesOrderId-Link, um die Details eines Verkaufsauftrags anzuzeigen, und klicken oder tippen Sie dann auf das Bearbeitungssymbol.Preview the app by pressing F5, click or tap a Sales order ID link to view the details of a sales order, and then click or tap the edit icon.

    Die Mode-Eigenschaft des Steuerelements Formularentität ist auf FormMode.Edit festgelegt, sodass Sie den Datensatz bearbeiten können.The Mode of the Entity form control is set to FormMode.Edit so that you can edit the record.

  4. Aktualisieren Sie Order status (Auftragsstatus) auf Invoice (Rechnung).Update the Order status to Invoice.

  5. Aktualisieren Sie Sales person (Vertriebsmitarbeiter) auf WRK014.Update the Sales person to WRK014.

    Um Ihnen bei der Auswahl von Sales person (Vertriebsmitarbeiter) zu helfen, rendert das Steuerelement Formularentität automatisch eine ausführliche Suche.To help you pick the Sales person, the Entity form control automatically renders a rich detailed lookup. Zum Generieren und Anzeigen dieser Suche verwendet das Steuerelement die DefaultLookup-Feldgruppe der Worker-Entität in Common Data Service.To generate and display this lookup, the control uses the DefaultLookup field group of the Worker entity in the Common Data Service. Die Worker-Entität wird verwendet, weil das Sales person-Feld vom Typ Worker ist.The Worker entity is used because the Sales person field is of type Worker.

  6. Klicken oder tippen Sie auf das Häkchen, um die Änderungen zu speichern.Click or tap the checkmark icon to save your changes.

Mit diesem Schritt kommen wir zum Ende des Artikels über die Verwendung des Steuerelements Formularentität in Ihren Apps.This step concludes this article on how to use the Entity form control in your apps. Wir hoffen, dass die hier behandelten Informationen für Sie bei den ersten Schritten mit dem Steuerelement Formularentität nützlich waren.We hope that you find the information covered here useful to get started using the Entity form control. Wir freuen uns auf Ihre Meinung zum Steuerelement Formularentität und zu unserem allgemeinen Ansatz, Ihnen dabei zu helfen, schnell umfangreiche Formulare zu Ihren Apps hinzuzufügen.We look forward to hearing what you think about the Entity form control and our overall push toward helping you quickly add rich forms to your apps.