Клиппер 5. Справочник

имя файла. По умолчанию обрабатывается


    имя файла. По умолчанию обрабатывается последний элемент очереди.
 
  Возвращаемое значение
 
    cFileName - символьная строка, содержащая имя файла в той форме, в
    которой оно было задано при добавлении элемента в очередь, или пустая
    строка при задании номера отсутствующего в очереди элемента или при
    пустой очереди.
 
  Описание
 
    Функция позволяет определить имя файла и путь доступа (если он был
    задан при постановке в очередь) для заданного элемента очереди спулера


    печати.
 
    Вызов данной функции приостанавливает текущую распечатку, возобновить
    которую позволяет вызов функции SPOOLACTIV().
 
  Примеры
 
  . Получение имени файла из последнего элемента:
 
    ? SPOOLENTRY()                      // Имя файла (возможно с путем)
    SPOOLACTIV()                        // Возобновление печати
 
  . Получение имени файла из предпоследнего элемента:
 
    ? SPOOLENTRY(SPOOLCOUNT() - 1)      // "", если очередь пуста
    SPOOLACTIV()                        // Возобновление печати
 

See Also: SPOOLCOUNT()
SPOOLDEL()

 

 

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

Содержание раздела