Once again – thanks for the feedback folks.
I can really only describe this little test in terms of the way I would develop it using my old procedural techniques.
The intent of the app is simply to compare the compatibility of two chemicals.
I currently use a single table as described earlier:
Table 'Compatible' (which I guess is an object in IM) with 'TypeFrom', 'TypeTo', 'Compatibility', 'Comment'.
This is a multiply redundant table (not normalised in any way) since it’s so short.
The Compatible table might look like this single row:
TypeFrom TypeTo Compatibility Comment
Alkyd Oil Epoxy No these products are not compatible
I need the form to use Combo1 to show a list of all items in the TypeFrom column – where the user selects one item (say, Alkyd Oil).
Combo2 will be populated with all of the entries in the TypeTo column where the column TypeFrom = Combo1.
The button would query the table to determine the row that has Combo1 selection in the TypeFrom column AND the Combo2 entry in TypeTo column – then display the text from the Compatibility and Comment columns – on the form.
The Result may be (in this case)
‘No, these products are not compatible.’
I’d appreciate it if you could help me understand how that might work in IM.
Am I right in thinking the analogy of the Table / Column is that of Object / Attribute?
Appreciate the help.