Fråga : hur man bygger en query för att visa -- till en loggad in användare -- en lista av andra användare med UserRoleID = 5 -- vem bor OCKSÅ i det samma statligt som den loggade in användaren?

I sammandrag: Bygg en query för att visa en lista av ”främsta” användare, hur kan jag (funderare: kommunal skolarektor) som har en specifika UserRoleID 5 -- men detta listar av rektor  visas ENDAST till en loggad in ”förbindelse” användare med UserRoleID 3.

Also, lista av visade rektor  måste innehålla endast rektor  som levande i det samma statligt som logga-i förbindelseanvändare. =) denna är den knepiga part.
In specificerar:

1. Anta a logga-i användare med en giltig session.auth.UserID.

2. bordlägga tbl_NBPTS_Principals innehåller data om många användare, inklusive rektor  och Liaisons

3. Alla användare tilldelas till ett statligt av

4 för uppehållet (variabeln ”påstår” i den nedanföra queryen). variabeln UserRoleID definierar användare vid användareroll: Rektor  = UserRoleID 5; Förbindelser = UserRoleID 3

5. UserRoleID är inte samma som UserID -- varje användare har his eller hennes egna unika UserID, för databasfullständighet; variabeln UserID är PK bordlägger in tbl_NBPTS_Principals

So långt, min query är: ” för
för GetUserList " för name= " för #ds# cf_sql_integer " #val value= för cfsqltype= " >
VÄLJER UserID
, FirstName
, LastName
, State
, UserEmail
, UserRoleID
, SSMA_TimeStamp
, DateRecordModified
, NameofSchool
, NameofDistrict
FRÅN tbl_NBPTS_Principals
VAR UserID = " (session.auth. UserID) nr. " queryförfrågan för >


This specificerar (FirstName, LastName, etc.) från tbl_NBPTS_Principals och visar dem för UserIDen av den loggade in förbindelseanvändaren. Denna första query fungerar funderare för fine.

I som jag behöver en annan query, det den ska förfråganen från tbl_NBPTS_Principals en lista av användare med UserRoleID = 5, som är tillhörande med ett bestämt påstår -- det SAMMA statligt som den loggade in förbindelseanvändaren!

So, sammanfattningsvis: en förbindelseanvändare loggar in. Denna förbindelseanvändare bor i det statligt av Illinois. Jag behöver att figurera ut en query för att visa en lista av rektor  (UserRoleID 5) från Illinois till denna den gäckade loggade in förmiddagen för förbindelsen user.

I, därför att denna nedanföra query verkar något liknande som den bör fungera, men den gör inte:





för GetPrincipalsbyState " för name= " för #ds# cf_sql_integer " value= " 5 " >
för cfsqltype= " >
VÄLJER UserID
, FirstName
, LastName
, State
, UserEmail
, UserRoleID
, SSMA_TimeStamp
, DateRecordModified
, NameofSchool
, NameofDistrict
FRÅN tbl_NBPTS_Principals
VAR UserRoleID = OCH påstår = value= " #session.auth för för # " >


… resultaten är tom. Var förmiddag mig som orätt går?

In application.cfc, variabel session.auth. Statligt definieras korrekt i fungerar onApplicationStart.

Thanks igen för portion mig. Jag har stirrat på denna all dag. Jag ser egentligen framåtriktat till att finna ut hur denna fungerar. =)

Eric
" klar "

Svar : hur man bygger en query för att visa -- till en loggad in användare -- en lista av andra användare med UserRoleID = 5 -- vem bor OCKSÅ i det samma statligt som den loggade in användaren?

Ska detta formaterar alla hyperlinks i förkroppsligatexten.
1:
2:
3:
4:
5:
6:
7:
UnderFormatHyperlinkFont ()
    Dunkel hyp som Hyperlink
    
    För varje hyp i ActiveDocument.Hyperlinks
        hyp. Range.Font.Bold = True
    Nästa hyp
Avsluta suben
Andra lösningar  
 
programming4us programming4us