русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ОПИШИТЕ СПОСОБЫ ИСПОЛЬЗОВАНИЯ ПРЕДСТАВЛЕНИЙ ДАННЫХ В ОТЧЁТАХ И ДЛЯ РЕДАКТИРОВАНИЯ ИНФОРМАЦИИ. ПРОКОММЕНТИРУЙТЕ ЭТАПЫ СОЗДАНИЯ МЕНЮ ПРИЛОЖЕНИЯ.


Дата добавления: 2015-07-09; просмотров: 459; Нарушение авторских прав


представления могут быть использованы при создании отчетов. Например, нам нужно получить отчет, содержащий данные всех трех указанных ранее таблиц. Можно, воспользовавшись конструктором отчетов, назначить в качестве источника данных сами таблицы, но тогда придется конструировать многотабличный отчет со связями между таблицами типа “один-ко-многим”. Можно воспользоваться мастером (One-To-Many Report Wizard), но этот мастер работает только с двумя связанными таблицами.

Наиболее рациональным вариантом является именно использование представления в качестве источника данных. Давай попробуем создать такой отчет в конструкторе.

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

Для группировки данных в нашем отчете воспользуемся соответствующим пунктом меню Report (Отчет). На экране появится диалоговое окно Data Grouping (Группировка данных).

В данном окне мы можем задать условие группировки данных, причем можно как просто указать поле, так и написать какое-нибудь выражение (на языке Visual FoxPro, естественно).

В нашем случае данные будут представлены в виде групп, заголовком которых будет являться номер этажа. Более того, мы можем получить итоговые значения как по каждому этажу (поместив соответствующее выражение в область отчета Group Footer), так и итоги по всему отчету, воспользовавшись командой Report | Title | Summary.

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

После того как вы открыли конструктор, можно приступать к созданию меню. Для этого выполните следующие действия:

В поле Prompt (Приглашение) введите наименования первого пункта меню и нажмите клавишу <Enter> или <ТаЬ> для перехода на следующее поле. Курсор оказывается в списке Result (Результат).



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

Тип меню Назначение

Command (Команда) При выборе пункта меню данного типа будет выполняться связанная с ним команда

Pad Name (Наименование строки меню) При выборе пункта меню никаких действий выполняться не будет. Как правило, используется в качестве дополнительного пояснения к меню

Submenu (Подменю) При выборе пункта меню раскрывается связанное с данным пунктом ниспадающее меню

Procedure (Процедура) При выборе пункта меню вызывается процедура, определенная для данного пункта меню

Указав тип пункта меню, перейдите в следующую строку и введите информацию о втором пункте меню.

Введите наименования остальных пунктов меню и их типы.

Для просмотра созданных пунктов меню нажмите кнопку Preview (Просмотр). Основное меню Visual FoxPro будет заменено созданным меню. Пункты меню отображаются на экране в порядке их описания. На экране также появляется диалоговое окно Preview (Просмотр), в котором отображается текст текущего пункта меню, его тип и выполняемое действие.

 



<== предыдущая лекция | следующая лекция ==>
 | ОБЪЯСНИТЕ ИСПОЛЬЗОВАНИЕ GRID-ОБЪЕКТОВ ПРИ СОЗДАНИИ МНОГОТАБЛИЧНЫХ ФОРМ.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.186 сек.