# system.print.createPrint

**URL:** <https://forum.inductiveautomation.com/t/system-print-createprint/64346>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [September 21, 2022, 5:42pm UTC](https://forum.inductiveautomation.com/t/system-print-createprint/64346 "2022-09-21T17:42:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lujan\_Paierpaj](https://avatars.discourse-cdn.com/v4/letter/l/b5ac83/32.png) [@Lujan\_Paierpaj](https://forum.inductiveautomation.com/u/Lujan_Paierpaj)\
**Post date:** [September 21, 2022, 5:42pm UTC](https://forum.inductiveautomation.com/t/system-print-createprint/64346/1 "2022-09-21T17:42:58Z")

</div>

Hi, I am programming a script for a button, which prints an object, for example a gauge. It is the first time that I work with this print function:

_**job = system.print.createPrintJob(event.source.parent.getComponent(self.getSibling(‘Gauge’)))**_  
_**job.print()**_

But it throws me the following error:

**AttributeError: ‘com.inductiveautomation.ignition.common.script.Imm’ object has no attribute ‘print’.**

I’ve been searching the forum but couldn’t find a solution. The tree is the following:

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/7/470cfec86e585efe75e4566ba515bd5c5f919b37.png)

Thanks for any help you can give me.

---

<div class="post-metadata">

**Author:** ![YF129701](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/yf129701/32/60498_2.png) [@YF129701](https://forum.inductiveautomation.com/u/YF129701)\
**Post date:** [September 21, 2022, 5:48pm UTC](https://forum.inductiveautomation.com/t/system-print-createprint/64346/2 "2022-09-21T17:48:35Z")

</div>

`system.print.createPrintJob` is a Vision-scoped function.

---

<div class="post-metadata">

**Author:** ![Lujan\_Paierpaj](https://avatars.discourse-cdn.com/v4/letter/l/b5ac83/32.png) [@Lujan\_Paierpaj](https://forum.inductiveautomation.com/u/Lujan_Paierpaj)\
**Post date:** [September 21, 2022, 7:08pm UTC](https://forum.inductiveautomation.com/t/system-print-createprint/64346/3 "2022-09-21T19:08:37Z")

</div>

Thank you very much **YF129701** for making me notice this point that I did not know. So, in Perspective I can only print with the reporting module?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 21, 2022, 7:45pm UTC](https://forum.inductiveautomation.com/t/system-print-createprint/64346/4 "2022-09-21T19:45:28Z")

</div>

> [@System.print in Perspective](https://forum.inductiveautomation.com/t/system-print-in-perspective/55307/3):
>
> Victor’s correct, there’s no analogue for the system.print functionality that works in Perspective. You’re not alone in wanting it ([[FEATURE] Print Perspective view to default printer. (or generate PDF of view functionality)](https://forum.inductiveautomation.com/t/feature-print-perspective-view-to-default-printer-or-generate-pdf-of-view-functionality/32654), [Perspective Print Screen](https://forum.inductiveautomation.com/t/perspective-print-screen/50113), [Perspective Printing and Printer Configuration](https://forum.inductiveautomation.com/t/perspective-printing-and-printer-configuration/22864), and so on) but currently there’s no standardized cross-browser way to actually do what anyone wants. Until that capability exists in browsers, our hands are basically tied. We don’t want to introduce…
