Создание формы быстрого просмотра для просмотра сведений о связанной таблице

В этой статье описывается создание формы быстрого просмотра и добавление элемента управления быстрого просмотра в основную форму.

Вы можете добавить форму быстрого просмотра в другую форму в виде элемента управления быстрым представлением. Он предоставляет шаблон для просмотра сведений о связанной строке таблицы в форме для другой строки таблицы. Это означает, что пользователям приложений не нужно переходить к другой строке, чтобы просмотреть сведения, необходимые им для выполнения работы.

Обратите внимание: хотя экспресс-форма может отображаться над представлением или формой, он создается как форма, а не как представление.

В этом примере обратите внимание на модуль, связанный с заданным занятием в форме быстрого просмотра. Связь "один ко многим" существует между двумя таблицами, чтобы это было возможно. Вы можете увидеть дополнительные столбцы метаданных, включая изображение, связанное с модулем. Затем форма переходит к метаданным, связанным с записью таблицы уроков.

Просмотр элемента управления формой быстрого просмотра

Элементы управления quick view связаны со столбцом подстановки, включенным в форму. Если значение столбца подстановки не задано, элемент управления быстрого просмотра не отображается.

Замечание

  • Невозможно редактировать данные в элементах управления формами быстрого просмотра, и они не поддерживают скрипты форм.
  • Так как формы быстрого просмотра просматриваются с помощью элемента управления быстрым представлением в форме, они не включают заголовок, нижний колонтитул или области навигации.
  • Роли безопасности не могут быть назначены формам быстрого просмотра и их нельзя активировать или деактивировать.
  • Пользовательские элементы управления не поддерживаются в экспресс-формах, а поддержка настройки сложных элементов управления, таких как вложенные сетки, ограничена. Если это необходимо, рассмотрите возможность использования элемента управления компонентом Form

Создание экспресс-формы

Формы быстрого просмотра создаются с помощью редактора форм, аналогично созданию других форм. Экспресс-формы доступны только для чтения. Используйте их для создания форм, которые предназначены только для чтения.

  1. Войдите в Power Apps и выберите "Решения " в области навигации слева. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  2. Откройте таблицу, в которой нужно создать форму быстрого просмотра, выберите нужную таблицу и выберите область Forms .

  3. На панели инструментов нажмите кнопку "Создать форму>быстрого просмотра".

  4. Введите имя формы и описание формы , чтобы отличить эту форму быстрого просмотра от других.

  5. При необходимости снимите галочку с опции получения предложений по столбцам, созданным ИИ, если вы не хотите, чтобы Copilot предлагал столбцы для формы на основе значений Имя формы и Описание формы.

  6. Нажмите кнопку "Создать".

  7. Открывается конструктор форм. Перетащите столбцы, которые хотите добавить, из панели Table columns слева на холст формы. Чтобы удалить ненужные столбцы, выберите столбец и нажмите кнопку "Удалить" на панели команд.

    Это важно

    Обязательные столбцы нельзя удалить из формы. Если вы добавите необходимый столбец в форму и хотите удалить его, необходимо удалить форму, а затем повторно создать ее. Если задать необходимое свойство для столбца, строка не может быть сохранена без данных в столбце.

  8. Нажмите кнопку "Сохранить и опубликовать ", чтобы сделать изменения доступными для пользователей приложений, использующих форму.

Изменение экспресс-формы

Экспресс-формы имеют упрощенный макет, поскольку они предназначены для просмотра в разделе формы. Доступно только одна вкладка с одним столбцом с формами быстрого просмотра. Можно добавить только дополнительные столбцы, вложенные сетки, разделители и разделы из одного столбца.

  1. Войдите в Power Apps.

  2. Откройте решение с таблицей, в которой нужно изменить форму, и откройте нужную таблицу, а затем выберите область Forms .

  3. Откройте форму быстрого просмотра.

  4. Добавьте или удалите нужные столбцы таблицы.

    Это важно

    Не удается удалить обязательные столбцы. Если в форму добавлен обязательный столбец, его нельзя удалить. Если столбец в форме не нужен, необходимо удалить форму, а затем повторно создать ее.

  5. После редактирования формы быстрого просмотра нажмите кнопку "Сохранить и опубликовать ", чтобы опубликовать изменения, чтобы они отображались в приложении.

Добавление элемента управления экспресс-формы в основную форму

Экспресс-формы можно добавлять в основную форм только при наличии столбца подстановки, который предназначается для таблицы экспресс-формы.

  1. Войдите в Power Apps.

  2. Откройте решение с таблицей, в которой нужно изменить форму, и откройте нужную таблицу, а затем выберите область Forms .

  3. Откройте форму, у которой Тип имеет значение Основная

  4. В конструкторе форм выберите "Быстрое представление " в области "Компоненты ".

  5. В диалоговом окне Выберите формы быстрого просмотра выберите столбец Подстановка, затем выберите значение столбца подстановки. Дополнительные сведения: свойства контрола быстрого просмотра.

    Добавьте элемент управления быстрого просмотра.

  6. Нажмите кнопку "Готово", чтобы закрыть диалоговое окно "Выбор форм быстрого просмотра ". Форма быстрого просмотра отображается в форме.

  7. Чтобы сохранить и опубликовать форму, нажмите кнопку "Сохранить и опубликовать".

Это важно

Помните о поведении, которое происходит при создании родительской связи с той же таблицей. Например, если организация имеет отношение к организации и создается подставного, которая используется формой быстрого создания, которая создает родительскую строку, первая строка не будет сохранена с подстановкой, имеющей значение родительской строки. Это из-за циклической ссылки, введенной с использованием той же таблицы. Если эта проблема возникла, ее можно устранить, удалив родительский идентификатор строки в форме быстрого создания перед сохранением строки.

Свойства формы быстрого просмотра

Если форма быстрого просмотра используется в основной форме, можно задать или обновить следующие свойства.

Свойство Description
Имя Обязательный: введите уникальное имя для формы быстрого просмотра. Используйте это имя при ссылке на форму в скриптах.
Этикетка Обязательный: введите метку, отображаемую для формы быстрого просмотра.
Отображать подпись в форме Выберите, следует ли отображать метку в форме.
Столбец подстановки Выберите один из столбцов подстановки, включенных в форму.
Связанная таблица Это значение зависит от выбранного Столбец подстановки. Обычно это основная таблица для отношения таблиц 1:N для поиска.

Если таблица содержит поиск потенциального клиента, который может содержать либо учетную запись, либо контакт, в столбце форма быстрого просмотра вы можете выбрать форму быстрого просмотра как для учетной записи, так и для контакта, изменив это значение и затем выбрав другую форму быстрого просмотра.
Экспресс-форма Если в связанной таблице есть быстрые формы просмотра, их можно выбрать здесь. В противном случае выберите Создать, чтобы создать новую запись.

Дальнейшие шаги

Создание и изменение формы карточки