Compartir a través de


EntityFormOptions

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

Disponible para

Aplicaciones basadas en modelo

Propiedades

createFromEntity

Señala un registro que proporcionará valores predeterminados según el valor de columna asignado. El objeto de búsqueda tiene las siguientes propiedades de cadena: id, name y entityType.

Tipo: LookupValue

entityId

Id. ú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

height

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

Tipo: number

openInNewWindow

Si se muestra el formulario en una nueva ventana.

Tipo: boolean

useQuickCreateForm

Si se abre 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 valor de windowPosition es un número con los siguientes valores posibles:

valor Position
1 Centro
2 A un lado

Ejemplo

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 de Power Apps component framework
Información general sobre Power Apps component framework

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).