Partager via


EntityFormOptions

Fournit l’accès à toutes les informations sur les formulaires de table.

Disponible pour

Applications pilotées par modèle

Propriétés

createFromEntity

Désigne un enregistrement qui fournit des valeurs par défaut basées sur la valeur de colonne mappée. L’objet de recherche a les propriétés suivantes : id, nameet entityType.

Type : LookupValue

entityId

ID unique de l’enregistrement de tableau pour lequel afficher le formulaire.

Type : string

entityName

Nom logique de la table pour laquelle afficher le formulaire.

Type : string

formId

ID de l’instance de formulaire à afficher.

Type : string

height

Hauteur de la fenêtre du formulaire à afficher, en pixels.

Type : number

openInNewWindow

Indique s’il faut afficher le formulaire dans la nouvelle fenêtre.

Type : boolean

useQuickCreateForm

Indique s’il faut ouvrir un formulaire de création rapide. La valeur par défaut est false.

Type : boolean

width

Largeur de la fenêtre du formulaire à afficher, en pixels.

Type : boolean

windowPosition

Spécifie la position de la fenêtre à l’écran.

Type : number

La windowPosition valeur est un nombre avec les valeurs possibles suivantes :

Valeur Poste
1 Centre
2 Côté

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

Informations de référence sur l’API de l’infrastructure de composants Power Apps
Vue d’ensemble de l’infrastructure de composants Power Apps