Share via


Definindo parâmetros em uma assinatura

Ao definir uma assinatura para um relatório parametrizado, você pode especificar valores de parâmetro a serem usados durante o processamento da assinatura. Só é possível especificar parâmetros em uma assinatura para relatórios executados sob demanda. Ao assinar um relatório parametrizado executado como um instantâneo, sua assinatura deve usar os valores de parâmetro definidos para o instantâneo.

ObservaçãoObservação

As assinaturas controladas por dados podem usar valores de parâmetro obtidos de uma fonte de dados de assinante. Para obter mais informações, consulte Usando uma fonte de dados externa para obter dados de assinante.

Especificando parâmetros de assinatura para relatórios sob demanda

Se um relatório for executado sob demanda e precisar de um parâmetro, você pode definir o valor de parâmetro a ser usado durante o processamento da assinatura. Esse valor de parâmetro pode ser diferente dos utilizados para executar o relatório sob demanda ou em outras operações agendadas. Por exemplo, suponha que você tenha um relatório Serviço de Chamada que usa um parâmetro Período de Tempo para retornar solicitações de atendimento ao cliente para o dia, semana ou mês atual. Se o valor de parâmetro padrão do relatório for definido como hoje, sua assinatura poderá usar um valor de parâmetro diferente (como semana ou mês) para produzir um relatório com estatísticas semanais ou mensais.

Parâmetros para instantâneos de relatório

Os relatórios parametrizados executados como instantâneos de relatório usam os valores de parâmetro definidos para o instantâneo de relatório. Os valores de parâmetro estão definidos na página de propriedades de parâmetro do relatório. Sua assinatura não pode substituir um valor de parâmetro que está definido para um instantâneo. Por exemplo, suponha que você esteja assinando um relatório de vendas regional ocidental executado como um instantâneo de relatório e que o instantâneo especifique Ocidental como um valor de parâmetro regional. Nesse caso, se você criar uma assinatura para esse relatório, deverá usar o valor de parâmetro Ocidental em sua assinatura.

Para fornecer uma indicação visual de que o parâmetro é ignorado, os campos de parâmetro da página da assinatura são definidos como campos somente leitura.

Se um valor de parâmetro for alterado no instantâneo de relatório após a definição da assinatura, o servidor de relatório desativará a assinatura. A desativação da assinatura indica que o relatório foi modificado. Abra a assinatura e salve-a a fim de ativá-la.