„Formular anzeigen“- und „Formular bearbeiten“-Steuerelemente in PowerAppsEdit form and Display form controls in PowerApps

Zeigen Sie Datensätze aus einer Datenquelle an, bearbeiten Sie diese und erstellen Sie neue.Display, edit, and create a record in a data source.

BeschreibungDescription

Wenn Sie ein Formular anzeigen-Steuerelement hinzufügen, können Benutzer alle Felder eines Datensatzes oder von Ihnen vorher festgelegte Felder anzeigen.If you add a Display form control, the user can display all fields of a record or only the fields that you specify. Wenn Sie ein Formular bearbeiten-Steuerelement hinzufügen, können Benutzer die Felder bearbeiten, einen Datensatz erstellen und Änderungen in einer Datenquelle speichern.If you add an Edit form control, the user can edit those fields, create a record, and save those changes to a data source.

Beispielformular und Steuerelemente für die Anzeige von Formularen

Wenn Sie ein Bildkatalog-Steuerelement hinzufügen, können Sie es so konfigurieren, dass in einer Datenquelle eine Tabelle angezeigt wird. Dann können Sie das Formular so konfigurieren, dass von Benutzern ausgewählte Datensätze in einem Bildkatalog angezeigt werden.If you add a Gallery control, you can configure it to show a table in a data source and then configure a form to show whichever record the user selects in the gallery. Sie können auch eines oder mehrere Schaltflächen-Steuerelemente hinzufügen, mit denen Benutzer Bearbeitungen speichern oder abbrechen oder einen Datensatz erstellen können.You can also add one or more Button controls that the user can select to save edits, cancel edits, and create a record. Durch Kombination verschiedener Steuerelemente können Sie eine vollständige Lösung erstellen.By using controls together, you can create a complete solution.

DatensatzauswahlRecord selection

Bei beiden Formulartypen können Sie die Eigenschaft DataSource als Datensatztabelle und die Item-Eigenschaft so konfigurieren, dass ein bestimmter Datensatz in der Tabelle angezeigt wird.For either type of form, you set its DataSource property to a table of records, and you set the form's Item property to show a specific record in that table. Beispiel: Sie können die Item-Eigenschaft eines Formulars als SelectedItem-Eigenschaft eines Bildkatalog-Steuerelements konfigurieren.For example, you can set the Item property of a form to the SelectedItem property of a Gallery control. Wenn der Benutzer im Bildkatalog einen Datensatz auswählt, wird er im Formular angezeigt (im Formular können mehr Felder dargestellt werden).When the user selects a record in the gallery, the same record appears in the form, except that the form can show more fields. Wenn der Benutzer zum Bildkatalog zurückkehrt und einen anderen Datensatz auswählt, ändert sich der Wert der SelectedItem-Eigenschaft des Bildkatalogs.If the user returns to the gallery and selects a different record, the SelectedItem property of the gallery changes. Dadurch wird die Item-Eigenschaft des Formulars aktualisiert, wodurch der nun ausgewählte Datensatz angezeigt wird.This change updates the Item property of the form, which then shows the newly selected record.

Jedes Formular enthält eines oder mehrere Karten-Steuerelemente.Each form control contains one or more Card controls. Durch Festlegen der DataField-Eigenschaft einer Karte können Sie angeben, welche Felder auf der Karte angezeigt werden (und mehr).By setting the DataField property of a card, you specify which field that card shows and other details.

Erstellen eines DatensatzesCreate a record

Wenn sich ein Formular bearbeiten-Steuerelement im Modus Bearbeiten befindet, kann der Benutzer den Datensatz aktualisieren, der in der Item-Eigenschaft des Formulars angegeben ist.When an Edit form control is in Edit mode, the user can update the record that's specified in the form's Item property. Die Mode-Eigenschaft gibt in diesem Fall Edit zurück.If inspected, the Mode property returns Edit.

Wenn sich ein Formular bearbeiten-Steuerelement im Modus Neu befindet, wird die Item-Eigenschaft allerdings ignoriert.When an Edit form control is in New mode, however, the Item property is ignored. Das Formular zeigt dann keinen bestehenden Datensatz an. Stattdessen entsprechen die Werte in allen Feldern den Standardwerten der Datenquelle, die zur Konfiguration des Formulars verwendet wurde.The form doesn't show an existing record; instead, the values in each field match the default values of the data source with which you configured the form. Mit der NewForm-Funktion wird ein Formular auf diesen Modus festgelegt.The NewForm function causes a form to switch to this mode.

