How can I use if statements when building a query within CF
Report Builder?
Existing Code that doesn't work in the Report Builder Query:
Select *
FROM Issue_PrioritizationReport
WHERE 0=0
<cfif IsDefined("param.Team")> AND IssueTeamID IN (#Param.Team#)</cfif>
<cfif IsDefined("Param.TypeID")> AND IssueTypeID IN (#Param.TypeID#)</cfif>
<cfif Param.Ranked EQ 1> AND Rank <> ''</cfif>
ORDER BY <cfif Param.Sort EQ 'Default'>Rank, IssueID<cfelse> SortDueDate</cfif>
Existing Code that doesn't work in the Report Builder Query:
Select *
FROM Issue_PrioritizationReport
WHERE 0=0
<cfif IsDefined("param.Team")> AND IssueTeamID IN (#Param.Team#)</cfif>
<cfif IsDefined("Param.TypeID")> AND IssueTypeID IN (#Param.TypeID#)</cfif>
<cfif Param.Ranked EQ 1> AND Rank <> ''</cfif>
ORDER BY <cfif Param.Sort EQ 'Default'>Rank, IssueID<cfelse> SortDueDate</cfif>