Опубликован: 27.12.2011 | Доступ: свободный | Студентов: 1334 / 36 | Оценка: 4.44 / 4.44 | Длительность: 12:31:00
Самостоятельная работа 12:

Использование внешних источников данных

< Самостоятельная работа 11 || Самостоятельная работа 12: 12 || Лекция 11 >

В результате импорта будет создан внутреннее для LightSwitch представление данных со всеми связями, заданными в исходной базе данных.

Любую таблицу можно открыть для просмотра и редактирования в конструкторе. Выполненные с помощью конструктора изменения будут переноситься в базу данных.

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

Для создания экрана в контекстом меню Экраны выберите команду Добавить экран. Выберите шаблон Экран со списком и подробными сведениями, данные экрана AdventureWorksData.Product. В качестве дополнительных данных включите все предлагаемые таблицы. Задайте имя экрану РедактированиеПродукта.

Будет создан сложный экран с большим количеством подключенных источников данных.

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

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

Самостоятельное задание

  1. Создайте экран для редактирования таблицы Location,
  2. Создайте экран поиска для таблицы Vendor.
  3. Создайте экран для просмотра и редактирования таблицы Vendor и связанных с ней таблиц.
< Самостоятельная работа 11 || Самостоятельная работа 12: 12 || Лекция 11 >