Gerando Relatórios com Transformações

O produto fornece um exemplo de uma transformação de modelo (o exemplo de transformação de simplificação de relatório) e um exemplo correspondente de um design de relatório (o design SUML da Amostra). A transformação simplifica o modelo antes da geração do relatório. É possível utilizar a transformação e o design de relatório para gerar um relatório, e os designers de relatório podem utilizar a transformação e o design de relatório como uma referência quando criam os designs de relatório customizados que utilizam transformações.

Procedimento

Para gerar um relatório com uma transformação de modelo como o exemplo de transformação de simplificação de relatório:

  1. Verifique se os plug-ins para a transformação estão em seu espaço de trabalho atual.

    Se o design de relatório que você estiver utilizando for o design de relatório "Design SUML de Amostra", importe o exemplo de transformação de simplificação do relatório. Esta transformação simplifica o modelo antes da geração do relatório para produzir um relatório simplificado. Para importar o exemplo, execute as seguintes etapas:

    1. Clique em Arquivo > Novo > Exemplo.
    2. Expanda Plug-ins de Geração de Relatórios e dê um clique duplo em Exemplo de Transformação de Simplificação. Os três plug-ins de exemplo são importados para seu espaço de trabalho.
  2. No arquivo plugin.xml que contém o código de transformação, inclua um dos seguintes elementos de propriedade à extensão com.ibm.xtools.transform.core.transformationProviders para identificar o tipo de modelo de saída que a transformação produz durante a geração de relatório.
    • Se uma extensão org.eclipse.core.runtime.contentTypes for definida para o tipo de recurso de saída, inclua um novo elemento de propriedade com um id de "TargetContentType" e um valor que seja o ID do tipo de conteúdo da saída de transformação.
    • Se nenhum tipo de conteúdo for definido para a saída de transformação, inclua um novo elemento de propriedade com um id de "TargetFileExtension" e um valor que seja a extensão do arquivo para a saída de transformação.

    Não será necessário executar esta etapa se você estiver utilizando o design de relatório "Design SUML de Amostra".

  3. Na perspectiva Java™, clique em Executar > Executar Configurações.
  4. Digite um nome para a configuração de ativação, certifique-se de que o campo Local especifique um espaço de trabalho que não seja o espaço de trabalho atual e clique em Executar. Agora é possível utilizar a transformação no novo espaço de trabalho quando você gera relatórios.
  5. Siga o procedimento para a geração de relatórios de informações de modelo. Na página Principal, selecione o design de relatório que atua com a transformação. Na página Transformar, selecione a caixa de opção para a transformação.
    Nota: Se você estiver utilizando o exemplo, selecione o design de relatório "Design SUML de Amostra" e a transformação de simplificação de relatório.

Feedback