Torsten,
Glad you are finding your ways.
1.) As mentioned in my first post, setting the property "autocolumnsort" of the listview leads to a very long time of waiting before the form is shown. With my 10000 invoices in the Test-DBC, I get a timeout COM-Error after a while. Any ideas where to look at ?
You can fill your BO data in any way you want, so just add the "ORDER BY" clause to your FillByXXX method to present your data sorted.
2.) The other thing is more a question for ideas. In our VFP-Framework classmaxx, we have the opportunity of starting a thing we call "Query-By-Form". You hit a button, every data entry control unbinds from its data source and you can enter values to search for. After that, you hit the button again and a where-clause will be derived from the controls. Controls are databound again and the where-clause is used for filtering the data. Our customers love this feature and I surely have to implement this in strataframe too.
Do you have any first thoughts about how to implement this and where to go inside ?
SF does not have such a thing like "Query-By-Form" and in fact you may really don't need it. SF has a very powerful Dialog Browser component which will let your users search for the data they need with a great deal of flexibility for them and specially you the developer and keep it easier to maintain.
As I have been told by many experience SF developers, you have to let go the VFP way and learn the new thing you can do with .NET & StrataFrame, these are a whole new type of UI concept design (See the StrataFlix sample application) with a disconnected database (MS-SQL) which in most cases does not makes sense to allow the end user to bring down all records when then will only work with one at a time.
My suggestion here would be not to try to mimic the VFP application design, instead use its foundation and logic to rebuild a new application with SF that will get you what you want with a more fresh look (of course that will require a bit more experience) but I am a living proof it is doable and there are many other SF developers which also came from VFP environment that can probe the same thing.
Your new form looks nice, and it can look even better by adding a PanelManager or a ThemedPanel which will follow the theme of your ThemedToolStrip and much more. Also trying to modify the child data using textboxes in the same form, you can take full advantage of the ListView Automation tools in which you can create a ChildForm to provide data access to your listview with a few powerful setting in the listview in which you will have more control of the child data and its validation.
Again look at the StrataFlix application which is a great source to show how the tools can be used.
Edhy Rijo