# Automated view generation

**URL:** <https://forum.inductiveautomation.com/t/automated-view-generation/116498>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [July 22, 2026, 4:06pm UTC](https://forum.inductiveautomation.com/t/automated-view-generation/116498 "2026-07-22T16:06:48Z")\
**Posts on this page:** 1\
**Showing post:** 3

<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:** [July 22, 2026, 4:35pm UTC](https://forum.inductiveautomation.com/t/automated-view-generation/116498/3 "2026-07-22T16:35:06Z")

</div>

There's no supported way to inject project resources via scripting, but it's possible to do anyways, because scripting.

This thread has some advice:

> [@Autogenerate Views inside the Perspective View Folder Structure (Self Aware SCADA)](https://forum.inductiveautomation.com/t/autogenerate-views-inside-the-perspective-view-folder-structure-self-aware-scada/63204):
>
> I’m trying to solve the problem of manually building out Main Views when I have a data model that encompasses all of the information necessary to auto generate said Main Views. Outlined below is information describing the background of the problem I’m trying to solve with the Ideal Solution. In this context I’m using the idea of ‘Self Aware SCADA’ to have the ability to auto generate views from a dataset within a defined data model. Design Purpose: Auto generate views (inside the Perspective…

Though it's mostly got designer-scoped advice, which would only allow you to edit the currently open project.

---

_[View the full topic](https://forum.inductiveautomation.com/t/automated-view-generation/116498)._