Beispiel: Sie können mithilfe der Text-Eigenschaft einer Schaltfläche deren Anzeigetext auf Neu festlegen und deren OnSelect-Eigenschaft mit einem Formular verknüpfen, das die NewForm-Funktion enthält.For example, you can set the Text property of a button to show New and its OnSelect property to a formula that includes the NewForm function. Wenn ein Benutzer diese Schaltfläche verwendet, wechselt das Formular in den New-Modus. Der Benutzer kann dann einen Datensatz mit bekannten Werten erstellen.If the user selects that button, the form switches to New mode so that the user can create a record starting with known values.

Ein Formular wechselt zurück in den Edit-Modus, wenn die ResetForm-Funktion ausgeführt oder die SubmitForm-Funktion erfolgreich ausgeführt wird.A form switches back to Edit mode if either the ResetForm function runs or the SubmitForm function runs successfully.

  • Sie können mithilfe der Text-Eigenschaft einer Schaltfläche deren Anzeigetext auf Abbrechen festlegen und deren OnSelect-Eigenschaft mit einem Formular verknüpfen, das die ResetForm-Funktion enthält.You can set the Text property of a button to show Cancel and its OnSelect property to a formula that includes the ResetForm function. Wenn der Benutzer diese Schaltfläche verwendet, werden jegliche Änderungen verworfen, und die Werte im Formular werden auf die Standardwerte aus der Datenquelle zurückgesetzt.If the user selects that button, any changes in progress are discarded, and the values in the form, once again, match the default values of the data source.
  • Sie können mithilfe der Text-Eigenschaft einer Schaltfläche deren Anzeigetext auf Änderungen speichern festlegen und deren OnSelect-Eigenschaft mit einem Formular verknüpfen, das die SubmitForm-Funktion enthält.You can set the Text property of a button to show Save changes and its OnSelect property to a formula that includes the SubmitForm function. Wenn der Benutzer diese Schaltfläche verwendet, wird die Datenquelle aktualisiert, und die Werte im Formular werden auf die Standardwerte aus der Datenquelle zurückgesetzt.If the user selects that button and the data source is updated, the values in the form are reset to the default values of the data source.

Änderungen speichernSave changes

Wenn Sie eine Änderungen speichern-Schaltfläche erstellen, wie im vorigen Abschnitt beschrieben, kann der Benutzer einen Datensatz erstellen oder aktualisieren und mit der Schaltfläche dann die Änderungen in der Datenquelle speichern.If you create a Save changes button as the previous section describes, the user can create or update a record and then select that button to save those changes to the data source. Sie können alternativ ein Bild-Steuerelement oder ein anderes Steuerelement verwenden, um die gleiche Aufgabe auszuführen, solange die SubmitForm-Funktion enthalten ist.You could, instead, configure an Image control or some other control to perform the same task, as long as you configure that control with the SubmitForm function. In jedem Fall enthalten die Eigenschaften Error, ErrorKind, OnSuccess und OnFailure Informationen zum Ergebnis des Vorgangs.In any case, the Error, ErrorKind, OnSuccess, and OnFailure properties provide feedback on the outcome.

Wenn die SubmitForm-Funktion ausgeführt wird, werden die Daten, die der Benutzer übermitteln möchte, zunächst überprüft.When the SubmitForm function runs, it first validates the data that user wants to submit. Wenn ein erforderliches Feld keinen Wert enthält oder ein Wert nicht den Anforderungen entspricht, wird die ErrorKind-Eigenschaft festgelegt und die OnFailure-Formel ausgeführt.If a required field doesn't contain a value or another value doesn't conform to some other constraint, the ErrorKind properties are set, and the OnFailure formula runs. Sie können die Änderungen speichern-Schaltfläche oder ein anderes Steuerelement so konfigurieren, dass der Benutzer sie bzw. es nur dann auswählen kann, wenn die Daten gültig sind (also die Valid-Eigenschaft des Formulars den Wert true hat).You can configure the Save changes button or other control so that the user can select it only if the data is valid (that is, if the Valid property of the form is true). Beachten Sie, dass der Benutzer nicht nur das Problem beheben, sondern auch die Änderungen speichern-Schaltfläche erneut auswählen (oder, wie oben beschrieben, die Änderungen mithilfe der Abbrechen-Schaltfläche verwerfen) muss, damit die Eigenschaften Error und ErrorKind zurückgesetzt werden.Note that the user must not only correct the problem but also select the Save changes button again (or discard the changes by selecting a Cancel button, as described earlier) to reset the Error and ErrorKind properties.

