Configuração especial é necessária para construir relatórios BIRT que
permitem que as credenciais do usuário sejam passadas ou inseridas no tempo de execução. Esta
seção descreve como definir as origens de dados do ClearQuest no BIRT que permitem
que informações de usuário e senha sejam passadas como parâmetros de chamada pelo Report
Launcher no tempo de execução.
Antes de Iniciar
Os nomes de parâmetro para credenciais de nome de usuário e senha
especificadas no design de relatório BIRT devem corresponder aos nomes de parâmetro
definidos no arquivo de configuração do Report Launcher:
reportlauncher.properties.
A configuração padrão para esses parâmetros é:
reports.launcher.birt.userParameterName=UserId
reports.launcher.birt.passwordParameterName=Password
Se você
especificar nomes de parâmetro diferentes no design de relatório BIRT, deverá
atualizar os valores no arquivo de configuração do Report Launcher para corresponder aos
nomes no design de relatório.
Procedimento
Para conceder acesso
a um grupo de usuários:
- Defina os parâmetros.
- Abra o relatório de destino.
- Clique na guia Explorador de Dados.
- Selecione Parâmetros de relatório. Em seguida, clique com o botão
direito e selecione Novo parâmetro no menu de contexto.
- Digite o nome para o parâmetro, UserId por exemplo.
- Customize o parâmetro conforme desejado. A maioria das configurações afeta o modo como o parâmetro é exibido pelo prompter de
parâmetro do BIRT.
- Quando
concluir, clique em OK.
- Repita as etapas acima para definir o parâmetro Senha.
Dica: Selecione a configuração de parâmetro Não repetir
entrada para ocultar os caracteres de senha na visualização do prompt de
parâmetro do BIRT.
- Atualize a Origem de dados de consulta do ClearQuest para usar parâmetros.
- Selecione a origem de dados do ClearQuest de destino. Em seguida, clique com o botão
direito e selecione Editar no menu de contexto.
- Na caixa de diálogo Editar origem de dados, selecione Ligação de propriedade.
- Para Nome do usuário, clique no botão à direita da caixa de
texto.
- Na lista Categoria de construtor de expressões, selecione Parâmetros de
relatório.
- Na lista Subcategoria, selecione ---Todos------.
- Clique duas vezes no item UserId para criar a expressão de
parâmetro.
- Clique em OK para salvar o código de recuperação de parâmetro.
- Para Senha, clique no botão à direita da caixa de texto.
- Na lista Categoria de construtor de expressões, selecione Parâmetros de
relatório.
- Na lista Subcategoria, selecione ---Todos------.
- Clique duas vezes no item Senha para criar a expressão de parâmetro.
- Clique em OK para salvar o parâmetro.
- Verifique os nomes de parâmetros do Report Launcher. Confirme se os nomes de parâmetro de nome do usuário e senha configurados no
design de relatório BIRT correspondem aos valores especificados no arquivo de
configuração do Report Launcher, reportlauncher.properties.