з клавіатури дані не тільки символьного, а й інших типів, а також у вигляді заданого виразу, що не допускається в команді ACCEPT. Тип виразу визначає тип змінної, в яку вводиться значення. Після набору вираження з клавіатури для введення його в змінну треба натиснути клавішу Enter. p align="justify"> Крім універсальної команди SAY існує команда, спеціально призначена для виведення даних на екран і принтер:
? /?? [<Вир.1> [PICTURE <вир.С>]
[FUNCTION <список функцій>] [AT <вьгр.И>] [STYLE <номер шрифту>]] [, <вир.2> ...] [,]
яка виводить значення одного або більше заданих символьних виразів. Якщо встановлено стан SET PRINT ON, то виконується вивід на принтер, якщо SET PRINT OFF, то на екран. Ця команда у формі? виводить кожен вираз на наступному рядку, а у формі?? всі вирази на одному рядку. Для друку звіту використовується команда
FORM <ім'я файлу звіту> /?
[<кордону>] [WHILE <умова>]
[FOR <умова>] [PLAIN]
[HEADING <вир.С>] [NOEJECT]
[ТО PRINTER/TO FILE <ім'я файлу>] [SUMMARY]
яка запускає програму друку звіту (файл звіту), створену командою CREATE/MODIFY REPORT.
Для створення вихідних програмних файлів використовуються звичайні текстові редактори, наприклад вбудований редактор dBASE, який викликається командою
MODIFY COMMAND/FILE <ім'я файлу> [WINDOW <ім'я вікна>]
Прикладна програма зазвичай складається з головної процедури і викликаються з неї процедур, наприклад:
<команди> ProclProc2РгосЗProcl
<команди> Proc2
&& Початок головної процедури
&& Кінець головної процедури
&& Початок Procl
&& Кінець Procl
&& Початок Ргос2
617
<команди> RETURNРгосЗ <команди> RETURN
&& Кінець Proc2 && Початок РгосЗ
&& Кінець РгосЗ
Процедура являє собою програмний модуль, який виконує певне завдання. Після її виконання управління передається в викликала або головну процедуру. Процедура так само, як і програма, викликається і виконується командою <ім'я програми>/<ім'я процедури> [WITH <список параметрів>]
Опція WITH передає в спричинюється процедуру параметри (до 64).
Кожна процедура, що розміщується у файлі процедур або в програмному файлі, повинна починатися з команди
<ім'я процедури>
і завершуватися командою
[<вираз>/ТО MASTER/TO <ім'я процедури>]
Ко...