Скачать 47.62 Kb.
|
Лабораторная работа №4 Тема: «Создание приложения в Visual Studio для отображения отчета, созданного в Cristal Reports» Создание проекта в Visual Studio. Запустите Visual Studio.Net создайте новый проект Windows Application, назовите проект Institut. Сохраните проект в своей папке. Создание проекта Необходимо запустить среду разработки Visual Studio .Net 2005. Для этого вы должны выбрать закладку с названием Visual Studio .Net 2005 из меню Пуск→Программы →Microsoft Visual Studio .Net 2005: После этого откроется среда разработки Visual Studio .Net 2005. Дальше вам необходимо создать новый проект. Для этого выберете элемент Project из меню: ![]() File →New →Project: С появившимся меню вам нужно проделать следующие действия: 1. В поле Project Types выберите Visual C# Projects; 2. В поле Templates выберите Windows Application; 3. В поле Name введите Institut и нажмите ОК. Перед вами появится пустой шаблон формы (окна будущего приложения), создаваемый по умолчанию средой разработки Visual Studio .Net 2005. Теперь вам нужно установить на вашу форму компоненты и настроить их. Создадим форму, на которой расположим кнопки для открытия отчета: ![]() Для этого перетащите элемент Button с панели Toolbox. Щелкните правой кнопкой по данному объекту, и измените свойство Text, введите выводимый на кнопке текст «Список студентов института», аналогично перетащите вторую кнопку и в свойстве Text – введите «Отчет о рейтинге студентов». Создадим отчет аналогичный лабораторной работе № 3. Для того, чтобы создать отчет средствами Visual Studio необходимо:
Выбрать пункт Access/Exel (DAO). Затем в строке Database Name, нажать на кнопку и выбрать базу данных, которая будет являться источником данных. ![]() Нажмите на кнопку Готово. В следующем окне раскройте содержимое пункта Tables. Выберите таблицу Студенты из базы данных, нажимая на >. ![]() Нажмите ОК. Затем в окне Field Explorer раскрыть список Database Fields ![]()
В поле из списка выбрать поле Специальность из таблицы Студенты. ![]() Для подсчета итогового значения количества, добавить текстовое поле, для этого с панели перетащить объект ![]() ![]() Созданное поле расположите рядом с текстовым полем Количество студентов (см. стр. 5). Для того, чтобы создать поле для итогового подсчета, расположите текстовый объект, в котором введите Всего студентов в области Report Footer ![]() Расположите специальные поля в бланке отчета. Раскройте список Special Fields в окне Field Explorer. Функцию Page Number расположите в области отчета Page Footer, а функцию Data Date в области Report Header. ![]() Рисунок Структура отчета в режиме конструктора. Для того, чтобы просмотреть предварительные результаты отчета, выберите вкладку ![]() Для того, чтобы отобразить результаты отчета в приложении Visual Studio необходимо: Добавить в проект вторую форму для отображения содержимого отчета в приложении.
В появившемся окне из поля со списком выберите имя созданного отчета. Перейдите на первую форму.
![]() Запустите приложение, нажав F5 или на ![]() Создать отчет, подсчитывающий рейтинг студентов и определяющий номер курса. Добавить в проект файл Crystal Reports.
![]()
Group Name Fields -> Insert Group -> из поля со списком выбрать №_зачетки -> OK.
![]()
Создадим формулу. Formula Fields -> New -> Введите имя F1 ->Use Editor Введите следующую формулу: ![]() Введите формулу: Switch ({#RTotal0}>4.5,"отличник",{#RTotal0}>=4 And {#RTotal0}<=4.5,"хорошист",{#RTotal0}>=3 And {#RTotal0}<4,"ударник" )
Создадим формулу для вычисления номера курса. Formula Fields -> New -> Введите имя F2 ->Use Editor Введите следующую формулу: ![]() Функция Left( ) вырезает слева из указанного строкового источника, указанное во втором параметре количество символов, в нашем случае источник – значение поля Группа, количество символов – 2. Закрыть окно построителя формул и сохранить изменения.
В результате у вас должна получиться следующая структура отчета: ![]() Просмотрите результат в предварительном просмотре ![]()
![]() Запустите приложение. |
![]() | Лабораторная работа Выполнение расчетов с использованием программирования в среде Visual Basic for Applications (vba). 8 | ![]() | Задания на экзамен выполняются студентом в компьютерном классе при наличии конспектов под руководством преподавателя |
![]() | Запустите текстовый редактор, например Visual Studio Code, Sublime Text, Notepad++ или Блокнот | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
![]() | Программного обеспечения для нужд ОАО «нтц еэс» мicrosoft visual studio premium (продление подписки msdn) | ![]() | Получить практические навыки в составлении и анализе бухгалтерских проводок и группировке учетной информации, содержащейся в первичных... |
![]() | Лабораторная работа №8. Структурирование таблицы с автоматическим подведением итогов | ![]() | ... |
![]() | Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49 | ![]() | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |