ssID = request.datasheet.currentColumnValue; ssURL = ""; // Is the SubsiteID value passed a numeric value if ( LEN(TRIM(ssID)) AND IsNumeric(ssID) ) { // If the CS subsiteCache has a URL value then use it... // if not, then check the CS Subsite table using the getSubsiteURLbySubsiteID function if ( StructKeyExists(request,"subsiteCache") AND StructKeyExists(request.subsiteCache,ssID) AND StructKeyExists(request.subsiteCache[ssID],"url") AND LEN(TRIM(request.subsiteCache[ssID].url)) ) ssURL = request.subsiteCache[ssID].url; else ssURL = application.ADF.csData.getSubsiteURLbySubsiteID(subsiteID=ssID); } #ssURL# Subsite does not exist.