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
会等待 2,000 毫秒。
[/F <File="
pdf
">]
将画面打印到指定的 PDF 文件,其中
pdf
是包含绝对路径的文件名。
<File="
pdf
">
可选。还可以在运行时指定文件名和位置。
备注
PrintDisplay
打印整个运行时画面,即使部分画面被其他画面覆盖。还可以使用
ScreenPrint
命令打印监视器上所有显示内容的图象。
PrintDisplay
命令不一定打印处于运行时状态的 ActiveX 或 OLE 对象。为确保画面的打印包含处于当前运行时状态的所有对象,请使用
ScreenPrint
命令。
该命令只能在发出该命令的
FactoryTalk View SE
Client 上运行。当该命令从
FactoryTalk View Studio
或 HMI 服务器发出时,该命令将被忽略。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal