Get Data Table Row error "The type of Out Row is undetermined"

I am trying to create a graph that can parse the data inside a data table row based on the row passed into the graph as an input

The input is “Data Table Row Handle Structure”, which can be broken into Data Table and Row Name - when I try to use “Get Data Table Row” with these variables I am getting a compile error.

I also have tried creating a variable for the data table with the default value set, but both return this same error;

“The type of Out Row is undetermined. Connect something to Get Data Table Row to imply a specific type.”

Does anyone know why this error is showing and what I can do to resolve it?

1 Like

Is there a reason you have the quest list input? Disconnect that and choose the datatable asset?

Why not just reference the datatable in the node itself?
image

2 Likes

If you know the struct type that the data table contains, click and drag from the OutRow pin and drop. Select the struct type.

1 Like

Ah thank you, this resolved it for me. Not sure what the difference in doing it via a var and putting it into the node directly is, but there’s no more errors so whatever, I’m happy :smiley:

Thanks again

1 Like

break the out row (to your data table structure) manually, will fix the error

Hey, I’ve just bumped into this problem after I wanted to alter a BP I created earlier. Changed the data table structure and I wanted to use the new one to feed it into an array so the Out Row connected to an Add node with my struct array tied in.
Got the error message immediately although everything should work.
I just added the Break Struct node out of the Out Row and it compiled properly.
Next I just tied back my Add node, compile, save, perfect.
Then deleted the Break Struct node, leaving everything in the old state, compile, save, it works.

So what worked in the past (made it in 5.4 I guess), isn’t works today even making it from scratch.
What. The. Heck….