bertusvanrooy
Registered User.
- Local time
- Today, 07:49
- Joined
- Jan 14, 2003
- Messages
- 16
Hi there,
I have developed an application that is used as a customer equipment (Computers etc.) survey tool (for current equipment with costs). The aim is to feed all current data into the system per equipment i.e. the monthly rental, service charges, depreciation etc. so as to calculate the real Total Cost of Ownership.
This part I have done and it works well. My challenge is as follows.
I have a Many-to-Many table relationship that links Computers to the Options that they can have. For instance a PC Model A can be configured with a particular hard drive i.e. Seagate 40GB. This same Seagate 40GB can also be used in PC Model B. Each PC and Option has a price associated with it.
Please see attachment for relationship that I use for this.
I want to develop a PC configurator that will allow the user to select a particular PC from a list and then show the Options available for this model (This part I have no problem with). The user must then be able to select the options he wants through a control like Checkboxes maybe. It should keep a running total of the PC cost + the options selected and store it against a custom configuration / quote that can be recalled at a later stage.
What makes it a bit tricky is that some Options are dependant on others. For instance, Interface Type A requires that Bracket Type B also be selected. Also if I Deselect Interface Type A, Bracket Type B must also be Deselected, maybe with a message to the user warning him about this.
Any help in steering me in the right direction will be highly appreciated.
Regards,
Bertus van Rooy
I have developed an application that is used as a customer equipment (Computers etc.) survey tool (for current equipment with costs). The aim is to feed all current data into the system per equipment i.e. the monthly rental, service charges, depreciation etc. so as to calculate the real Total Cost of Ownership.
This part I have done and it works well. My challenge is as follows.
I have a Many-to-Many table relationship that links Computers to the Options that they can have. For instance a PC Model A can be configured with a particular hard drive i.e. Seagate 40GB. This same Seagate 40GB can also be used in PC Model B. Each PC and Option has a price associated with it.
Please see attachment for relationship that I use for this.
I want to develop a PC configurator that will allow the user to select a particular PC from a list and then show the Options available for this model (This part I have no problem with). The user must then be able to select the options he wants through a control like Checkboxes maybe. It should keep a running total of the PC cost + the options selected and store it against a custom configuration / quote that can be recalled at a later stage.
What makes it a bit tricky is that some Options are dependant on others. For instance, Interface Type A requires that Bracket Type B also be selected. Also if I Deselect Interface Type A, Bracket Type B must also be Deselected, maybe with a message to the user warning him about this.
Any help in steering me in the right direction will be highly appreciated.
Regards,
Bertus van Rooy