Blueprint Data Table

Please Epic, add the basic functions of adding and updating DataTableRows in the Blueprint Editor. These are essential functions and workarounds are a realy pain :frowning:

DataTables are meant as static data and not meant to be changed at runtime

But why? Would that be such a big deal, to add this functionality? Especially for Product Configurators for Example, Data Tables are much more well-arranged than Structs

What you need is a plugin for using an SQL database, preferable SQLite. I have no idea why Epic doesnā€™t want to add this, this is such an oversight but hey, they canā€™t even get to add a ā€œcategoryā€ feature for our vault. :stuck_out_tongue:

The easy thing to do would be to have a static/read only parameter for their data tables. Disabling it would allow you to call nodes for editing the table contents

[[PLUGIN] USQLite - Marketplace - Unreal Engine Forums


]([PLUGIN] USQLite - Marketplace - Unreal Engine Forums)

There are many many reasons to not allow DataTables to be modifiable at runtime. Most importantly, it would defeat their primary purpose - being extremely fast and lightweight for storing a lot of static data.

Thank you thats perfect!

But when will there be a native writeable option?

The above suggested plugin doesnā€™t support MacOS or iOS, for example, which should be a pretty big deal.

Itā€™s not like this is a new request:

(2015) https://forums.unrealengine.com/unreā€¦le-during-play

(2015) https://forums.unrealengine.com/deveā€¦with-blueprint

(2016) https://forums.unrealengine.com/unreā€¦72-data-tables

(2016) https://forums.unrealengine.com/unreā€¦-for-4-16-4-17

(2017) https://forums.unrealengine.com/deveā€¦hin-the-editor

Bet Iā€™ve missed a few tooā€¦

yeah it would be nice to get a deeper look at how EpicGames themselves solve such problems for example on their Fortnite game