Imb,
It would have made sense to start with a very basic description of the high level steps/processes when a form is opened. There have been over 80 posts in this thread and we still haven’t seen any table structures or a relationship window screenshot or even if the data is stored in standard tables like an employee table with fields like FirstName, LastName, date of birth, etc.
You can’t expect support for your framework without some basic information and answered questions.
Hi DHookom,
I was not in the position to answer till now.
In my never ending work on generalization I realized that Forms are quite static, because they contain relevant information about the fields. By excluding this from the Forms, and transfer it to definition tables and/or general modules, you can go a step further in generalizaition, with respect to Before- and AfterUpdate events.
The Form itself is just "empty", and is reduced to one for continuous records and one for all the rest.
For simplicity, I will concentrate on a "continuous" form. It has nothing to do with how user data is stored in tables (done in the "normal" way), but only how data is displayed.
In my applications all relations are bi-directional. That means that it makes no difference with which Entity you start, through the relations you will arrive on the right spot.
I choose a neutral application with its openings form:
When I click "Crypto's" a selection form is opened, with all kind of selections on any field to reduce the number of selected records.
I allready type "code". Then press "Zoek" will produce the continuous form with all "Omschrijving" containing "code"
This works for every Entity (internally I use: Item) and is completely automatic generated. Only a definition table is needed.
I will post this reply, and continue in the next with the definition table.