Classic to Kinetic Customization

I looked through all the posts I could find but I couldn’t seem to find the answer to my issue.

I have a button in the Job Order Entry Screen (Classic) that runs a baq and returns the result in a grid on the screen.

In Kinetic the button doesn’t seem to be doing anything. I can’t find where to trace what is happening/not happening on the click of the button.

I checked the configuration Upgrade Dashboard and that customization says it was successful.

The c# code in Application studio is below. The check syntax button doesn’t seem to do anything either.

Any help would be greatly appreciated.

Hello Kevin,

I’m afraid that this type of solution no longer works in Kinetic. There is a way to run BAQs from Application Studio, so maybe step back and tell us what this code is trying to do - from a business perspective without any technology terms. What is the ultimate purpose of the customization?

I just had a baq that brought back the STD cost of the product that was being produced in the job.

Just to clarify your second sentence. Did you mean there is NO way to run a BAQ from Application Studio?

There most certainly is, just not from C# code. You’re running in a browser. The Application Studio way is to have an event that runs the BAQ and the result is put into a DataView. You would then map the result to a component on the page.

If you haven’t watched the Application Studio help, I highly recommend that before starting down this path. Good Guided directions, Articles, and Videos.

4 Likes

Thanks so much.

Kevin Stinnett

2 Likes

Hi Kevin,

Just to build on @Mark_Wonsil’s comments… below are some things you can research that you’ll need to do for this.

You’ll need to create a BAQ DataView in App studio. There are wizards to help do this. This is where the data will be held once you run the BAQ in the dashboard.

I’m assuming you already have a grid from the uplift? You’ll just have to probably change some of the settings so it displays the data from the BAQ dataview you create.

You already have a button… so you’ll just need to create a new event that is triggered by you button to run the BAQ and returns the data.

Look around, a number of posts on here detailing these, but if you need help or have questions… just fire away!

4 Likes