Filtrar por um parâmetro de relatório de múltiplos valores

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.