Запустить Visual Studio 2010 и создать новый проект Приложение LightSwitch (Visual C#)
В поле имя ввести Учет успеваемости студентов
(рис 7.1)
Используя кнопку Обзор укажите каталог для сохранения приложения, а затем нажмите кнопку ОК. В результате будет создан пустой проект LightSwitch
(рис 7.2)
В нашем примере для хранения информации будет использован внутреннее хранилище LightSwitch ApplictionData.
Первым действием является создание таблицы, для этого необходимо нажать кнопку Создать таблицу. Будет открыт конструктор таблиц в котором необходимо задать название таблицы и добавить необходимые для таблицы поля.
(рис 7.3)
Укажите название таблицы – Студенты, а в качестве полей добавьте: ФамилияСтудента (String), ИмяСтудента (String), ОтчествоСтудента(String), ГодРождения (Integer).
(рис 7.4)
Сбросьте флажок Обязательно для полей ОтчествоСтудента и ГодРождения.
Следующим шагом необходимо добавить вычисляемое поле Возраст. Для этого необходимо нажать кнопку Вычисляемое свойство, появится новое поле в таблице. Следует задать для него имя Возраст.
(рис 7.5)
В окне Свойства для данного поля необходимо выбрать команду Изменить метод.
(рис 7.6)
В коде программы записать метод расчета возраста
public partial class Студенты
{
partial void Возраст_Compute(ref int result)
{
// Присвоение результату значения нужного поля
if (ГодРождения.HasValue)
result = DateTime.Now.Year - (int) ГодРождения;
}
}
Затем следует создать новую таблицу Группы, Для этого нажать кнопку Создать таблицу.
(рис 7.7)
В новой таблице будет храниться информация о студенческих группах. И добавить в нее одно поле НазваниеГруппы.
(рис 7.8)
Вернитесь в таблицу Студенты и определите ее отношения с таблицей группы.
Для этого нажмите кнопку Отношения.
(рис 7.9)
В появившемся диалоговом окне Добавление нового отношения определите требуемые связи:
(рис 7.10)
Все настройки определите в соответствии с приведенным примером. В Группе может быть много студентов, а каждый Студент относится только к одной группе.
В результате в таблицу Студенты будет добавлено поле внешнего ключа для связи с таблицей Группы и в редакторе будет отображаться созданное отношение.
(рис 7.11)
Выполнив двойной щелчок по изображению таблицы Группы можно открыть ее. В таблицу группы добавлена строка, отражающая ее связь с коллекцией студенты
(рис 7.12)
В дальнейшем созданная связь может быть удалена или изменена. Для этого необходимо правым щелчком по связи вызвать контекстное меню и выбрать нужную команду.
(рис 7.13)
На этом этапе нами рассмотрены основные принципы создания таблиц и отношений в LightSwitch 2011.
Добавьте остальные необходимые для нашего приложения таблицы и отношения.
Добавьте таблицу Факультеты
(рис 7.14)
Установите отношения между таблицами Факультеты и Группы.
(рис 7.15)
Добавьте таблицу Преподаватели
(рис 7.16)
Установите ее отношения с таблицей Факультеты
(рис 7.17)
Создайте таблицу Дисциплины
(рис 7.18)
Установите отношения между таблицей Дисциплины и Группы.
(рис 7.19)
Установите отношения между таблицами Дисциплины и Преподаватели.
(рис 7.20)
Последняя таблица для создания – таблица ОценкиЗаСеместр
(рис 7.21)
Установите связи таблицы ОценкиЗаСеместр и Студенты
(рис 7.22)
И отношение между таблицами ОценкиЗаСеместр и Дисциплины
(рис 7.23)
На этом подготовка источника данных может считаться завершенной. Еще раз проверьте все таблицы на соответствие их полей, а также правильность отношений между таблицами. Ошибки могут не позволить создать правильный интерфейс.
Запустить Visual Studio 2010 и создать новый проект Приложение LightSwitch (Visual C#)
В поле имя ввести Учет успеваемости студентов
(рис 7.1)
Используя кнопку Обзор укажите каталог для сохранения приложения, а затем нажмите кнопку ОК. В результате будет создан пустой проект LightSwitch
(рис 7.2)
В нашем примере для хранения информации будет использован внутреннее хранилище LightSwitch ApplictionData.
Первым действием является создание таблицы, для этого необходимо нажать кнопку Создать таблицу. Будет открыт конструктор таблиц в котором необходимо задать название таблицы и добавить необходимые для таблицы поля.
(рис 7.3)
Укажите название таблицы – Студенты, а в качестве полей добавьте: ФамилияСтудента (String), ИмяСтудента (String), ОтчествоСтудента(String), ГодРождения (Integer).
(рис 7.4)
Сбросьте флажок Обязательно для полей ОтчествоСтудента и ГодРождения.
Следующим шагом необходимо добавить вычисляемое поле Возраст. Для этого необходимо нажать кнопку Вычисляемое свойство, появится новое поле в таблице. Следует задать для него имя Возраст.
(рис 7.5)
В окне Свойства для данного поля необходимо выбрать команду Изменить метод.
(рис 7.6)
В коде программы записать метод расчета возраста
public partial class Студенты
{
partial void Возраст_Compute(ref int result)
{
// Присвоение результату значения нужного поля
if (ГодРождения.HasValue)
result = DateTime.Now.Year - (int) ГодРождения;
}
}
Затем следует создать новую таблицу Группы, Для этого нажать кнопку Создать таблицу.
(рис 7.7)
В новой таблице будет храниться информация о студенческих группах. И добавить в нее одно поле НазваниеГруппы.
(рис 7.8)
Вернитесь в таблицу Студенты и определите ее отношения с таблицей группы.
Для этого нажмите кнопку Отношения.
(рис 7.9)
В появившемся диалоговом окне Добавление нового отношения определите требуемые связи:
(рис 7.10)
Все настройки определите в соответствии с приведенным примером. В Группе может быть много студентов, а каждый Студент относится только к одной группе.
В результате в таблицу Студенты будет добавлено поле внешнего ключа для связи с таблицей Группы и в редакторе будет отображаться созданное отношение.
(рис 7.11)
Выполнив двойной щелчок по изображению таблицы Группы можно открыть ее. В таблицу группы добавлена строка, отражающая ее связь с коллекцией студенты
(рис 7.12)
В дальнейшем созданная связь может быть удалена или изменена. Для этого необходимо правым щелчком по связи вызвать контекстное меню и выбрать нужную команду.
(рис 7.13)
На этом этапе нами рассмотрены основные принципы создания таблиц и отношений в LightSwitch 2011.
Добавьте остальные необходимые для нашего приложения таблицы и отношения.
Добавьте таблицу Факультеты
(рис 7.14)
Установите отношения между таблицами Факультеты и Группы.
(рис 7.15)
Добавьте таблицу Преподаватели
(рис 7.16)
Установите ее отношения с таблицей Факультеты
(рис 7.17)
Создайте таблицу Дисциплины
(рис 7.18)
Установите отношения между таблицей Дисциплины и Группы.
(рис 7.19)
Установите отношения между таблицами Дисциплины и Преподаватели.
(рис 7.20)
Последняя таблица для создания – таблица ОценкиЗаСеместр
(рис 7.21)
Установите связи таблицы ОценкиЗаСеместр и Студенты
(рис 7.22)
И отношение между таблицами ОценкиЗаСеместр и Дисциплины
(рис 7.23)
На этом подготовка источника данных может считаться завершенной. Еще раз проверьте все таблицы на соответствие их полей, а также правильность отношений между таблицами. Ошибки могут не позволить создать правильный интерфейс.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.