# Sub-config categories / embedded config

**URL:** <https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478>\
**Category:** Module Development\
**Created:** [September 26, 2022, 1:53pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478 "2022-09-26T13:53:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thomas\_Mulcahy](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@Thomas\_Mulcahy](https://forum.inductiveautomation.com/u/Thomas_Mulcahy)\
**Post date:** [September 26, 2022, 1:53pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478/1 "2022-09-26T13:53:38Z")

</div>

Hi,

Is it possible to embed a tabbed config within a RecordEditForm? I need to have a number of associated configuration items relate to one ‘parent’ config item.

I can see how this is possible if I go down the Wicket route, but I want to check if it is possible before I do that.

I guess it is possible to relate all of the different config items using reference fields, but I want to edit them all on the same page.

Thanks

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 26, 2022, 1:59pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478/2 "2022-09-26T13:59:25Z")

</div>

> [@Thomas\_Mulcahy](#):
>
> but I want to edit them all on the same page.

Probably not, if the selection is arbitrary at runtime.

---

<div class="post-metadata">

**Author:** ![Thomas\_Mulcahy](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@Thomas\_Mulcahy](https://forum.inductiveautomation.com/u/Thomas_Mulcahy)\
**Post date:** [September 26, 2022, 2:11pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478/3 "2022-09-26T14:11:17Z")

</div>

Is it possible to save to the Ignition configuration, not using PersistentRecords?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 26, 2022, 2:30pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478/4 "2022-09-26T14:30:14Z")

</div>

Yes, but you have to create your own Wicket form components and a backend model for the data. See this recent discussion:

> [@Can I use a dynamically populated ComboBox for Gateway Web Field](https://forum.inductiveautomation.com/t/can-i-use-a-dynamically-populated-combobox-for-gateway-web-field/64073):
>
> Hello, I am in the process of creating a module, and I’d like to create a configuration page for the module that includes a drop-down / ComboBox that I can populate at runtime. Okay, I’ll answer the inevitable “why” question. The purpose of the module is to do small data transformations. We have a solution with several classes that encapsulate events that happen in our module; all these classes implement an interface designed for the events, but each event has a unique data structure. I’d l…

---

<div class="post-metadata">

**Author:** ![Thomas\_Mulcahy](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@Thomas\_Mulcahy](https://forum.inductiveautomation.com/u/Thomas_Mulcahy)\
**Post date:** [September 26, 2022, 2:36pm UTC](https://forum.inductiveautomation.com/t/sub-config-categories-embedded-config/64478/5 "2022-09-26T14:36:10Z")

</div>

I had a brief look at that topic. I will give it a try, thank you.
