Compartilhar via


EntityFormOptions

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

Disponível para

Aplicativos baseados em modelo

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 exclusiva do registro da tabela para o qual 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 de formulário a ser exibida.

Tipo: string

height

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

Tipo: number

openInNewWindow

Se o formulário deve ser exibido em uma nova janela.

Tipo: boolean

useQuickCreateForm

Se será necessário abrir um formulário de criação rápida. O valor padrão é 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:

Value Cargo
1 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);
    }
  }

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