当前位置: 首页 > article >正文

第六十四章 假脱机设备 - 使用 %SPOOL 打印

文章目录

  • 第六十四章 假脱机设备 - 使用 %SPOOL 打印
    • 使用 `%SPOOL` 打印
      • 使用 Print 函数

第六十四章 假脱机设备 - 使用 %SPOOL 打印

使用 %SPOOL 打印

%SPOOL 实用程序菜单的选项 1 Print(打印)允许您在任何设备上打印 ^SPOOL 全局中的一个或多个文档,继续打印中断的文档,以及将单张纸张手动送入信纸质量打印机。通过将输出发送到后台处理程序,可以在输出设备打印文档时释放终端用于其他用途。

可以在完全创建后台打印文档之前或之后开始打印。如果打印机赶上新输出,则打印过程将暂停 5 秒钟,然后打印在此期间累积的所有输出。打印过程知道您何时关闭了后台打印文档,并在文档完成时完成。

%SPOOL 打印文档时,它会跟踪已打印的页面。它还会创建页面索引,以便可以按页码对文档进行排序,并从您选择的任何页面的顶部开始打印。

如果停止打印(例如,在终端输出期间按 Ctrl-c,或者打印机损坏),则可以稍后在最后一个部分打印的页面的顶部或文档中任何其他页面的顶部继续打印。请注意,IRIS 不会将文档开头的换页数计为页数中的页数。

%SPOOL 使用术语 despool 来表示打印。仅当文档已打印(depooled)时,Despool start-end 列和描述行中才会有值。

使用 Print 函数

  1. 在 “Spool function:” 提示符下,输入 1
  2. 在“Name:”提示符下,输入 要显示帮助文本,请输入 ??列出当前命名空间中的所有现有 spool 文档,或输入要打印的 spool 文档的名称。%SPOOL 确认这是正确的文档。
  3. %SPOOL 询问要开始打印的页面时,请按回车键从第一页开始,或输入文档中的任意页码。如果您尝试从打印过程尚未到达的页面顶部开始打印,则会显示以下消息:警告:打印尚未到达此点。在此警告之后,%SPOOL 将询问是否确定要在所选页面上开始打印。如果输入 No,它将返回到 “ Start at page:” 提示符。如果输入 Yes 以确认起始页,则 %SPOOL 将显示相关页面的前几行,并再次确认这是正确的页面。
  4. 系统将提示您输入副本数。
  5. %SPOOL 允许输入要打印的其他后台打印文档的名称。当按 Return 键响应 “ Name:” 提示时,它会询问输出设备及其右边距。输入此信息以开始打印。

请注意,%SPOOL 在每页之后都会发出一个换页,无论您是在屏幕还是打印机上打印。

以下示例演示如何在 ^SPOOL 全局变量中打印文档,在本例中称为 SPOOLFILE。文档将在名为 MYPRINTER 的设备上打印。

%SYS>DO ^%SPOOL

Spool function: 1  Print 
Name: ??

#  Name        Lines   Spool start      Despool start-end
1  SPOOLFILE   1      30 Aug  2:23 pm    30 Aug  2:25 pm-2:25 pm
  This is my test spool file

Name: SPOOLFILE

1  SPOOLFILE    30 Aug 2003  2:23 pm  this is my test spool file
SPOOLFILE has 1 pages.
Is this correct?  Yes=>Y
Start at page:  1=>Y
How many copies?  1=>Y

Name:RETURN
Print spooled files on
Device: MYPRINTER RETURN Parameters: "WNS"=>
Free this terminal? Yes =>Y
Starting Job in background . . . started.

Spool function:

http://www.kler.cn/a/467561.html

相关文章:

  • macOS 安装 python3.11
  • node.js内置模块之---fs 模块
  • 代码随想录 day62 第十一章 图论part11
  • vue3+Echarts+ts实现甘特图
  • js -音频变音(听不出说话的人是谁)
  • RabbitMq的Java项目实践
  • 深度解析与实践:HTTP 协议
  • 25/1/14 算法笔记<强化学习> 生成对抗模仿学习
  • Navicat 17 for Mac 数据库管理软件
  • JS (node) 的 ACM 模式 + debug方法 (01背包为例)
  • Centos7无法使用 yum命令 报错 Cannot find a valid baseurl for repo: base/7/x86_64
  • halcon三维点云数据处理(六)find_box_3d
  • 无刷直流电机(BLDC)六步换向法
  • ARM 汇编基础总结
  • 语义搜索、语义数据搜索
  • 折叠手机市场出现崩塌迹象,三星做了努力,将推低价折叠手机
  • GO语言学习(一:背景与代码初始)
  • Nginx:SSL/TLS 配置
  • HTML5 动画效果:淡入淡出(Fade In/Out)详解
  • AI 热潮背后的沉重:解读 DeepMind 天才科学家 Felix Hill 的心声
  • WebGL 实践(一)开发环境搭建
  • Json与jsoncpp
  • 使用 Jupyter Notebook:安装与应用指南
  • 深度学习中的步数指的是什么
  • 【含开题报告+文档+PPT+源码】基于SpringBoot的线上动物园售票系统设计
  • Python 基于 opencv 的人脸识别监控打卡系统(源码+部署)