Adding UD fields to the grid of landing page in a kinetic menu (application studio)

I am attempting to add 2 new UD fields to the landing page grid of Job Entry menu. These UD fields are in the JobHead_UD table. The dataview attached to that grid is “LandingPage” and appears to be dynamically built behind the scenes(?). When I add the columns to the grid named properly as my UD fields, data is not populated on a preview. What is the easiest way to add these fields to display in this grid?

I can provide more information if it is needed, thanks in advance.

Landing pages are tricky. (read suck)

Explain exactly what you want and remind me tomorrow and I will show you what to do.

It’s pretty much as simple as I described it. I just need to add 2 UD fields from the JobHead_UD table to the grid on my JobEntry landing page. These fields are just for visibility, they don’t need to do anything special.

Cool. Ok, on to it then.

You can add Colums to Landing Page grids, but if you try to fill them in with row-update, you will
have issues. Like it asking you to save etc.

If the fields aren’t in the dataset that comes back, you’ll need to add the fields in a BPM to the dataset in post processing. Note this BPM will only work in Kinetic UI, because the Smart Client will strip them, but
for this we don’t care anyway.

I’ve already done this, let me find it.

From this post:
https://www.epiusers.help/t/manipulating-the-kinetic-web-ui-from-the-backend-for-fun-and-profit/100267/3?u=klincecum

You shouldn’t need the first part of that post, just the second bit. Make sure your added
columns match exactly.

This code could be handled differently for the retrieval, (like a baq etc) but I just did a join
on the jobHead table with what was returned and merged it.

1 Like

Man…code worked like a charm but I wish there was a better way.

Thanks, marking this as solution

Yep.