Kinetic Dashboard Right Click Open With - Error

I uninstalled Edge Agent. Then reinstalled it and this time I choose the pilot Kinetic exe. At the last minute I read that there is a 64 bit version, so I used kinetic64.exe. Upon launching I get the warning that the 32 bit version is preferred due to the way to utilizes memory.

However, the function maintenance now opens in classic, just as it should! I will go back and uninstall the edge agent and install it again and this time choose the 32 bit version of my pilot kinetic app.

It also works for our classic custom dashboards!

Thanks guys! I couldnā€™t have figured it out without your help!

2 Likes

It works, as in the classic dashboard opens. But it does not pull over the part number from the open with menu. It just runs my BAQ wide open. I think there is something else going on here. I may have to rebuild the dash in app studio as @Banderson said. If I am rebuilding it, then it will be in the new kinetic format anyway. So the old classic dashboard wonā€™t be used (in this one case).

I am trying to convert the old dashboard to the new kinetic app studio. I have the dash converted just fine, but I donā€™t see how to load the dash, pre-filtered on the part number that I right-clicked open with on. A brief forum search didnā€™t turn up a guide. Has anyone tackled this yet?

Where are you storing the part num?

Youā€™ll need to create an event that fires on form loadā€¦ or perhaps an after event if there already is one. Add a row update in that event and add a column where

Ep Binding: Part.PartNum (or TransView.PartNumā€¦ or whatever youā€™re using)
Expression: leave blank
Value (JSON): "%session.context.initialValueIn.ValueIn%"

Give that a shot.

They normally have Part Entry or Job Entry open, then right click the part number > Open With > Last Ship Date (ce)

Iā€™m outā€¦ I know better than to get back into the event editor in kineticā€¦ Kinetic events are a black hole of frustration.

2 Likes

Gotta start somewhere. Theyā€™ve come a long way. This should be a relatively easy one to get your form functional.

Okayā€¦ so theyā€™re passing Part.PartNumā€¦ Iā€™m assuming thatā€™s the same field youā€™re using as the key in your BAQ?

You COULD try this, maybe you donā€™t need an eventā€¦(??)

Click on your grid > Properties > Data > Grid Model > Provider Model > BAQ Options

In there, you should see a ā€œWhereā€ field to set up your whereclause.

You could try putting: Part.PartNum = '%session.context.initialValueIn.ValueIn%'

I donā€™t know if thatā€™ll work or not.

2 Likes

This might work, but it seems like the right click open with is reverting back to the original classic form. Is there some option somewhere that enables a dashboard (or application studio app) to be used from the right-click open-with menu? I have to figure out how to replace the existing old form with the new app.

Did you create a new menu for this app? If so you can assign that new menu id in Part.PartNumā€™s Context Menu Maint.

ORā€¦ repoint the original menu in menu maintenance to open the kinetic app and not the classic.

1 Like


Your context menu selection will ideally be one of the entries in Context Menu Maintenance, as @dcamlin suggested

If not, then it could be a Custom Context Menu attached to the specific data views that they can use it from (in Part Entry and Job Entry, etc):

BUT if youā€™re going straight Kinetic ā€¦ then just change the menu item:

Sorry for being repetitive ā€¦ but some of this is really just not intuitive

2 Likes

It is all helpful. Thank you! I am working through Context Menu and Menu Maintenance now.

2 Likes

Ah, thatā€™s familiar. Our Menu Maintenance is bugged in the web client. If we make any change to any menu, it deletes the URL value. When the URL value is null, we get this error. Nothing actually goes looking for Edge Agent, the error message is a bug.

Try this on one of your menu items - copy out the URL value so you can put it back later, delete it in menu maintenance, then try to open the application. If you get the same error but didnā€™t before, youā€™ve found your problem.

If your web client menu maintenance is also buggy about the URL, updating from REST is how we get around.

2 Likes

I am trying


to save this kinetic app as a menu item. I created the app in application studio.

When I try to save this, I keep getting the error that ā€œprogram can only be updated on user defined menu itemsā€. This is a brand new UD menu item, so IDK what the problem is.

1 Like

Maybe try a stock app that you know works? For support I ended up making one instance of the BAQ app set up with a URL and one without. One opens in the web client, the other throws this error.

1 Like

Everything there looks exactly like I would expect it toā€¦

2 Likes

Sorry if this is a stupid questionā€¦ butā€¦ where are you?

image

Iā€™ve never seen a ā€œCustom Searchā€ in my menu treeā€¦ and usually it shows all the menus here.

1 Like

You can get that under All:


(Which is weirdly slow, compared with drilling down through the MAINMENU tree)

2 Likes

Johnny Carson I Did Not Know That GIFs | Tenor

Learn something new! Didnā€™t know we could search for a menu item!

The dashboard I want to deploy really only needs to be accessible from the right click menu. Technically, I can search and launch the dash right from the menu, but it runs wide open without a part filter.

1 Like

Did you ever get past this? Is there any more ā€œdetailā€ to the error that may point to anything?

Since you did a ā€œsearchā€ to get to the menu itemā€¦ Iā€™m assuming you were making changes to an existing menu. Was it a UD menu to begin with and youā€™re attempting to CHANGE it to a Kinetic menu? Can you create a new menu from scratch and see if it goes through?

1 Like