So, interesting request, but I am modernizing our classic forms in anticipation of the All-Web Upgrade next May, and our Time Phase actually has a dashboard embedded in it at the top, so that when someone selects a job in the time phase list, the dashboard loads up the relevant part number and description.
I’m looking through Application Studio and trying to find something similar, but I’m having little luck.
Can anyone point me in the right direction for a similar solution? Current time phase below:
What is the difference between the two part numbers you’re referencing in your screen shot. You have one partnum loaded in Time Phase, but the “dashboard” portion is referencing a different partnum. What is the relationship between the two part numbers?
Take a look at the below thread, this may or may not be what you’re looking for, but if not, it may lead you in the right direction.
I customized our Time Phase because time phase only shows demand for job materials or parts being produced as a top-level assembly (Assy 0). I added a grid that adds visibility of the target part if it is being produced as a subassembly.
Again, I don’t THINK its the same as what you’re looking for… but it should hopefully show that it is possible to customize your Time Phase to get back to what you need.
What you’re doing is definitely close to what I need.
The relationship between the two part numbers is that when the user selects one of the demand records, I need to feed the job number of that record into the BAQ that is pulling data in the Open Job Parts dashboard above, basically reflecting the main part number and description from the job that is demanding the current part in time phase, if that makes sense!
I’m not exactly finding an onclick event for individual rows, but again, I may be missing something.
Gotcha. So your top dashboard is showing the parent part then (I think). Assembly 0 of the target job.
Assuming the grid is being fed by a dataview… The grid is displaying all the rows in that dataview. So, by clicking in a different row, you’re changing which row is selected within that dataview.
If you wanted to trigger something to happen based on that action, the event trigger would be: DataView > Row Changed