// AutoComplete on ContractLookup spjs.ac.textField({ "applyTo": "ContractLookup", "helpText": "Contract ID (CW#) or Contract Name...", "loadText": "", "listGuid": "GTContractLookup", "listBaseUrl": "/sites/spptdgsl/VPP/", "showField": "ACSearch", "searchFields": [], "filterCAML": "", "useREST": false, "preloadData":false, "filterREST": "", "optionDetailFields": [], "optionDetailPrefix": [], "enforceUniqueValues": true, "rowLimit": 15, "listOptionsOnFocus": false, "minLengthBeforeSearch": 2, "reValidateOnLoad": false, "allowAddNew": false, "isLookupInSelf": false, "addToFolder": null, "isLookupInSelf": false, "addNewAdditionalFields": [], "multiselect": false, "multiselectSeparator": "; ", "orderBy": [ { "fin": "Title", "ascending": true, "numeric": false } ], "clearSetFieldsOnInvalidSelection": false, "setFields": [ { "fromFIN":"Title", "toFIN":"ContractID" }, { "fromFIN":"ContractName", "toFIN":"Title" }, { "fromFIN":"DeliveryManagerSID", "toFIN":"DeliveryManager" }, { "fromFIN":"SupplierName", "toFIN":"WinningSupplierList" }, { "fromFIN":"SCLOB1", "toFIN":"SCLOB1" }, { "fromFIN":"SCLOB2", "toFIN":"LOB2Temp" }, { "fromFIN":"SCLOB3", "toFIN":"LOB3Temp" }, { "fromFIN":"SCLOB4", "toFIN":"LOB4Temp" }, { "fromFIN":"SCLOB5", "toFIN":"LOB5Temp" } ], "debug": false }); // Set value to Cascade to address timing of Tier-2 (LOB2-LOB5) function spjs_casc_ready(id, readyFIN, index) { var config = spjs.casc.data[id]; var filterValue = getFieldValue(config.thisListFields[(index - 1) > - 1 ? (index - 1) : index]); // Add your custom code here - like this example if (readyFIN === "SCLOB2") { setFieldValue("SCLOB2", getFieldValue("LOB2Temp")); } if (readyFIN === "SCLOB3") { setFieldValue("SCLOB3", getFieldValue("LOB3Temp")); } if (readyFIN === "SCLOB4") { setFieldValue("SCLOB4", getFieldValue("LOB4Temp")); } if (readyFIN === "SCLOB5") { setFieldValue("SCLOB5", getFieldValue("LOB5Temp")); } };