Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных / lab5OBDStvor_progr_f.doc
Скачиваний:
8
Добавлен:
07.02.2016
Размер:
90.11 Кб
Скачать

Створення програмних файлів.

Програмні файли створюються командою

MODIFY COMMAND ім'я

або MODIFY FILE ім'я текстового файлу

У команді MODIFY COMMAND по умовчанню файл має розширення

PRG. Можна використовувати маску * або ?.

У команді MODIFY FILE не діє умовчання для імені файлу.

Перша команда відрізняється від другої тем, що виводить рядки файлу, не ламаючи їх у правому краю. Це зручно при роботі з довгим рядком. Але при роботі з таблицею таке створення перетворює таблицю в "кашу".

Створення програмного файлу виконується також за допомогою цих же команд.

У командах можна використовувати опції:

[NOEDIT]- блокування виправлень файлу;

[NOWAIT]-вікно редактора не перешкоджає активації іншим вікнам, меню й іншим об'єктам прикладної системи;

[WINDOW N]-для завдання вікна, у якому буде відбивати файл.

Запускається програма командою

DO ім'я файлу

Приклад: Програма, яка обчислює середню зарплатню zpl.prg

clear

set talk off

use baza

store ' ' to nceh

store 0 to s

store 0 to k

@ 2,10 say 'Уведіть найменування цеху' get nceh

read

clear

do while .not.eof()

if ceh=nceh

s=s+zpl

k=k+1

endif

skip

enddo

szpl=s/k

@ 4,10 say 'сума виплат робітником цеху за місяць'

@ 5,25 say s

@ 6,10 say 'середня зарплата'

@ 7,25 say szpl

wait

clear

set talk on

Запускається ця програма командою DO ZPL.PRG

Корисно використовувати команду очикування

.WAIT [<повідомлення>][TO<символьна змінна>]

[TIMEOUT<вирN>][WINDOW[NOWAIT]][CLEAR]

Приклад:

WAIT '...' TO s WINDOW

.KEYBOARD<C>

KEYBOARD '...+'Enter' CHR(B)

ІІ. Порядок виконання роботи

  1. Вивчити теоретичний матеріал.

  2. Відповісти на запитання.

  3. Виконати задачу відповідно до свого номера варіанта.

  4. Скласти звіт, в якому викласти коротко теоретичний матеріал, дати відповіді на запитання, показати розв,язок задачі.

ІІІ. Індивідуальні завдання

Для створеної в попередніх лабораторних роботах БД створити програмний файл, у якому за змістом задачі знайти середнє, суму, кількість. Використовувати оператори введення - висновку найпростіші і відформатовані.

Соседние файлы в папке Базы данных