PrintDisplay
将指定的图形画面打印到默认打印机。如果未指定画面,则此命令会打印具有焦点的画面。
如果指定的画面当前不可见,则
FactoryTalk View
将在不显示画面的情况下进行打印。如果该命令发出时未指定画面,并且没有画面拥有焦点,则不会发生任何操作。语法
PrintDisplay <
Me
| display
>
[/U] [/T
<tag>, <tag>, ..
] [/P
<component>
] [/Wait
=tttt
] [/F <File
="pdf
">]
其中
<
Me
| display
>
- <Me>打印当前的图形画面(从中运行该命令的画面)。
- <display>是对图形画面的相对或绝对引用。如果文件名中包含空格,请用引号将其括起来。
- display是对要打印的图形画面的相对或绝对引用。如果文件名中包含空格,请用引号将其括起来。
[/U]
在开始打印之前更新所有输入字段中的标签值。[/T
<tag>,
]
是将被替换到画面中的标签(用逗号隔开)的列表。[/P
<component>
]
是对参数文件的相对或绝对引用,此参数文件包含将被替换到画面中的标签名称。如果文件名中包含空格,请用引号将其括起来。[/Wait=
tttt
]
是在开始打印之前要等待的时长,其中 tttt
是以毫秒为单位的时间。如果您还使用了 /U 参数,则请指定足够的时间,以允许上传标签值。如果未指定时间,则 FactoryTalk View
[/F <File="
pdf
">]
将画面打印到指定的 PDF 文件,其中 pdf
是包含绝对路径的文件名。<File="
pdf
">
可选。还可以在运行时指定文件名和位置。备注
PrintDisplay
打印整个运行时画面,即使部分画面被其他画面覆盖。还可以使用 ScreenPrint
命令打印监视器上所有显示内容的图象。PrintDisplay
命令不一定打印处于运行时状态的 ActiveX 或 OLE 对象。为确保画面的打印包含处于当前运行时状态的所有对象,请使用 ScreenPrint
命令。该命令只能在发出该命令的
FactoryTalk View SE
Client 上运行。当该命令从 FactoryTalk View Studio
或 HMI 服务器发出时,该命令将被忽略。提供反馈