Jaymer wroteI tried the sample BSV, but I wonder if its going to work for Pointswell.
It really does work as a stand alone test. But if you've got a query and you're parked on a record in the list, and you want to see Query 3 in the "query results" panel, I don't think he's gonna be happy with the entire screen redrawing, cause you're probably going to lose focus on the row you were on... or cause undue load on the server re-running the outer query just to run one of the 5 sub-queries.
personally, there's a delay on my screen as the processes initiate and redraw. for comparison, add a 3rd button "Users 3" that doesn't call the process, but just calls either Query 1 or 2 and you'll see how fast it CAN happen without the extra manipulating.
In fact, I checked my CPU usage.
You can see the overhead needed to accomplish this. This is on a 3.5 gig ram Microsoft Server.
I'm not trying to be argumentative, just not sure its the right solution. Lets see what the OP says.
Hi Jaymer
I've played about with this and you are right it is not the best.
I've also come to the conclusion that my original approach is sub optimal in its concept too.
My challenge is that I have a number of contact records that have a number of child relationships. The class of the parent drives which relationships might be in place. For example a Contact of class Company will have Employees and Subsidiaries while a Person will not.
What I was trying to achieve is a list on the left and the right hand split into Parent on top and child on bottom.
I cannot use a single form as the top has a number of attributes that are dependent on the Class (date of birth for example is a Person attribute). So if I were to just put the tabs on the bottom of the parent form I'd have to redundantly repeat a whole series of different tabs.
So I came up with a second idea. What if I use two processes for the right top and right bottom to populate two different versions of the Contact form.
Then it all went to mush.
If I use a process with DISPLAY then I cannot specify the form. If I use VIEW USING then it overwrites the page with the View. So then I created two extra panels to run the process and then output to a different panel each.
I am still having the issue of it just showing just one version and it is still overwriting the VP.
Seems like the best ideas don't always come in the shower :?