Compartir a través de


EntityFormOptions

Proporciona acceso a toda la información sobre los formularios de tabla.

Disponible para

Aplicaciones basadas en modelo

Propiedades

createFromEntity

Designa un registro que proporciona valores predeterminados basados en el valor de columna asignado. El objeto de búsqueda tiene las siguientes propiedades: id, namey entityType.

Tipo: LookupValue

entityId

Identificador único del registro de tabla para el que se va a mostrar el formulario.

Tipo: string

entityName

Nombre lógico de la tabla para la que se va a mostrar el formulario.

Tipo: string

formId

Identificador de la instancia de formulario que se va a mostrar.

Tipo: string

altura

Alto de la ventana de formulario que se mostrará, en píxeles.

Tipo: number

openInNewWindow

Indica si se va a mostrar el formulario en una nueva ventana.

Tipo: boolean

useQuickCreateForm

Si desea abrir un formulario de creación rápida. El valor predeterminado es false.

Tipo: boolean

Ancho

Ancho de la ventana de formulario que se mostrará, en píxeles.

Tipo: boolean

windowPosition

Especifica la posición de la ventana en la pantalla.

Tipo: number

El windowPosition valor es un número con los siguientes valores posibles:

Importancia Position
1 Hacia el centro
2 Lado

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);
    }
  }

Referencia de la API del framework de componentes de Power Apps
Introducción al marco de componentes de Power Apps