Курсовик по FoxPro
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат модель, доклад на тему
| Добавил(а) на сайт: Talalin.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
команда выводит текст, начиная с координат X,Y.
Для задания цвета во всех вышеприведенных командах используется опция
COLOR с указанием необходимой цветовой схемы. Причем при описании цвета
необходимо указать не только цвет элемента, которого мы хотим нарисовать, но и цвет фона, на котором производится рисование (в нашем случае – белый).
В задании необходимо построить диаграмму количества товаров. Из-за недостатка места выведены не названия, а номера товаров. При этом столбец, относящийся к самому дорогому товару, нарисован красным цветом, а к самому дешевому – зеленым, о чем сказано в легенде.
Полный текст программы приведен в приложении Г, а результат работы – на рисунке 4.5.1.
[pic]
Рисунок 4.5.1 – Диаграмма количества товаров.
6. Использование модулей (подпрограмм)
В языке FoxPro могут использоваться внешние и внутренние процедуры.
Внешняя процедура – это совокупность команд, осуществляющих обычно какие-то законченные действия по обработке данных и образующих отдельный командный файл, т. е. отдельно программу (модуль).
Обращение к процедуре выполняется командой DO:
DO
[WITH ][IN ]
В процедуру могут быть переданы и из нее получены некоторые величины, указанные в списке параметров после слова WITH. Этими величинами могут быть не только переменные и константы, но любые разрешенные выражения. В таком случае первой командой в вызываемой процедуре должна быть команда, воспринимающая их:
PARAMETERS
Совокупность команд, составляющих внутреннюю процедуру, должна начинаться командой
PROCEDURE
Для обозначения конца процедуры с возратом в вызывающий модуль может использоваться команда RETURN, хотя она и не обязательна.
По заданию требуется, используя модули, вывести сведения о товарах, поступивших позже 15.02.2001, а также вывести сведения о товарах, у которых единица измерения – шт.
Полный текст программы приведен в приложении Д, а результат работы – на рисунке 4.6.1.
[pic]
Рисунок 4.6.1 – Результаты работы программы.
7. Страховое копирование данных и реализация справки
Сбой/отключение компьютера в момент исполнения операций в прикладной системе вызвать тяжёлые последствия для данных. Дабы избежать этого, можно сделать страховое копирование всех или большинства данных в самом начале работы в специальную директорию, а в самой программе предусмотреть возможность их возврата в основную директорию.
Удобным представляется поддержка в программе специальной переменной (
например, с именем NORMZ), фиксирующей нормальное /ненормальное завершение
программы, а также переменной (NORMD) – даты текущего сеанса и сохранение
их в специальном МЕМ-файле (NORM.MEM). Переменная NORMZ должна иметь
значение `истина`, если последний сеанс работы завершился нормально, и
`ложь` в противном случае. Тогда первым шагом прикладной системы должны
быть считывание этого файла с диска и анализ переменной.
Фрагмент программы, реализующей страховое копирование данных, приведен ниже.
Рекомендуем скачать другие рефераты по теме: методы дипломной работы, шпаргалки.
Категории:
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата