|
Jim,
Here's something that might work well for
you. In the top of the list page create a function that looks like
this:
<cffunction
name="DisplayUserRoles" returntype="string"
output="no">
<cfargument name="userID"
type="numeric" required="yes">
<cfset var rolesQuery =
"">
<cfquery
name="rolesQuery">
SELECT pr.RoleName
FROM PlumRole pr INNER JOIN
PlumUserRole pur
WHERE
pr.RoleCode =
pur.RoleCode AND
pur.UserID =
<cfqueryparam cfsqltype="CF_SQL_INTEGER"
value="#Arguments.userID#">
</cfquery>
<cfreturn
ValueList(rolesQuery.RoleName)>
</cffunction>
Then, make your CF_DisplayExpressionInList look
like this:
<cf_DisplayExpressionInList ...>
<cf_DisplayColumnInList
column="UserID" ...>
#Caller.DisplayUserRoles(PlumUser_UserID)#
</cf_DisplayExpressionInList>
This should solve your problem. Let us know
how it works for you :)
Dave
| |||||||||||||||||
- [plum] Roles on User List Jim Canup
- Re: [plum] Roles on User List Jeff Fleitz
- Re: [plum] Roles on User List David Churvis
- Re: [plum] Roles on User List Jim Canup
- Re: [plum] Roles on User List Jeff Fleitz
- Re: [plum] Roles on User List Jeff Fleitz
- RE: [plum] Roles on User List Jim Canup
- Re: [plum] Roles on User List Jim Canup
