Você pode usar um esquema predefinido que é genérico e válido para todos os módulos formais do Rational DOORS. Use este esquema predefinido quando estiver trabalhando com a visualização inteira ou com atributos predefinidos da visualização que não requerem atributos definidos pelo usuário extraídos. Quando os atributos definidos pelo usuário forem necessários, use o assistente de descoberta de esquema no Document Studio para criar um esquema do Rational DOORS.
| Consulta | Resultados | atributos |
|---|---|---|
| Module | Uma única entidade, o módulo especificado na configuração de origem de dados |
|
| Module/Attribute | A lista de atributos de nível de módulo para o módulo |
|
| Module/Discussion | A lista de discussões do módulo | Não Aplicável |
| Module/Discussion/Attribute | A lista de atributos para uma discussão |
|
| Module/Discussion/Comment | A lista de comentários para uma discussão |
|
| Module/View | Um único resultado, a visualização definida para cada origem de dados de Rational DOORS na especificação do documento |
|
| Module/View/Column | A lista de nomes de cabeçalho da
coluna para a visualização selecionada Nota: Essa consulta fornece uma
maneira de obter a estrutura da visualização, como informações da
coluna, sem enviar dados da visualização. Consulte
Module/Object/Column para obter informações sobre os
dados da coluna.
|
|
| Module/Object | A lista de todos os objetos com a versão especificada dos módulos que são filtrados e classificados pela visualização selecionada. | Qaulquer atributo elevado pelo
usuário no assistente de descoberta de esquema, que torna os
artefatos disponíveis diretamente como elementos do esquema da
origem de dados.
|
| Module/Object/Attribute | A lista de atributos para o objeto se a consulta estiver no contexto de uma consulta module/object. Caso contrário, a lista de todos os atributos para todos os objetos no módulo é incluída. |
|
| Module/Object/Column | Os dados da coluna da visualização selecionada para o objeto atual |
|
| Module/Object/Table | Um único resultado (a tabela de Rational DOORS) se o objeto for um cabeçalho da tabela. Nenhum resultado será incluído se o objeto atual não for uma tabela do Rational DOORS. | Não Aplicável |
| Module/Object/Table/Row | As linhas da tabela | Não Aplicável |
| Module/Object/Table/Row/object | Uma coleção de objetos; as células para a linha atual. A mesma lista de atributos disponíveis como para a consulta module/object. |
|
| Module/Object/External Link | Uma coleção de links externos para o objeto. As informações consistem na URL da entidade externa e um conjunto de outros atributos definidos para o link externo. |
|
| Module/Object/Link | Uma lista de links internos para o objeto. Por exemplo, crie um link de um requisito do usuário aos recursos de design. | Não Aplicável |
| Module/Object/Link/Attribute | A lista de atributos para o link |
|
| Module/Object/Link/Linked Object | A lista de objetos vinculados. Por exemplo, crie um link de um requisito do usuário aos recursos de design. | Não Aplicável |
As tabelas de Rational DOORS não são extraídas automaticamente; você deve consultá-las explicitamente. Essa abordagem manual fornece controle de baixa granularidade sobre o formato de tabela. A tabela é criada apenas para objetos de Rational DOORS que iniciam uma tabela.
Container DOORS 1 $1 Module/Object
Paragraph
Text
Module/Object/Object/Text
Table DOORS 1 $2 Module/Object/Table
Row DOORS 1 $3 Module/Object/Table/Row
Cell DOORS 1 $4 Module/Object/Table/Row/Object
Text
Module/Object/Table/Row/Object/Object Text