Wenn die Daten die Überprüfung durchlaufen haben, übermittelt die SubmitForm-Funktion sie an die Datenquelle, was abhängig von der Netzwerklatenz einige Zeit dauern kann.If the data passes validation, SubmitForm sends it to the data source, which can take some time depending on network latency.

  • Wenn die Übermittlung erfolgreich ist, wird der Wert der Error-Eigenschaft gelöscht, die ErrorKind-Eigenschaft wird auf ErrorKind.None festgelegt, und die OnSuccess-Formel wird ausgeführt.If the submission succeeds, the Error property is cleared, the ErrorKind property is set to ErrorKind.None, and the OnSuccess formula runs. Wenn der Benutzer einen Datensatz erstellt hat (wenn sich das Formular also im New-Modus befindet), wechselt das Formular in den Edit-Modus, sodass der Benutzer einen neu erstellten oder einen anderen Datensatz bearbeiten kann.If the user created a record (that is, if the form was previously in New mode), the form is switched to Edit mode so that the user can edit the newly created record or a different one.
  • Wenn bei der Übermittlung ein Fehler auftritt, enthält die Error-Eigenschaft eine benutzerfreundliche Fehlermeldung aus der Datenquelle, in der das Problem beschrieben wird.If the submission fails, the Error property contains a user-friendly error message from the data source, explaining the problem. Die ErrorKind-Eigenschaft wird entsprechend (abhängig vom Problem) festgelegt, und die OnFailure-Formel wird ausgeführt.The ErrorKind property is set appropriately, depending on the issue, and the OnFailure formula runs.

Einige Datenquellen erkennen, wenn zwei Personen den gleichen Datensatz gleichzeitig zu aktualisieren versuchen. In diesem Fall wird ErrorKind auf ErrorKind.Conflict festgelegt. Das Problem wird gelöst, indem die Datenquelle mit den Änderungen des anderen Benutzers aktualisiert wird und dann die Änderungen des ersten Benutzers erneut angewandt werden.Some data sources can detect when two people try to update the same record at the same time In this case, ErrorKind is set to ErrorKind.Conflict, and the remedy is to refresh the data source with the other user's changes and reapply the change made by this user.

Tipp: Wenn Sie eine Abbrechen-Schaltfläche in einem Formular verwenden, sodass Benutzer Änderungen verwerfen können, fügen Sie die ResetForm-Eigenschaft zur OnSelect-Eigenschaft der Schaltfläche hinzu, auch wenn die Eigenschaft die Navigate-Funktion zum Wechseln zwischen Bildschirmen enthält.Tip: If you offer a Cancel button on your form so that the user can abandon changes in progress, add the ResetForm function to the button's OnSelect property even that property also contains a Navigate function to change screens. Andernfalls werden die Änderungen des Benutzers nicht verworfen.Otherwise, the form will retain the user's changes.

LayoutLayout

Karten werden standardmäßig bei Smartphone-Apps in einer Spalte und bei Tablet-Apps in drei Spalten platziert.By default, cards are placed in a single column for phone apps and three columns for tablet apps. Sie können beim Konfigurieren des Formulars angeben, wie viele Spalten ein Formular haben soll und ob Karten an diesen ausgerichtet werden sollen.You can specify how many columns a form has and whether cards should snap to them as you configure the form. Diese Einstellungen werden nicht als Eigenschaften verfügbar gemacht, da sie nur verwendet werden, um die Eigenschaften X, Y und Width der Karten festzulegen.These settings aren't exposed as properties because they're used only to set the X, Y, and Width properties of the cards.

Weitere Informationen finden Sie unter Grundlegendes zum Layout von Datenformularen.For more information, see Understand data form layout.

HaupteigenschaftenKey properties

DataSource – Die Datenquelle mit dem Datensatz, der vom Benutzer angezeigt, bearbeitet oder erstellt wird.DataSource – The data source that contains the record that the user will show, edit, or create.

  • Wenn Sie diese Eigenschaft nicht festlegen, kann der Benutzer keine Datensätze anzeigen, bearbeiten oder erstellen, und weder weitere Metadaten noch die Überprüfung sind verfügbar.If you don't set this property, the user can't show, edit, or create a record, and no additional metadata or validation is provided.

