// initialize some of the attributes variables typeid = attributes.typeid; prefix = attributes.prefix; formname = attributes.formname; currentValues = attributes.currentValues; //Setup the default values defaultValues = StructNew(); defaultValues.chooserCFCName = ""; defaultValues.forceScripts = "0"; defaultValues.minSelections = "0"; defaultValues.maxSelections = "0"; defaultValues.loadAvailable = "0"; //This will override the default values with the current values. currentValueArray = StructKeyArray(currentValues); for(i=1;i<=ArrayLen(currentValueArray);i++){ if(StructKeyExists(defaultValues,currentValueArray[i])){ defaultValues[currentValueArray[i]] = currentValues[currentValueArray[i]]; } }
Chooser Bean Name:
Name of the Object Factory Bean that will be rendering and populating the chooser data. (i.e. profileGC). Note: Do NOT include ".cfc" in the name.
Force Loading Scripts: Yes checked>    No checked>
Force the JQuery, JQuery UI, and Thickbox scripts to load on the chooser loading.
Minimum Number of Selections:
Default: 0 (Use 0 if making a selection is optional)
Maximum Number of Selections:
Default: 0 (Use 0 for unlimited selections)
Load All Available Selections: Yes checked>    No checked>
Select the option to load all the avialable selections on the form load.