cancel
Showing results for 
Search instead for 
Did you mean: 

Consulta formatada sem obrigatoriedade de filtro

Former Member
0 Kudos

Pessoal bom dia.

Montei uma consulta formatada porem queria deixar como a opção de que: se o usuario selecionar o conteudo do filtro ele execute e tambem se ele não selecionar o conteudo do filtro ela traga geral.

Existe essa possibilidade no gerador de consultas, segue a consulta:

SELECT T0.[DocNum],

T0.[CardName],

T0.[DocDate],

T0.[DocDueDate], 

T1.[ItemCode],

T1.[Dscription],

T1.[Quantity], 

T1.[Price],

T0.[DocTotal],

T2.[CityS],

T3.[SlpName]

FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.[DocEntry] = T1.[DocEntry] INNER JOIN RDR12 T2 ON T0.[DocEntry] = T2.[DocEntry] INNER JOIN OSLP T3 ON T0.[SlpCode] = T3.[SlpCode]

WHERE T0.[DocDate]  >= [%2] AND T0.[Docdate] <= [%3] AND T3.[SlpName] = [%0]

Att.

Accepted Solutions (1)

Accepted Solutions (1)

fbio_bilicki
Active Contributor
0 Kudos

Bom dia,

pode usar esse where, pelo menos deixe a data pra não forçar o bd.

WHERE T0.[DocDate]  BETWEEN [%2] AND [%3] AND (T3.[SlpName] = [%0] or '[%0]' = '')


Abraço,

Fabio

SAP 9.1 PL11

Former Member
0 Kudos

Muito bom funcionou perfeitamente.

Answers (0)