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


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

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

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

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

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

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

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

Замечание

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

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

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

  1. Выполните вход в Power Apps.

  2. Выберите таблицы на левой панели навигации и выберите нужную таблицу. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  3. Выберите область "Формы ".

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

  5. На панели "Форма " введите отображаемое имя и описание , чтобы отличить эту форму быстрого просмотра от других.

  6. В конструкторе форм перетащите все столбцы из обозревателя столбцов в раздел формы.

    Это важно

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

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

  8. Выберите "Опубликовать" , чтобы увидеть новую форму в приложении.

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

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

  1. Вход в Power Apps

  2. Откройте решение, относяющееся к таблице, или получите доступ к таблице непосредственно из параметра данных на боковой панели.

  3. Откройте нужную таблицу и выберите область Forms .

  4. Выберите форму быстрого просмотра или щелкните ... рядом с формой, а затем нажмите кнопку "Изменить форму" на новой вкладке.

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

Это важно

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

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

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

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

  1. Выполните вход в Power Apps.

  2. Выберите таблицы на левой панели навигации и выберите нужную таблицу. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  3. Выберите область "Формы ".

  4. Выберите форму, тип которой равенMain

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

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

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

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

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

Это важно

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

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

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

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

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

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

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