Dependent List Boxes

Name: Dependent List Boxes

Author: Ian Kerman

Version: 1.0

Created: 12/2011

Requirements: Pipeline Pilot 8.0 or later

O/S: Windows and Linux

Browsers: IE 8.0, Firefox 9.0, Chrome 16.0

Known Limitations: Values in List Boxes are always sorted alphabetically after the values have been updated such that a list such as [5, 20, 100] would be sorted as [100, 20, 5].

Purpose: This component will help limit what values a user may select from a list box based on previous list box selections. This is particularly useful when your data has a Category->Sub-category->Sub-sub-category type of relationship. The component lets you easily add multiple dependent list boxes to a group with the selection in each list box affecting the values in the list boxes below it. It has also been designed to allow multiple sets of dependent list boxes on a single form.

Similar components were also posted at https://community.accelrys.com/message/9238 and https://community.accelrys.com/message/2343.

To use, open the protocol in the Professional Client and follow the sticky-note instructions to save the bare component in the protocol to your server. You can then delete the bare component and run the protocol.

Please let me know if you find any bugs or would like any additional features.