<!--- This first cfinvoke gets the data for a particular project --->
<cfinvoke component="components.getProjectInfo" method="getProjectInfo" returnvariable="appinfo" id="#getToken(ucase(trim(local.thisProj)),1,'|')#" table="#getToken(ucase(trim(local.thisProj)),2,'|')#"><!--- This next cfinvoke gets the column names and associated datatype for each column of the table from the first cfinvoke --->
<cfinvoke component="components.getProjectInfo" method="getColumnInfo" returnvariable="columnInfo" table="#getToken(ucase(trim(local.thisProj)),2,'|')#">