I’m trying to make a simple dashboard in Application Studio, but for some reason several columns won’t remain “unhidden”. If I go to each in the Properties and uncheck set “Hidden” to false, they’ll show up in the grid, but then if I make any other changes, like changing the order, they no longer show up in the previewer (or the published application). If I check the properties, they still show Hidden == false, but they remain hidden unless I check and uncheck them again.
I’ve seen this in 2023.1 and 2023.2 on different servers with different companies. Anyone else noticed this behavior?
We’re on 2023.2 - and I haven’t seen that specifically, but whenever columns are not displaying as I set them, I delete everything and re-add.
Which really sucks when there are more than a handful
Yeah, the fact that you had to initially “uncheck” the Hidden properties makes me pause. These should have been “unhidden” by default.
Sad to say, but I think @jwphillips may be right. I’d try deleting the columns and adding them back in.
In the Grid Model, there’s also a Columns Hidden area… I don’t know what might happen if you happened to ALSO have the same columns added in there… would it add the column twice? One hidden and one not? Never played with that, but odds are, you didn’t add any columns in there anyway.
I also thought perhaps you could have some data rules that could hide columns?? But again, unlikely… so yeah… I would try whacking those columns and re-adding.
Its very buggy. Sometimes columns are listed in the grid columns but do not appear in the grid. Sometimes they appear in the grid in preview mode but do not appear in the grid/personalize columns list in application studio, so you can’t drag them around to the order you want. The guided setup basically doesn’t work at all so I have abandoned that.
If you have a field marked hidden by default, and you bind a control to it, the control will not show up on your form (hidden by default is supposed to apply to grid columns not controls).
The only way I have found to be able to get the grid to show up the way I want it is to fully define every column in the provider model. THEN go to columns under grid model and add every single column AGAIN. Even then they often still do not show up in the right order and I just have to tell people to personalize it from themselves because I just can’t.
Check if you or others have any layouts saved on the grid. I have experienced something similar to what you are describing and saved grid layouts were the culprit.
I’m fighting that struggle now too with a dashboard I’m working on. Found a bug --I think-- with the Where List as they all stopped working until I deleted and recreated them. I’ve been cursing Epicor a lot today.