Freigeben über


EntityFormOptions

Bietet Zugriff auf alle Informationen zu den Tabellenformularen.

Verfügbar für

Modellgesteuerte Apps

Eigenschaften

createFromEntity

Legt einen Datensatz fest, der Standardwerte basierend auf dem zugeordneten Spaltenwert bereitstellt. Das Nachschlageobjekt weist folgende Eigenschaften auf: id, name, und entityType.

Typ: LookupValue

entityId

Eindeutige ID des Tabellendatensatzes, für den das Formular angezeigt werden soll.

Typ:string

entityName

Logischer Name der Tabelle, für die das Formular angezeigt werden soll.

Typ:string

formId

ID der anzuzeigenden Formularinstanz.

Typ:string

Höhe

Die Höhe des zu öffnenden Formulars in Pixeln.

Typ:number

openInNewWindow

Gibt an, ob das Formular im neuen Fenster angezeigt werden soll.

Typ:boolean

useQuickCreateForm

Gibt an, ob ein Schnellerstellungsformular geöffnet werden soll. Der Standardwert ist false.

Typ:boolean

width

Die Breite des zu öffnenden Formulars in Pixeln.

Typ:boolean

windowPosition

Gibt die Fensterposition auf dem Bildschirm an.

Typ:number

Der windowPosition Wert ist eine Zahl mit den folgenden möglichen Werten:

Wert Position
1 Zentriert
2 Seite

Example

private onRowClick(event: Event): void {
    let rowRecordId = (event.currentTarget as HTMLTableRowElement).getAttribute(
      RowRecordId
    );
    if (rowRecordId) {
      let entityreference = this.contextObj.parameters.simpleTableGrid.records[
        rowRecordId
      ].getNamedReference();
      let entityFormOptions = {
        entityName: entityreference.entityType!,
        entityId: entityreference.id
      };
      this.contextObj.navigation.openForm(entityFormOptions);
    }
  }

Power Apps component framework-API-Referenz
Power Apps component framework Übersicht