Our version does not have the basic app wizard, so as far as I know I’m stuck letting Epicor do uplifts for now. Most of our dashboards have grids with multiple tabs that all publish to a tracker, so when I do the uplift I get something like
CustBAQ_0_1
CustBAQ_0_2
CustBAQ_0_3
CustBAQ_1_0
For whatever reason, it always seems to create something like that last dv which is completely empty and then binds the tracker columns to that dv so it never works out of the box.
I figure this is the correct use case for TransView isn’t it? I’m just not clear on A, how to use it and B, how to see what’s going in there. I don’t see anything in Events that would indicate to me that Epicor wired all those dataviews to TransView. Our version also does not include any kind of debugging in app studio, and I’m not sure how to actually look at dvs in dev tools.
Not experienced upsizing from classic, nor familiar with what’s available in v2022 but TransView in Kinetic is a ‘dynamic’ system dataview that allows adding columns on-the-fly. Meaning, for example, if you use a row-update to set TransView.SomeField, it will both add SomeField column to the TransView dataview and populate it with the value provided or expression evaluated.
So in my limited experience, TransView often has a single row with one or more columns storing values the app can use in events and rules via epBinding expression syntax denoted by curly braces like {TransView.SomeField}.
Regarding upsizing, check out the post on here DashBoard Dragons. It’s an Insights session on leasons learned uplifting dashboards and they recreated dozens rather than converted, I believe. Using a dashboard template and a dashboards-dashboard, etc. Tons of good advice and they shared the session collateral for download.
Again, sorry you don’t have the debug tools but you may get somewhere with a console-write in your events like trans.getDataView(“MyDataViewName”).data to output the data array to browser devtools console.
As @jbooker says, you may be better off uplifting your dashboards manually. That’s what we did but we started with their Insights 2024 process. This may work better for you too as you probably can’t install the app they created and shared Insights 2025
You should be able to start from a blank app, but I can’t remember what’s available in App Studio 2022. I’d suggest you upgrade to keep on a supported version anyway.
I’d try the Template method I suggested above at least while you work on an upgrade.
I always first automatically convert the dashboard from the classic version to Kinetic, then I use the version Epicor generated to check how it organized some of the events/data rules/grids, then I finally create the dashboard/application from scratch.
All of that just because it always messes up the TransView stuff when the dashboard has a search/filtering feature.
I prefer to create my own cause I have more control over whatever is wired to whatever. The TransView is really easy to manage and there are many threads in the forum on how to use it.