Ao criar componentes nome/valor, você pode incluir parâmetros bem conhecidos em suas consultas. Esta inclusão é feita nas consultas SQL no formato @<wellknownname>
. Você deve adicioná-los à tabela de parâmetros. Os valores bem conhecidos que você pode usar são os seguintes:
@LogoURL
- O URL para o logotipo utilizado no relatório.@ViewID
- A ID para a visualização selecionada quando o relatório foi criado, ou -1.@AdminID
- A ID do usuário VSA que executa o relatório.@CompanyName
- O nome da organização definido para MyOrg.@EffectiveDate
- A data de execução do relatório, ajustada para o fuso horário.@PartitionID
- A ID da partição que executa o relatório.@ReportDate
- A data de execução do relatório, ajustada para o fuso horário.@ReportTitle
- O título do relatório conforme definido quando o relatório foi criado.@ScopeID
- A ID do escopo sob a qual o relatório é executado.@RoleID
- A ID da função sob a qual o relatório é executado.@ReportSessionId
- A ID usada para a execução de um relatório. É usada para ASSOCIAR a uma tabela de contexto selecionada. Você deve escolher um contexto da lista suspensa ao utilizar a @ReportSessionId
.@LangID
- A ID do idioma utilizado para o relatório.@StartDateTime
– Um parâmetro de data especial, que quando usado em conjunto com @EndDateTime
permite que você defina o intervalo da data no tempo de execução do relatório.@EndDateTime
– Um parâmetro de data especial, que quando usado em conjunto com @StartDateTime
permite que você defina o intervalo da data no tempo de execução do relatório.ReportSessionID
Se você está utilizando um contexto, inclua um parâmetro @ReportSessionId
como o valor para um dos parâmetros.
Exemplos
Aqui temos alguns exemplos de como criar componentes nome/valor utilizando parâmetros bem conhecidos.
@CompanyName
para retornar o nome da empresa.@PartitionID
para retornar a máquina com o menor espaço em disco na ID da partição.@ReportSessionID
para retornar uma contagem do número de execuções de procedimentos do agente. O contexto MachineFilter permite que você escolha filtros quando o relatório está em execução. Os parâmetros @StartDateTime
e @EndDateTime
permitem que você escolha um intervalo de datas no tempo de execução.