Поділитися через


EntityFormOptions

Надає доступ до всіх відомостей про форми таблиці.

Доступно для

Програми на основі моделі

Властивості

createFromEntity

Визначає запис, який надає значення за замовчуванням на основі зіставленого значення стовпця. Об'єкт підстановки має такі властивості: id, name, і entityType.

Тип: значення підстановки

entityId

Унікальний ідентифікатор запису таблиці для відображення форми.

Тип: string

entityName (Ім'я особи)

Логічне ім'я таблиці для відображення форми.

Тип: string

formId

Ідентифікатор екземпляра форми для відображення.

Тип: string

висота

Висота вікна форми, яка буде відображатися в пікселях.

Тип: number

openInNewWindow

Чи потрібно відображати форму в новому вікні.

Тип: boolean

useQuickCreateForm

Відкриття форми швидкого створення. Значення за замовчуванням – false.

Тип: boolean

Ширина

Ширина вікна форми, яке буде відображатися в пікселях.

Тип: boolean

Позиція вікна

Визначає розташування вікна на екрані.

Тип: number

Значення windowPosition – це число з такими можливими значеннями:

Цінність Положення
1 У центрі
2 Бік

Приклад

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

Довідник із API компонента Power Apps
Огляд структури компонентів Power Apps