Struct and Session
Hi all, i need to store all the screen_code and APP_PRIVILEGES into session struct...but somehow when i dumped "session.AdminPrivStruct" I only get one key instead of getting 17 keys and values? Any reason for that?
---------
<cfquery datasource="#application.orc#" name="GetAdminPriv">
Select
p.APP_PRIVILEGES,
p.SCREEN_CODE,
sc.SCREEN_NAME
from
OPS$RMS.REF_LOGIN a,
OPS$RMS.LOGIN_PRIVILEGE p,
OPS$RMS.REF_SCREEN sc
where
a.EID = p.EID
And p.screen_code = sc.screen_code
And upper(a.EID) = upper('#GetAdminLogin.EID#')
</cfquery>
<cfoutput query="GetAdminPriv">
<cfscript>
session.AdminPrivStruct = structnew();
session.AdminPrivStruct["#SCREEN_Code#"] = SCREEN_code;
session.AdminPrivStruct["#SCREEN_code#_Priv"] = APP_PRIVILEGES;
</cfscript>
#SCREEN_code#
</cfoutput>
