< Anterior | Próximo >

Lição 3: Incluir Diagramas de UML no Design de Relatório

Esta lição mostra como incluir diagramas de UML em um arquivo de design do relatório BIRT.
Por Que e Quando Desempenhar Esta Tarefa
Para incluir diagramas de UML:
  1. Para continuar projetando, clique na guia Layout no editor de design de relatório.
  2. Inclua um título para uma seção para diagramas de casos de uso no relatório:
    1. Na Paleta, clique em Rótulo e arraste o cursor para o editor de design de relatório abaixo da caixa row["documentation"].
    2. Na caixa de rótulos, digite Diagramas de Casos de Uso.
    3. Crie um estilo para o rótulo para especificar uma fonte e uma borda e para incluir uma quebra de página para o rótulo. Você utiliza a página Quebra de Página na janela Novo Estilo para incluir quebras de página.
  3. Crie um conjunto de dados:
    1. Na visualização Explorador de Dados, expanda Conjuntos de Dados.
    2. Clique com o botão direito do mouse em Diagramas de Pacotes; depois, clique em Copiar. Clique com o botão direito do mouse novamente; em seguida, clique em Colar.
    3. Clique com o botão direito do mouse em Diagramas de Pacotes 1; em seguida, clique em Renomear e altere o nome para Diagramas de Casos de Uso.
    4. Na visualização Explorador de Dados, clique com o botão direito do mouse em Diagramas de Casos de Uso; em seguida, clique em Editar.
    5. Na janela Editar Conjunto de Dados, clique em Mapeamento de Linha.
    6. Exclua o conteúdo do campo Expressão.
    7. No campo Expressão, pressione Ctrl+espaço para exibir uma lista de funções XPath e dê um clique duplo em oclQuery.
      Nota: A linguagem XPath é utilizada para expressar consultar para as linhas e colunas de cada conjunto de dados do modelo de UML. Você pode gravar expressões que naveguem pela estrutura do modelo porque o analisador XPath entende modelos baseados em EMF. Por exemplo, é possível criar um conjunto de dados de todos os agentes de UML no modelo utilizando //Actor, mesmo que não exista nenhum nó denominado "Actor" para o modelo no documento XML.
    8. Na janela Editar Conjuntos de Dados, na área de janela esquerda em Procurar, clique na seta para baixo; em seguida, clique na entrada para Sample Business Model.emx, que exibe a hierarquia da estrutura do modelo.
    9. Na hierarquia da estrutura do modelo, clique em Diagrama de Casos de Uso de Amostra.
    10. No campo Expressão, confirme se inputXPath está selecionado na expressão oclQuery e clique no botão Seta à Direita (>) para o campo Expressão. XPath de entrada agora é getDiagrams(Model).
    11. Altere getDiagrams(Model) para getDiagrams(//*).
    12. Na expressão XPath, substitua inputOCLQuery por self.type = 'Usecase'. A expressão XPath agora é: oclQuery(getDiagrams(//*),"self.type = 'Usecase'").
    13. Clique em OK.
  4. Inclua imagens e nomes do diagrama de casos de uso:
    1. Inclua uma tabela para exibir diagramas de casos de uso: Na Paleta, clique em Tabela e arraste o cursor para o editor de design de relatório.
    2. Na janela Inserir Tabela, configure Número de Colunas como 1 e Número de Detalhes como 2.
    3. No campo Conjunto de Dados, selecione Diagramas de Casos de Uso e clique em OK.
    4. Clique com o botão direito do mouse no ícone Tabela e defina um novo estilo para a tabela que especifica um preenchimento superior de 12 pontos.
    5. Na visualização Explorador de Dados, expanda Diagramas de Casos de Uso e arraste nome para a primeira Linha de Detalhes na tabela.
    6. Exclua o rótulo nome que foi incluído automaticamente na Linha de Cabeçalho acima da Linha de Detalhes.
    7. Em um novo estilo para a linha que contém o nome, especifique o estilo de fonte.
    8. Na Paleta (não na visualização Explorador de Dados), clique em Imagem e arraste o cursor para a segunda Linha de Detalhes na tabela.
    9. Na janela Editar Item de Imagem, clique em Imagem Dinâmica e clique em Selecionar Dados de Imagem.
    10. Na janela Selecionar Ligação de Dados, selecione a caixa de opção para imagem e clique em OK.
    11. Clique em Inserir.
    12. Clique com o botão direito do mouse no ícone de linha para a linha com a imagem; em seguida, defina um novo estilo utilizando a página Bloco de Texto para centralizar a imagem. Talvez você deva clicar na linha para exibir o ícone de linha.
    13. Salve o arquivo de design de relatório.
    14. No editor de design de relatório, clique na guia Visualizar. A versão em inglês do relatório deve ser semelhante à seguinte figura:
      " "
Resultados

Agora continue com a inclusão de dados de estereótipo no relatório.

< Anterior | Próximo >

Feedback