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


EntityFormOptions

Предоставляет доступ ко всем сведениям о формах таблиц.

Доступно для

Приложения на основе моделей

Свойства

createFromEntity

Задает запись, которая предоставляет значения по умолчанию на основе сопоставленного значения столбца. Объект подстановки имеет следующие свойства: id, nameи entityType.

Тип: LookupValue

entityId

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

Тип: string

entityName

Логическое имя таблицы для отображения формы.

Тип: string

formId

Идентификатор отображаемого экземпляра формы.

Тип: string

height

Высота отображаемого окна формы в пикселях.

Тип: number

openInNewWindow

Указывает, следует ли отображать форму в новом окне.

Тип: boolean

useQuickCreateForm

Следует ли открыть быструю форму создания. Значение по умолчанию — false.

Тип: boolean

Ширина

Ширина отображаемого окна формы в пикселях.

Тип: boolean

windowPosition

Указывает положение окна на экране.

Тип: number

Это windowPosition число со следующими возможными значениями:

Ценность Position
1 Центр
2 Сторона

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

Справочник по API платформы компонентов Power Apps
Обзор платформы компонентов Power Apps