# PersistentRecord + CheckBoxMultipleChoice

**URL:** <https://forum.inductiveautomation.com/t/persistentrecord-checkboxmultiplechoice/107095>\
**Category:** Module Development\
**Tags:** ignition81\
**Created:** [June 5, 2025, 5:02pm UTC](https://forum.inductiveautomation.com/t/persistentrecord-checkboxmultiplechoice/107095 "2025-06-05T17:02:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bmusson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bmusson/32/87530_2.png) [@bmusson](https://forum.inductiveautomation.com/u/bmusson)\
**Post date:** [June 5, 2025, 5:02pm UTC](https://forum.inductiveautomation.com/t/persistentrecord-checkboxmultiplechoice/107095/1 "2025-06-05T17:02:56Z")

</div>

I'd like to show a Wicket `CheckBoxMultipleChoice` on my OPC UA driver's edit page, something akin to the roles selector for local users.

Does this sound like something I can do without giving myself brain damage? Or maybe it'd be "easier" as a separate config page?

---

<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:** [June 5, 2025, 5:51pm UTC](https://forum.inductiveautomation.com/t/persistentrecord-checkboxmultiplechoice/107095/2 "2025-06-05T17:51:02Z")

</div>

_Might_ be possible with an adaptation similar to the one mentioned in this post?

> [@Upload file with RecordEditForm](https://forum.inductiveautomation.com/t/upload-file-with-recordeditform/99298/8):
>
> The SECS/GEM module does this with the following: 0. The stuff you're already doing in the form meta. Subclassing RecordEditForm Setting up a private final field to hold the FileUploadField: private FileUploadField uploadField; Overriding newEditorComponent to capture the value in the field: @Override protected Component newEditorComponent(String id, FormMeta formMeta, RecordEditMode mode, SRecordInstance record) { Component comp = super.newEditorComponent(id, formMeta, mode…
