имя файла. По умолчанию обрабатывается
имя файла. По умолчанию обрабатывается последний элемент очереди.
Возвращаемое значение
cFileName - символьная строка, содержащая имя файла в той форме, в
которой оно было задано при добавлении элемента в очередь, или пустая
строка при задании номера отсутствующего в очереди элемента или при
пустой очереди.
Описание
Функция позволяет определить имя файла и путь доступа (если он был
задан при постановке в очередь) для заданного элемента очереди спулера
печати.
Вызов данной функции приостанавливает текущую распечатку, возобновить
которую позволяет вызов функции SPOOLACTIV().
Примеры
. Получение имени файла из последнего элемента:
? SPOOLENTRY() // Имя файла (возможно с путем)
SPOOLACTIV() // Возобновление печати
. Получение имени файла из предпоследнего элемента:
? SPOOLENTRY(SPOOLCOUNT() - 1) // "", если очередь пуста
SPOOLACTIV() // Возобновление печати
See Also: SPOOLCOUNT()
SPOOLDEL()
SPOOLFLUSH()
Полностью очищает очередь спулера печати.
------------------------------------------------------------------------------
Синтаксис
SPOOLFLUSH() --> lDeleteAll
Возвращаемое значение
lDeleteAll - логическое значение .T., если спулер печати был
активен и его очередь успешно очищена, а иначе .F..
Описание
Функция позволяет удалить все элементы из очереди спулера печати.
Очередь состоит из элементов, каждый из которых содержит имя файла,
ожидающего печать в фоновом режиме, поэтому распечатываемый в данный
момент файл в очереди не находится и функцией не учитывается.
Примеры
. Очистка очереди спулера печати:
IF SPOOLFLUSH() // Все очищено ?
? "Очередь спулера печати очищена!"