# Power Table ConfigureCell/ConfigureEditor

**URL:** <https://forum.inductiveautomation.com/t/power-table-configurecell-configureeditor/28251>\
**Category:** Ignition\
**Created:** [September 13, 2019, 2:47pm UTC](https://forum.inductiveautomation.com/t/power-table-configurecell-configureeditor/28251 "2019-09-13T14:47:42Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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 13, 2019, 3:14pm UTC](https://forum.inductiveautomation.com/t/power-table-configurecell-configureeditor/28251/2 "2019-09-13T15:14:10Z")

</div>

@michael.walter, I moved this post out to a new thread.

I would encourage taking a look at my post in another thread, solving essentially the problem you're describing:

> [@Force configure cell update in power table](http://forum.inductiveautomation.com/t/force-configure-cell-update-in-power-table/16318/7):
>
> The much more efficient solution is to embed a custom editor, which will lookup the datasets dynamically whenever it’s appropriate. I’ve got a very simple example of this below; the project has an editable ‘Options’ dataset, and the available options in column B in the editable table will be dynamic based on the value in column A. The relevant code is here: root = self from javax.swing import JComboBox, DefaultCellEditor, DefaultComboBoxModel class CustomCellEditor(DefaultCellEditor):…

Note that, as @pturmel (correctly) likes to point out, you would _not_ want to do something blocking like `system.db.runPrepQuery` directly in a frontend call - those scripts block the event dispatch thread, meaning your client will hang up entirely if that query ever returns slowly.

---

_[View the full topic](https://forum.inductiveautomation.com/t/power-table-configurecell-configureeditor/28251)._
