Freigeben über


EntityFormOptions

Ermöglicht den Zugriff auf alle Informationen über die Tabellenformulare.

Verfügbar für

Modellbasierte Apps

Eigenschaften

createFromEntity

Bezeichnet einen Datensatz, der Standardwerte auf der Basis des zugeordneten Spaltenwerts bereitstellt. Das Suchobjekt hat folgende Eigenschaften: 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

height

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

Typ: number

openInNewWindow

Ob das Formular in einem neuen Fenster angezeigt wird.

Typ: boolean

useQuickCreateForm

Ob das Formular "Schnellerfassung" geöffnet wird Der Standardwert ist false.

Typ: boolean

Breite

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 Nummer mit folgenden möglichen Werten:

Wert Position
1 Center
2 Seite

Beispiel

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

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).