Neste módulo, você aprendeu como trabalhar com consultas usando a API de Perl do Rational
ClearQuest.
Você usa métodos dos objetos da
Sessão, QueryDef e ResultSet para executar, modificar e preparar consultas.
- Você constrói uma consulta pela criação de um objeto QueryDef chamando o método BuildQuery do
objeto Session.
- Você se move pelo ResultSet retornado por meio de uma consulta para recuperar os dados para cada registro
incluído.
- Você define os critérios de procura de uma consulta com os filtros de consulta que se baseiam em
comparações com os campos de cada registro em um banco de dados do usuário. A consulta retorna cada registro
no banco de dados, que corresponde aos critérios de procura em um objeto ResultSet.
- É possível usar métodos do objeto QueryFieldDef para especificar a ordem de classificação de um conjunto
de resultados.
Lições
apreendidas
Ao completar este tutorial/módulo, você aprendeu sobre os seguintes conceitos e tarefas:
- Como criar uma consulta.
- Como criar filtros de consulta.
- Como mover-se em meio aos dados retornados em um conjunto de resultados.
- Como classificar um conjunto de resultados.
Observação: Se você planeja visualizar ou modificar um
registro, sua consulta deve retornar o campo do ID do registro. Com esse ID, é possível então usar o método
GetEntity do objeto Session para obter o objeto Entity correspondente. O próximo módulo introduz como
trabalhar com registros.
Recursos adicionais
Para mais informações sobre a API do ClearQuest, consulte as páginas de Referência da API do ClearQuest.