Report form
Синтаксис:
report form <файл> / ? [<диапазон>] [for условие][while условие][plan][heading <строка_символов>][summary] [noeject][to print | to file <файл>][off].
Команда report form использует файл с формой отчета (созданный ранее командой create report) для создания отчета. Предполагается, что имя файла (<файл>) имеет расширение . frx, если не указано по-другому. Опция for используется для определения условия (условие), которое должно встретиться до того, как запись будет напечатана. При использовании опции while записи печатаются до тех пор, пока условие не перестанет быть истинным. Если не использован диапазон (<диапазон>), то предполагается использование всех записей (all). Опция plan пропускает заголовки страниц. Опция heading, за которой идет строка символов (<строка_символов>), позволяет добавить любой заголовок помимо того, который был указан в момент, когда отчет создавался с помощью команды create report. Опция noeject отменяет первоначальный прогон страницы. Опция summary приводит к печати краткого отчета. То print направляет вывод на экран и на принтер, в то время как to file направляет вывод в файл на диске. Если вместо имени файла использован знак вопроса, то появляется список файлов отчетов. Пользователь может выбрать из списка нужный для печати отчет. Необязательный параметр off отключает обычно принятый вывод на экран в то время, пока отчет печатается.
Restore
Синтаксис:
restore from <файл> | memo <мемо_поле>[additive].
Команда restore считывает в память переменные памяти, которые хранятся в файле переменных памяти или в поле мемо. При использовании restorefrom с именами файлов предполагается, что имя <файл> заканчивается расширением .mem; если это не так, то расширение необходимо указывать. Если использована опция additive, то текущие переменные памяти не будут уничтожены.
Resume
Синтаксис:
resume.
Команда resume — это пара к команде suspend. Resume заставляет программу продолжить выполнение со строки, следующей за той, в которой выполнение программы было приостановлено (см. также Suspend).
Retry
Синтаксис:
retry.
Команда retry возвращает управление вызывающей программе и выполняет ту же строку, которая вызвала программу, содержащую команду retry. Функция retry похожа на функцию команды return; однако return выполняет строку, следующую за той, которая вызвала программу, a retry выполняет ту строку, которая вызвала программу. Retry полезна при ситуациях ликвидации ошибок, когда надо ликвидировать аварийную ситуацию и повторить команду.
Return
Синтаксис:
return [to master | <выражение> | to <имя_процедуры>].
Команда return заканчивает выполнение командного файла или процедуры. Если командный файл был вызван другим командным файлом, то управление программы передается этому другому командному файлу. Если командный файл не был вызван другим командным файлом, управление передается на уровень команд. Если использована опция to master, управление возвращается в командный файл наивысшего уровня. Если использована опция to <имя_процедуры>, управление передается той процедуре, имя которой указано. Опция <выражение> (выражение) используется для возврата значения, полученного в определенной пользователем функции, в другую процедуру или в командный файл.
Достарыңызбен бөлісу: |