# Creating a settings panel wizard, and obtaining individual records from the wizard

**URL:** <https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422>\
**Category:** Module Development\
**Created:** [September 4, 2020, 8:27pm UTC](https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422 "2020-09-04T20:27:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cboin](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@cboin](https://forum.inductiveautomation.com/u/cboin)\
**Post date:** [September 4, 2020, 8:27pm UTC](https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422/1 "2020-09-04T20:27:04Z")

</div>

# Problem

In short, I am working an Ignition module, and want to create a more dynamic settings page then one I have configured titled ‘fleet manager service’ in the below email.

# Goal

Ideally, I would create a settings page like that of the OPC devices settings page (see below). I think the actual Java class I need to use found in the javadocs  
at this link: [http://files.inductiveautomation.com/sdk/javadoc/ignition80/8.0.14/com/inductiveautomation/ignition/gateway/web/components/wizard/package-summary.html](http://files.inductiveautomation.com/sdk/javadoc/ignition80/8.0.14/com/inductiveautomation/ignition/gateway/web/components/wizard/package-summary.html)

Are there any examples you could provide to get me started down the development path?

# Description

Here is a description of what I want to create:

• Root settings page with button for ‘create new fleet’  
• If a user created a fleet, my settings record below will pop up, and they can fill out the fields and click save.  
• Once they navigate back to the root page, they will see their fleet record with an edit or delete button, along with the ‘create new fleet’ button so they can add as many records as they like.

FYI My current settings record extends PersistantRecord.

A perfect example of what I am going for is how the OPCUA device setup wizard works.

Let me know if you have any questions!

---

<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 4, 2020, 8:35pm UTC](https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422/2 "2020-09-04T20:35:03Z")

</div>

You need to return a RecordActionTable:

> [@Creates multiple instances of records](http://forum.inductiveautomation.com/t/creates-multiple-instances-of-records/36903/3):
>
> The overview page, where you see the descriptive fields from the PersistentRecord and have the edit/delete buttons, is (probably) a RecordActionTable, as Kevin points out. There’s an example of one here: The RecordActionTable automatically creates a RecordEditForm when you select edit, or you can manually create one:

---

<div class="post-metadata">

**Author:** ![cboin](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@cboin](https://forum.inductiveautomation.com/u/cboin)\
**Post date:** [September 4, 2020, 8:50pm UTC](https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422/3 "2020-09-04T20:50:02Z")

</div>

Thanks @paul-griffith! I will try something out on Tuesday, and will get back here if I get stuck.

---

<div class="post-metadata">

**Author:** ![cboin](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@cboin](https://forum.inductiveautomation.com/u/cboin)\
**Post date:** [September 8, 2020, 1:58pm UTC](https://forum.inductiveautomation.com/t/creating-a-settings-panel-wizard-and-obtaining-individual-records-from-the-wizard/38422/4 "2020-09-08T13:58:37Z")

</div>

@paul-griffith I tried implementing record action table, but I now have no settings panel showing up in the left gateway pane at all.
