Чтобы отобразить все поля записи, добавьте и настройте элемент управления Display form (Форма отображения). Чтобы изменить поле в записи (или добавить запись), а затем сохранить изменения в источнике данных, добавьте и настройте элемент управления Edit form (Форма редактирования).

Предварительные требования

Добавление формы и отображение данных

  1. Добавьте элемент управления Drop down (Раскрывающийся список), переименуйте его в ChooseProduct (ВыборТовара) и задайте для свойства Items (Элементы) следующее значение:

    FlooringEstimates.Name

    Примечание. Если вы не знаете, как добавить и переименовать элемент управления или установить для него свойство, см. статью о добавлении и настройке элементов управления.

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

  2. Добавьте элемент управления Форма редактирования, переместите его под список ChooseProduct и растяните форму на основную часть экрана.

    Добавление формы

    Примечание. В этой статье описан элемент управления Edit form (Форма редактирования), но принципы работы с элементом Display form (Форма отображения) те же.

  3. Установите для свойства DataSource (Источник данных) формы значения FlooringEstimates, а для свойства Item (Элемент) — следующую формулу:

    First(Filter(FlooringEstimates, Name=ChooseProduct.Selected.Value))

    Формула настроена таким образом, что после завершения настройки формы в ней будет отображаться запись, выбранная пользователем в списке ChooseProduct.

  4. На панели справа щелкните значок с изображением глаза для каждого поля, которое нужно отобразить, или коснитесь его.

    Отображение полей в форме

  5. На правой панели перетащите поле Name (Имя) на начало списка полей.

    Перемещение карточки

    Ваши изменения отразятся в форме редактирования.

    Поле имени вверху списка

Выбор типа карточки для поля

  1. Выбрав форму, щелкните или нажмите на селектор карточки для поля Price (Цена) на правой панели.

    Селектор для выбора карточки

  2. Прокрутите список вниз и выберите вариант View text (Просмотр текста), чтобы сделать поле доступным только для чтения.

    Просмотр текста

    Ваши изменения отразятся в форме.

    Число только для чтения

Только для формы редактирования: сохранение изменений

  1. Выберите форму, щелкнув или нажав на ее полосу прокрутки, и переименуйте в EditForm (Форма редактирования).

  2. Добавьте элемент управления Button (Кнопка) и установите для его свойства Text (Текст) значение Сохранить.

    Добавление кнопки "Сохранить"

  3. Установите для свойства OnSelect кнопки Сохранить следующую формулу:

    SubmitForm(EditForm)

  4. Откройте режим предварительного просмотра, нажав кнопку воспроизведения в правом верхнем углу (или нажав клавишу F5).

    Открытие режима предварительного просмотра

  5. Измените название товара, а затем нажмите кнопку Сохранить, которую вы создали.

    Функция SubmitForm сохранит ваши изменения в источнике данных, настроенном для формы.

  6. Необязательно: выберите значок закрытия, чтобы закрыть режим предварительного просмотра (или нажмите кнопку ESC).

    Закрытие режима предварительного просмотра

Дальнейшие действия