Sometimes, when I have long list of variables to set as in
your code, I do a loop on a list, like this
<cfscript>
my_skip="";
my_do="";
if(not variables.skipACTquery){
my_skip="skipDEPquery";
my_do="skipACTquery";
}
else if (not skipDEPquery){
my_skip="skipDIVquery";
my_do="skipDEPquery,skipACTquery";
}
else if(not variables.skipDIVquery){
my_skip="skipBCHquery";
my_do="skipDIVquery,skipDEPquery,skipACTquery";
}
else if (not variables.skipBCHquery){
my_skip="skipSECquery";
my_do="skipBCHquery,skipDIVquery,skipDEPquery,skipACTquery";
}
else if(not variables.skipSECquery){
my_skip="skipUNTquery";
my_do="skipSECquery,skipBCHquery,skipDIVquery,skipDEPquery,skipACTquery";
}
else if (not variables.skipUNTquery){
variables.usererrormsg = "error msgs."
}
</cfscript>
<cfloop list="#my_skip#" index="sdx">
<cfset variables[sdx]=false>
</cfloop>
<cfloop list="#my_do#" index="ddx">
<cfset variables[ddx]=true>
</cfloop>
Hope this helps
Ale