Cree una consulta dinámica (operador dinámico) en SSRS usando una consulta compleja

Me gustaría crear una consulta dinámica para un informe específico utilizando algunos parámetros (operadores dinámicos).

¿Cómo puedo agregar parámetros dinámicos sin escribir / editar la expresión?

Debido a que mi consulta es compleja, se incluyeron tablas y agregaciones de tres combinaciones. Creo que esto podría ser la causa del error.

¿Puedo unir tablas dentro de una expresión en las propiedades del conjunto de datos?

SELECT  a.CaseNo, a.PatientName, a.PolicyNumber, 

FROM Cases a

INNER JOIN GOPs b ON a.CaseNo = b.CaseNo

INNER JOIN Invoices d ON d.CaseNo = a.CaseNo 

WHERE (a.CreatedDate >= @StartDate AND a.CreatedDate <= @EndDate +1)

Esta consulta funciona correctamente si la escribo directamente en el editor de consultas. Sin embargo, cuando lo pongo como una expresión ya no funciona.

Además, me gustaría agregar operadores dinámicos a esa consulta. La única solución es ponerlo como una expresión. P.ej. Al final de la consulta quiero agregar lo siguiente:

AND FeeEuro "+ Parameters!Operator.Value + Parameters!OperatorValue.Value

algo como eso

AND FeeEuro > 200

¿Es posible hacer lo que tengo que hacer? Si es así, ¿puede dirigirme en la dirección correcta?

Respuestas a la pregunta(1)

Su respuesta a la pregunta