DefaultMode: Der Ausgangsmodus des Formularsteuerelements.DefaultMode - The initial mode of the form control. In der Beschreibung zu Modus weiter unten sind die zulässigen Werte und deren jeweilige Bedeutung angegeben.See the description of Mode below for the acceptable values and their meanings.

DisplayMode: Der zu verwendende Modus für Datenkarten und Steuerelemente im Formularsteuerelement.DisplayMode - The mode to use for data cards and controls within the form control.

Ist abgeleitet von der zugrunde liegenden Mode-Eigenschaft und kann nicht unabhängig festgelegt werden:Derived from the Mode property based and cannot be set independently:

ModusMode DisplayModeDisplayMode BeschreibungDescription
FormMode.EditFormMode.Edit DisplayMode.EditDisplayMode.Edit Datenkarten und Steuerelemente können bearbeitet werden; Änderungen an einem Datensatz können akzeptiert werden.Data cards and controls are editable, ready to accept changes to a record.
FormMode.NewFormMode.New DisplayMode.EditDisplayMode.Edit Datenkarten und Steuerelemente können bearbeitet werden; ein neuer Datensatz kann akzeptiert werden.Data cards and controls are editable, ready to accept a new record.
FormMode.ViewFormMode.View DisplayMode.ViewDisplayMode.View Datenkarten und Steuerelemente sind nicht bearbeitbar und für die Anzeige optimiert.Data cards and controls are not editable and optimized for viewing.

Error – Eine benutzerfreundliche Fehlermeldung, die für das Formular angezeigt wird, wenn bei der SubmitForm-Funktion ein Fehler auftritt.Error – A user friendly error message to display for this form when the SubmitForm function fails.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.
  • Die Eigenschaft ändert sich nur, wenn die Funktion SubmitForm, EditForm oder ResetForm ausgeführt wird.This property changes only when the SubmitForm, EditForm, or ResetForm function runs.
  • Wenn kein Fehler auftritt, ist diese Eigenschaft leer, und ErrorKind wird auf ErrorKind.None festgelegt.If no error occurs, this property is blank, and ErrorKind is set to ErrorKind.None.
  • Wenn möglich, wird die Fehlermeldung in der Sprache des Benutzers angezeigt.When possible, the error message returned will be in the user's language. Einige Fehlermeldungen stammen direkt aus der Datenquelle. Sie sind möglicherweise nicht in der Sprache des Benutzers verfasst.Some error messages come from the data source directly and may not be in the user's language.

ErrorKind – Gibt die Art des aufgetretenen Fehlers an, wenn beim Ausführen von SubmitForm ein Fehler auftritt.ErrorKind – If an error occurs when SubmitForm runs, the kind of error that occurred.

  • Gilt nur für das Formular bearbeiten-Steuerelement.Applies only to an Edit form control.
  • Diese Eigenschaft verfügt über die gleiche Enumeration wie die Errors-Funktion.This property has the same enumeration as the Errors function. Ein Formular bearbeiten-Steuerelement kann diese Werte zurückgeben:An Edit form control can return these values:
ErrorKindErrorKind BeschreibungDescription
ErrorKind.ConflictErrorKind.Conflict Ein anderer Benutzer hat den gleichen Datensatz geändert, wodurch ein Konflikt aufgetreten ist.Another user changed the same record, resulting in a change conflict. Führen Sie die Refresh-Funktion aus, um den Datensatz erneut zu laden, und versuchen Sie noch einmal, die Änderung vorzunehmen.Execute the Refresh function to reload the record, and try the change again.
ErrorKind.NoneErrorKind.None Die Fehlerart ist nicht bekannt.The error is of an unknown kind.
ErrorKind.SyncErrorKind.Sync Die Datenquelle hat einen Fehler gemeldet.The data source reported an error. Überprüfen Sie die Error-Eigenschaft, um weitere Informationen zu erhalten.Check the Error property for more information.
ErrorKind.ValidationErrorKind.Validation Ein allgemeines Überprüfungsproblem wurde festgestellt.A general validation issue was detected.

Item – Der Datensatz in dem DataSource-Element, das vom Benutzer angezeigt oder bearbeitet wird.Item – The record in the DataSource that the user will show or edit.

