Створення програмних файлів.
Програмні
файли створюються командою
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)
ІІ.
Порядок виконання роботи
-
Вивчити теоретичний
матеріал.
-
Відповісти на
запитання.
-
Виконати задачу
відповідно до свого номера варіанта.
-
Скласти звіт, в
якому викласти коротко теоретичний
матеріал, дати відповіді на запитання,
показати розв,язок
задачі.
ІІІ.
Індивідуальні
завдання
Для
створеної в попередніх лабораторних
роботах БД створити програмний файл, у
якому за змістом задачі знайти середнє,
суму, кількість. Використовувати
оператори введення - висновку найпростіші
і відформатовані.