Share via


EntityFormOptions

Donne 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 en fonction de la valeur de colonne mappée. L’objet de recherche a les propriétés suivantes : id, name et entityType.

Type : LookupValue

entityId

ID unique de l’enregistrement de table 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 si le formulaire doit être affiché dans une nouvelle fenêtre.

Type : boolean

useQuickCreateForm

Indique si un formulaire de création rapide doit être ouvert. 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 valeur windowPosition est un nombre avec les valeurs possibles suivantes :

Valeur Position
1 Center
2 Côté

Exemple

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

Référence des API Power Apps component framework
Vue d’ensemble de Power Apps component framework

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).