LastSubmit – Der letzte erfolgreich übermittelte Datensatz, einschließlich der vom Server generierten Felder.LastSubmit – The last successfully submitted record, including any server generated fields.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.
  • Wenn die Datenquelle Felder automatisch generiert oder berechnet (wie das ID-Feld mit einer eindeutigen Zahl), wird der neue Wert der LastSubmit-Eigenschaft zugewiesen, wenn die SubmitForm-Funktion erfolgreich ausgeführt wird.If the data source automatically generates or calculates any fields, such as an ID field with a unique number, the LastSubmit property will have this new value after SubmitForm successfully runs.
  • Der Wert dieser Eigenschaft ist in der OnSuccess-Formel verfügbar.The value of this property is available in the OnSuccess formula.

Mode – Das Steuerelement befindet sich im Modus Edit oder New.Mode – The control is in Edit or New mode.

ModusMode BeschreibungDescription
FormMode.EditFormMode.Edit Der Benutzer kann einen Datensatz mithilfe des Formulars bearbeiten.The user can edit a record by using the form. Die Werte auf den Karten des Formulars werden mithilfe des vorhandenen Datensatzes aufgefüllt. Der Benutzer kann sie dann ändern.The values in the form's cards are pre-populated with the existing record, for the user to change. Wenn die SubmitForm-Funktion erfolgreich ausgeführt wird, wird ein vorhandener Datensatz geändert.If the SubmitForm function runs successfully, an existing record is modified.
FormMode.NewFormMode.New Der Benutzer kann einen Datensatz mithilfe des Formulars erstellen.The user can create a record by using the form. Die Werte in den Steuerelementen des Formulars werden mithilfe der Datensatz-Standardwerte der Datenquelle aufgefüllt.The values in the form's controls are pre-popoulated with the defaults for a record of the data source. Wenn die SubmitForm-Funktion erfolgreich ausgeführt wird, wird ein Datensatz erstellt.If the SubmitForm function runs successfully, an record is created.
FormMode.ViewFormMode.View Der Benutzer kann einen Datensatz mithilfe des Formulars anzeigen.The user can view a record by using the form. Die Werte in den Steuerelementen des Formulars werden mithilfe der Datensatz-Standardwerte der Datenquelle aufgefüllt.The values in the form's controls are pre-popoulated with the defaults for a record of the data source.

Das Formular wechselt vom New-Modus in den Edit-Modus, wenn eine dieser Änderungen auftritt:The form switches from New mode to Edit mode when any of these changes occurs:

  • Das Formular wird erfolgreich übermittelt, und ein Datensatz wird erstellt.The form is successfully submitted, and a record is created. Wenn der Katalog so konfiguriert ist, dass die Auswahl in den neuen Datensatz verschoben wird, befindet sich das Formular für den erstellten Datensatz im Edit-Modus, sodass der Benutzer weitere Änderungen vornehmen kann.If the gallery is set to automatically move selection to this new record, the form will be in Edit mode for the created record so that the user can make additional changes.
  • Die EditForm-Funktion wird ausgeführt.The EditForm function runs.
  • Die ResetForm-Funktion wird ausgeführt.The ResetForm function runs. Beispiel: Der Benutzer kann eine Abbrechen-Schaltfläche verwenden, die mit dieser Funktion konfiguriert wurde.For example, the user might select a Cancel button that's been configured with this function.

OnFailure – Gibt an, wie eine App reagiert, wenn ein Datenvorgang nicht erfolgreich ist.OnFailure – How an app responds when a data operation has been unsuccessful.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.

OnReset – Gibt an, wie eine App reagiert, wenn ein Steuerelement vom Typ Formular bearbeiten zurückgesetzt wird.OnReset – How an app responds when an Edit form control is reset.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.

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.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.

Unsaved – „true“, wenn das Steuerelement vom Typ Formular bearbeiten nicht gespeicherte Änderungen des Benutzers enthält.Unsaved – True if the Edit form control contains user changes that have not been saved.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.
  • Verwenden Sie diese Eigenschaft, um den Benutzer zu warnen, bevor alle nicht gespeicherten Änderungen verloren gehen.Use this property to warn the user before they lose any unsaved changes. Um zu verhindern, dass ein Benutzer einen anderen Datensatz in einem Katalog-Steuerelement aufruft, bevor die Änderungen am aktuellen Datensatz gespeichert wurden, können Sie die Disabled-Eigenschaft des Katalogs auf Form.Unsaved festlegen und Aktualisierungsvorgänge deaktiveren.To prevent the user from selecting a different record in a Gallery control before saving changes to the current record, set the gallery's Disabled property to Form.Unsaved and, likewise, disable refresh operations.

