Questione : Filtrando gli SSRS segnalano basato sui parametri multipli del multivalue passati alla procedura immagazzinata

Ho quattro filtro su un BU di rapporto, nome del critico, nome di Approver, condizione di Approver sono multivalue quattro a discesa che dovrebbe essere presente come parametri di rapporto nei servizi di segnalazione. ho 4 gruppi di dati che elencano tutti i valori per le quattro colonne e una procedura immagazzinata dove i parametri sono passati. la domanda è come posso progetto la procedura immagazzinata in modo da posso filtrargli l'indipendente di parametri del multivalue ho bisogno basicamente che dell'aiuto con il prcoedure immagazzinato in modo da posso passare nei valori come parametri di rapporto a questa procedura immagazzinata e cercare indipendente, currenlty io posso filtrare dalla divisione di affari., dall'altro stato di ricerca basato sopra o non sembro funzionare che cosa essere il metodo per il multi PS in questo caso. di parametri dell'input di valore di scrittura class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
PROCEDURA notpretty del >ALTER " del class= " " di codeSnippet723413 del id= del
           
class= del

Risposta : Filtrando gli SSRS segnalano basato sui parametri multipli del multivalue passati alla procedura immagazzinata

Potete usare la prova affinchè la posizione di segnale minimo ignoriate che cosa parametro non è stato fissato, cioè nessun filtro sopra.

E (@BU è il @BU di ADP_FEED_0318.BU= o nullo)  --- BU.  se è nullo, passa il controllo, altrimenti deve abbinare il filtro
E (@Approver è nullo o ADP_Feed_0318_2.FirstName + ''+ ADP_Feed_0318_2.LastName = il @Approver)

. ecc
Altre soluzioni  
 
programming4us programming4us