I’ve seen a couple solution screenshots that show lists with an expansion triangle that, when clicked, expands the list item to show records from a related table. The screenshot in this post is a good example:
Robert (Roclasi) created such thing in HTML. I think you can find it at servoyforge.com.
David (Data Mosaic) created it in Servoy using a table view.
Servoy created the TreeViewBean for it.
Robert and David should expain what they did themselves but the last one is distributed with Servoy including a sample solution…
IT2Be:
Robert (Roclasi) created such thing in HTML. I think you can find it at servoyforge.com.
…
Robert and David should expain what they did themselves but the last one is distributed with Servoy including a sample solution…
The HTML Tree module is available on my website http://www.roclasi.com .
The reason I made this was to have more control over the tree than DBtreeView would offer.
Another reason was to see if it could be done
Just check out the module and the demo solution.
I try the DBTreeView bean and find (up to now) several problems with this bean in Servoy Developer, Version 3B3.
Can’t give it a name (or at least if I enter a name it’s not taken)
Can’t give it no borders (as in the BookStudy solution)
Can’t give it a background (shows the background in design mode, but not in view mode)
Am I missing something or is this bean still unstable (Beta Software) - the problem is I can’t go back to V2.x any more
Best regards, Robert
IT2Be:
Robert (Roclasi) created such thing in HTML. I think you can find it at servoyforge.com.
David (Data Mosaic) created it in Servoy using a table view.
Servoy created the TreeViewBean for it.
Robert and David should expain what they did themselves but the last one is distributed with Servoy including a sample solution…
IT2Be:
David (Data Mosaic) created it in Servoy using a table view.
Our way of doing it is good for small data sets like a list for navigation. Lot’s of flexibility to make it look however you want and many ways to trigger things when an item is selected. We have screens where a user can set up different navigation sets, activate them, specify which login groups can access, deny access to specific users, what forms to load when an item is clicked, what the first form is on startup per user, what toolbars a user gets, etc – quite flexible. Flexiblility rocks. Making screen ordering adjustments to large projects in mid stream is no problem for us as a result. In fact, screens can be set up in many different ways depending on who is logging in – all in the same solution without having to make duplicate forms.
Shameless plug: want to know how this is done? You get all this and a ton more at the final training day (“User Interface Programming in Servoy” – thursday, Sept. 28 ) by yours truly at Servoy World in Boston. Our goal is to dump so much information on you in the one day that it will take you until Servoy World 2007 to figure out all the demo code you get to take home with you. Come get hooked up to the Data Mosaic fire hydrant and take Servoy to the next level. Will almost be as good as getting “Amsterdamned”…
Highly recommended companion course: Marcel’s “Javascript for Servoy Developers” on Monday. UI programming is as challenging as it gets. If you can program a good UI, you can program anything.