Updates – Die Werte, die für einen Datensatz, der in ein Formular-Steuerelement geladen wurde, zurück in die Datenquelle geschrieben werden sollen.Updates – The values to write back to the data source for a record loaded in a form control.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.
  • Verwenden Sie diese Eigenschaft, um die Feldwerte aus den Karten im Steuerelement zu extrahieren.Use this property to extract the field values from the cards within the control. Sie können diese Werte verwenden, um die Datenquelle manuell zu aktualisieren, indem Sie die Patch-Funktion oder eine andere verfügbare Methode aufrufen.You can then use these values to manually update the data source with a Patch function call or another method exposed by a connection. Sie müssen diese Eigenschaft nicht verwenden, wenn Sie die SubmitForm-Funktion ausführen.You do not need to use this property if you are using the SubmitForm function.
  • Diese Eigenschaft gibt einen Datensatz von Werten zurück.This property returns a record of values. Beispiel: Wenn das Formularsteuerelement Kartensteuerelemente für die Felder Name und Quantity enthält und die Werte der Update-Eigenschaften für diese Karten „Widget“ und „10“ zurückgeben, würde die Updates-Eigenschaft für das Formularsteuerelement { Name: "Widget", Quantity: 10 } zurückgeben.For example, if the form control contains card controls for Name and Quantity fields, and the values of the Update properties for those cards return "Widget" and 10 respectively, then the Updates property for the form control would return { Name: "Widget", Quantity: 10 }.

Valid – Gibt an, ob ein Steuerelement vom Typ Karte oder Formular bearbeiten gültige Einträge enthält, die für die Übermittlung an die Datenquelle bereit sind.Valid – Whether a Card or Edit form control contains valid entries, ready to be submitted to the data source.

  • Diese Eigenschaft ist nur im Formular bearbeiten-Steuerelement verfügbar.This property applies only to the Edit form control.
  • Im Formular-Steuerelement aggregiert die Valid-Eigenschaft die Valid-Eigenschaften aller Karten-Steuerelemente in dem Formular.A Form control's Valid property aggregates the Valid properties of all the Card controls in the form. Die Valid-Eigenschaft ist nur dann true, wenn die Daten auf allen Karten im Formular gültig sind. Ist das nicht der Fall, hat die Valid-Eigenschaft den Wert false.A form's Valid property is true only if the data in all cards in that form is valid; otherwise, the form's Valid property is false.
  • Damit eine Schaltfläche Änderungen nur dann speichert, wenn die Daten im Formular gültig sind, aber noch nicht übermittelt wurden, geben Sie für die Schaltfläche unter Enabled diese Formel an:To enable a button to save changes only when the data in a form is valid but hasn't yet been submitted, set the button's Enabled to this formula:

    SubmitButton.Enabled = IsBlank( Form.Error ) || Form.ValidSubmitButton.Enabled = IsBlank( Form.Error ) || Form.Valid

Zusätzliche EigenschaftenAdditional properties

BorderColor – Die Farbe des Rahmens eines Steuerelements.BorderColor – The color of a control's border.

BorderStyle – Legt fest, ob der Rahmen eines Steuerelements Solid (Durchgehend), Dashed (Gestrichelt), Dotted (Gepunktet) oder None (Keiner) ist.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness – Die Stärke des Rahmens eines Steuerelements.BorderThickness – The thickness of a control's border.

Fill – Die Hintergrundfarbe eines Steuerelements.Fill – The background color of a control.

Height – Die Entfernung zwischen dem oberen und unteren Rand eines Steuerelements.Height – The distance between a control's top and bottom edges.

Visible – Legt fest, ob ein Steuerelement angezeigt wird oder ausgeblendet ist.Visible – Whether a control appears or is hidden.

Width – Der Abstand zwischen dem linken und rechten Rand eines Steuerelements.Width – The distance between a control's left and right edges.

X – Der Abstand zwischen dem linken Rand eines Steuerelements und dem linken Rand des übergeordneten Containers (bzw. des Bildschirms, wenn kein übergeordneter Container vorhanden ist).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y – Der Abstand zwischen dem oberen Rand eines Steuerelements und dem oberen Rand des übergeordneten Containers (bzw. des Bildschirms, wenn kein übergeordneter Container vorhanden ist).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Weitere InformationenMore information

Eine umfassende Übersicht über die Funktionsweise von Formularen finden Sie unter Grundlegendes zu Datenformularen.For a comprehensive overview of how forms work, see Understand data forms.