No Pat,We're not as dumb as you think we are and we have listened. All you are doing is bragging about how wonderful and flexible your solution is. Show us a form and the code that makes it so wonderful and the tables the code uses to control everything.
I don't think in that terms, it is nor my style. There are differences, though, because our references are different. For me from the dynamical approach, for you from the standard Access approach.
I use words like "flexible" or even "extreem flexible", but not words like "wonderful" of "ethereal", and that kind of flattering terms. These are all invented here in the forum.
Mostly right. It is configured in relation how the user can easily understand what he was looking for.You keep saying that you have a single form. Well, the form images you posted don't bear any resemblance to each other so does that mean that each time you open a form, you look up some data in a table and figure out what controls it needs and place them neatly on the form in some rational configuration which is defined by the table. Nothing you have described relates to what you are showing in the pictures.
The example was to show how one can retrieve the correct value of a postcode, from uncertain information about the cityname and the streetname. And this was one of the results. Nothing to do with the general concept, only showing that working without cascaded listboxen is also a possibility with dynamical forms/applications.
There is one dummy form for continuous records, and one dummy form for all the rest. Both are unbound.The form that shows the post code list seems to include a subform but there is no navigation control so have you just created a matrix of controls and put 11 instances on the form? What if you need more? How do you get to the next page?
The functional part of the rest-form is 20 identical subforms, with each 66 anonymous hidden controls. The numbers have evolved in some way. I have the choice between modifying the current form on the spotto display the retrieved record, or open an additional continuous form. For the systematics it makes no difference, because I can "spoil" forms as long as there is memory capacity. It is not a mathematical matrix.
In unbound forms there is no navigation control. You can click on it select.
When there are more "records" than the screen height can display, the form is enlarged to accomodate all records, and a scroll bar is displayed.
With large number of records you can switch to a next form that displays the data divided over more columns.
And finally, you can always ask the user to make a sharper criterion. In general that is always the best.
By the way, and I think that is the most important part: each control, anywhere in the application, refers to a specific record in the metadata table, that describes the control "all-in" from the user/design view, including where and how to retrieve and store its value.
Thank for listening.
Imb.