Everyone:
Can anyone tell me why the following
<CFSwitch EXPRESSION = '#Session.SecurityLevel#'>
<CFCase VALUE = 1> <!---SysAdminLev --->
<cflocation URL="./SysAdmin/SysAdmin.cfm" ADDTOKEN="No">
</CFCASE>
<CFCase VALUE = 2> <!--- AdminUserLev --->
<cflocation URL="./UserAdmin/UserAdmin.cfm" ADDTOKEN="No">
</CFCASE>
<CFCase VALUE = 3> <!--- UserLev --->
<cflocation URL="./Users/MainMenu.cfm" ADDTOKEN="No">
</CFCASE>
<!-- Default Case to trap Non logged in users who try this page --->
<CFDEFAULTCASE>
<cflocation URL="./Login.htm" ADDTOKEN="No">
<CFAbort>
</CFDEFAULTCASE>
</CFSwitch>
works whereas if I define "Constants" in application.cfm e.g.
<CFSET SysAdminLev=1>
and use those as follows
<CFSwitch EXPRESSION = '#Session.SecurityLevel#'>
<CFCase VALUE = #SysAdminLev#> <!---SysAdminLev --->
<cflocation URL="./SysAdmin/SysAdmin.cfm" ADDTOKEN="No">
</CFCASE>
I get an error. BTW this code is within a <CFoutput> </Cfoutput> pair.
Regards
Michael O'Reilly
Analyst Programmer
TransAer
------------------------------------------------------------------------------
Archives: http://www.eGroups.com/list/cf-talk
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.