Установка базы данных и приложений Northwind Traders

Следуя инструкциям в этой серии тем, вы можете познакомиться с понятиями, связанными с реляционными данными, которые реализованы в примере базы данных в Microsoft Dataverse. Вы также можете изучить примеры бизнес-приложений, как на основе холста, так и на основе моделей, для управления этими данными и получить практический опыт создания такого приложения. В этой первой теме объясняется, как установить базу данных Northwind Traders в вашей собственной среде и получить доступ к образцам приложений, которые вы можете открыть для редактирования, чтобы узнать, как они были построены.

Northwind Traders — это вымышленная организация, которая управляет заказами, продуктами, клиентами, поставщиками и многими другими аспектами малого бизнеса. Этот пример появился в первых версиях Microsoft Access и по-прежнему доступен в качестве шаблона Access.

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

Загрузка решения

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

Установка решения

  1. Войдите в Power Apps, затем убедитесь, что вы работаете в среде, которая содержит базу данных Dataverse.

  2. В левой области навигации выберите Решения. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт. Затем выберите Импорт на панели инструментов в верхней части экрана:

    Представление решений и точка входа для импорта решений.

  3. На странице Выбор пакета решения выберите Обзор.

    Выберите страницу пакета решения до выбора пакета.

  4. Найдите загруженный файл и выберите Открыть.

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

  5. Если у вас есть правильный файл (номер версии может отличаться), выберите Далее:

    Выберите страницу пакета решения после выбора пакета.

  6. На странице Информация о решении выберите Далее, если название решения и издатель верны.

    Страница сведений о решении.

  7. На странице Параметры импорта выберите Импортировать, чтобы подтвердить обработку сообщений SDK, что требуется для образца:

    Страница параметров импорта.

    Появится еще одна страница с информацией о ходе установки решения в течение следующих нескольких минут:

    индикатор выполнения.

    Когда установка завершится, оригинальная страница покажет результат:

    Страница импорта решения.

  8. Выберите Закрыть.

Загрузка образца данных

  1. Выберите Приложения, затем выберите Демонстрационные данные Northwind.

    Подождите несколько минут, если приложения Northwind не появятся сразу после установки решения:

    База данных Northwind в списке приложений.

  2. Когда приложение запрашивает разрешение на взаимодействие с Dataverse, выберите Разрешить:

    Диалоговое окно согласия для Dataverse.

  3. После того как приложение загружается и показывает, что демонстрационные таблицы не содержат записей, выберите Загрузить данные для заполнения таблиц:

    Кнопка загрузки данных в диспетчере демонстрационных данных.

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

    Таблицы загружаются в определенном порядке, чтобы отношения могли быть установлены между записями. Например, таблица Сведения о заказе имеет отношение "многие-к-одному" с таблицами Заказы и Продукты заказа, которые загружаются первыми.

    Вы можете отменить процесс в любое время, выбрав Отмена, и вы можете удалить данные в любое время, выбрав Удалить данные:

    Диспетчер демонстрационных данных при загрузке данных.

    Когда загрузка данных закончится, в последней строке (Отношения "многие ко многим") отображается Готово и снова становятся доступны кнопки Загрузить данные и Удалить данные:

    Диспетчер демонстрационных данных после загрузки данных.

Примеры приложений

Решение Northwind включает в себя следующие приложения для взаимодействия с этими данными:

  • Northwind Orders (холст)
  • Northwind Orders (на основе модели)

Вы открываете эти приложения так же, как вы открывали приложение в предыдущей процедуре.

Холст

Это приложение с одним экраном предлагает простое представление мастер-сведений таблицы Заказы, где вы можете просматривать и редактировать сводку заказа и каждую номенклатуру строки для заказа. Рядом с левым краем появляется список заказов, и вы можете выбрать стрелку в этом списке, чтобы показать сводку и детали этого заказа. Дополнительные сведения: Обзор приложения на основе холста для Northwind Traders.

Список заказов и сведений в приложении на основе холста Northwind.

Управляемые моделью

Это приложение работает с теми же данными (в таблице Заказы), что и приложение на основе холста. В списке заказов отобразите дополнительную информацию о заказе, выбрав его номер:

список заказов в приложении на основе модели Northwind.

Сводка заказа отображается в отдельной форме:

детали заказа в приложении на основе модели.

Если вы прокрутите форму вниз, она отобразит те же позиции строки, что и приложение на основе холста:

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

Сделайте сами

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

  1. Создание коллекции заказов.
  2. Создание сводной формы.
  3. Создание коллекции сведений.

Если вы хотите пропустить что-то, решение содержит отправную точку приложения для каждой части. В списке приложений ищите Northwind Orders (холст) — начало части 1 и так далее.

Этот обзор приложения объясняет пользовательский интерфейс, источники данных и порядок использования отношений.

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).