Hi Larry, and thanks for input.
The challenge is how to represent the hierarchical nature of the related tables on a "flat" surface (single page). On your example, I don't think there is a visual clue or indicator for the user to know this, (unless the green arrows are intended to stay in the final design). It may not be clear that selecting a new record in one box completely refreshes all the child boxes, so the user may feel that something mysterious is happening or that data is disappearing.
As you know in all projects there is one main form which is key to running the business I am at that stage now with this project. The good thing with all this new SF/.NET learning is that I had this application done at 70% in a Visual ProMatrix project. In order to get into the SF learning process I decided to re-start the project in SF which will take me longer to finish but worth the time invested to learn SF.
The original form was created in VPM using the RelatedPages class with a Page Tab for each table. I am not looking to re-create that type of form class in .NET, with the new tools available I would like my application and forms to look more fresh and modern and that is why I am looking for ideas.
It seems the most common way to represent hierarchical structures is a tree view: perhaps an "Explorer panel" type page with tree on the left and edit panels on the right. But I've had users how haven't known how to expand levels or pan through a tree view, and thus have missed lower level items.
I though of using a TreeView control, but frankly I could not find a way to accommodate that design in my mind and believe that a TreeView will look better with all the Insured Customers records and not just the one the user may want to work with, and since this is a new discconected concept with SQL2005 database, I don't think will be a good idea to load all customer records at once.
It may come down to which matters most to you: clearly representing the hierarchical structure, or seeing data from all levels at once.
Honestly, I like both ideas In this case each ListView will open up a modal form with the detail data for each, and I will have to control the toolbar button state of each ListView based on the records in the parent BOs. It will not be easy, but at least with the new ListView enhancement in version 1.6.5.1 it will make this task a bit easier, of course only if I would have a mini MaintenanceForm I could use, then that would be much better "sorry Trent! I could not resist to ask for more"
It also may be a training issue
Yes it is!!!! I am new to .NET & SF and it takes time to get comfortable with new technology, in VPM I was in my zone of comfort all the time with all the tools I needed for any project already here, now I am buying all kind of tools like icons, DevExpress, the Training class, etc. and all is in a fast pace, not to mention the $$$$$ invested.
Edhy Rijo