Se você usar parâmetros de relatório de múltiplos valores, pode querer filtrar múltiplos valores ao mesmo tempo. Por exemplo, você criou o parâmetro de relatório STypes para tipos de amostra e forneceu os seguintes valores disponíveis:
Rótulo |
Valor |
---|---|
Calibração |
1 |
Amostra |
3 |
Controle | 4 |
Se o usuário selecionar múltiplos valores, você vai querer mostrar uma tabela para todos os valores selecionados. Para conseguir isto, você pode usar a seguinte expressão de filtro para a tabela:
Expressão |
Operação |
Valor |
---|---|---|
=Join(STypes, " ").Contains(Sample_Type) |
= |
=Verdadeiro |
A função Join retorna uma string, criada pela concatenação dos elementos de uma matriz. Neste exemplo, a matriz é o parâmetro de relatório de múltiplos valores STypes. O segundo parâmetro da função Join (neste exemplo, um espaço " ") é o limitador a ser usado ao criar a string.
A função Contains retorna verdadeiro, se a string anterior contiver caracteres fornecidos como um parâmetro à função Contains.