Partilhar via


EntityFormOptions

Fornece acesso a todas as informações sobre os formulários de tabela.

Disponível para

Aplicações condicionadas por modelos

Propriedades

createFromEntity

Designa um registro que fornece valores padrão com base no valor da coluna mapeada. O objeto de pesquisa tem as seguintes propriedades: id, namee entityType.

Tipo: LookupValue

entityId

ID exclusivo do registro de tabela para exibir o formulário.

Tipo: string

entityName

Nome lógico da tabela para a qual exibir o formulário.

Tipo: string

formId

ID da instância do formulário a ser exibida.

Tipo: string

altura

Altura da janela do formulário a ser exibida em pixels.

Tipo: number

openInNewWindow

Se deseja exibir o formulário em uma nova janela.

Tipo: boolean

useQuickCreateForm

Se deseja abrir um formulário de criação rápida. O valor predefinido é false.

Tipo: boolean

Largura

Largura da janela do formulário a ser exibida em pixels.

Tipo: boolean

windowPosition

Especifica a posição da janela na tela.

Tipo: number

O windowPosition valor é um número com os seguintes valores possíveis:

Valor Position
1 Center
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);
    }
  }

Referência da API da estrutura do componente Power Apps
Visão geral da estrutura do componente Power Apps