Gerando documentos com o Rational Rhapsody como uma origem de dados

Depois de concluir a criação do modelo de relatório e de preenchê-lo com pontos de dados, poderá gerar um relatório em vários formatos.

Gerando um documento do Rational Rhapsody

É possível gerar documentos diretamente da interface com o usuário do Rational Rhapsody.

Procedimento

  1. Carregue um modelo.
  2. Clique em Ferramentas > Rational Publishing Engine > Gerar relatório.
  3. Conclua o assistente para selecionar um modelo e revisar suas configurações de relatório.
  4. Clique em Concluir.

Gerando um documento usando o assistente de geração de documentos do Rational Publishing Engine

É possível usar o assistente de geração de documento para configurar os requisitos de relatório.

Antes de Iniciar

O projeto correto do Rational Rhapsody deve estar aberto e o servidor da web do Rational Rhapsody deve estar executando antes da publicação do seu documento. Quando o projeto do Rational Rhapsody é aberto e você gera um documento de Rational Publishing Engine, o servidor da web do Rational Rhapsody é iniciado automaticamente. Se você fechar a janela do servidor da web, em gerações de documentos subsequentes, o Rational Publishing Engine não pode reiniciar o servidor. É possível executar manualmente um arquivo em lote para iniciar o servidor novamente sem reiniciar o Rational Publishing Engine: Rational_Rhapsody_HOME/ApplicationServer/startserver.bat
Nota: Se você tiver uma URL de solicitação REST longa, a solicitação pode não pode ser transmitida para o servidor Rational Rhapsody, o que impede a geração de documento a partir de um modelo Rhapsody com nível de aninhamento de pacote maior que 3. Para solucionar esse problema, no servidor da web do Rational Rhapsody, modifique a configuração do servidor da web para aumentar o comprimento permitido da URL.

Procedimento

  1. No aplicativo Document Studio ou Launcher, abra o assistente de geração de documentos clicando em Especificação de documento > Gerar > Configurar e gerar documento.
  2. Na seção Modelos, os modelos já listados na especificação do documento são exibidos. Para incluir um modelo:
    1. Selecione o local dos modelos para incluir:
      • Na biblioteca central: Para selecionar modelos armazenados em Document Builder
      • No arquivo local ou remoto: Para selecionar um modelo local ou remoto, você pode inserir uma URL para um modelo ou clicar em Procurar para selecionar um modelo.
    2. Selecione um ou mais modelos para incluir.
      • Se você selecionou Da biblioteca central e modelos selecionados do Document Builder, clique em Incluir selecionado para incluir os modelos para a especificação de documento.
      • Se você selecionou No arquivo local ou remoto e inseriu uma URL para um modelo individual, clique em Incluir URL para incluir o modelo na especificação do documento.
      • Se você selecionou No arquivo local ou remoto e procurou incluir modelos, clique em Abrir; os modelos serão incluídos na especificação do documento.
    3. Opcional: Repita para incluir modelos adicionais de outros locais.
    4. Opcional: Reordene os modelos na especificação do documento selecionando um modelo e clicando em Para cima ou Para baixo.
    5. Clique em Avançar. Depois de incluir um modelo, as origens de dados e variáveis que são especificados no modelo também são incluídos no assistente.
  3. Na seção Origens de dados, configure cada origem de dados.
    Nota:
    • Se um valor padrão existir para uma origem de dados ou um valor URI padrão ja tiver sido digitado, a origem de dados será exibida como configurado e o valor padrão será usado na saída, a menos que outro valor seja selecionado.
    • Se você passar pela seção Origens de dados e, em seguida, clicar em Voltar para fazer alterações adicionais para uma origem de dados, a seção sempre abrirá a primeira origem de dados na lista.
    1. Selecione uma origem de dados de um dos seguintes locais:
      • Configuração manual: Para selecionar uma origem de dados local ou remota porque nenhuma outra informação de configuração existe para esta origem de dados na camada de configuração
      • Carregar da camada de configuração: Para selecionar um valor de metadados de configuração que foi inserido para a origem de dados no modelo
    2. Dependendo de sua seleção feita na etapa anterior, você pode selecionar um valor para a origem de dados inserindo uma URL, clicando em Procurar para selecionar uma ou selecionar um valor da camada de configuração. Se o valor for uma URL ou um valor que contém uma URL, a URL da origem de dados típica do Rational Rhapsody poderá ser determinada ao:
      1. Identificar a URL do esquema da origem de dados, que foi usada para incluir o esquema no modelo.
      2. A partir da URL do esquema da origem de dados, remova o sufixo ?metadata=schema. Por exemplo:
        • URL de esquema da origem de dados: https://server:port/Rational/Rhapsody/?metadata=schema
        • URL da origem de dados: https://server:port/Rational/Rhapsody/

      Você não precisa usar a mesma URL que o esquema da origem de dados. É possível apontar para um outro repositório do Rational Rhapsody para acessar os dados contidos nele, pois os repositórios do Rational Rhapsody usam todos a mesma API REST.

    3. Se o recurso estiver em um servidor protegido, especifique o nome de Usuário.
    4. Se o recurso estiver em um servidor protegido, especifique a Senha.
    5. Selecione o Tipo de autenticação na lista. Se não selecionar um tipo, cada tipo será testado até que o tipo correto seja localizado, o que pode aumentar o tempo de geração do documento.
    6. Opcional: Insira um cabeçalho de aceitação. O valor padrão é application/xml, */ *.
    7. Opcional: Se você deseja aplicar as credenciais inseridas para cada origem de dados, selecione a opção Aplicar esses valores de nome de usuário e senha para cada origem de dados configurada e não configurada.
    8. Clique em Avançar.
  4. Na seção Variáveis, configure cada variável.
    Nota:
    • Se um valor padrão existir para uma variável, a variável será exibida como configurada e o valor padrão será usado na saída, a menos que outro valor seja selecionado.
    • Se você passar pela seção Variáveis e, em seguida, clicar em Voltar para fazer alterações adicionais para uma variável, a seção sempre abrirá a primeira variável na lista.
    1. No menu suspenso, selecione uma das opções a seguir:
      • Configuração manual: Para inserir qualquer valor para a variável porque nenhuma informação de configuração diferente existe para esta variável na camada de configuração
      • Na camada de configuração: Para selecionar um valor a partir de metadados de configuração que você inseriu para a variável em seu modelo
    2. Insira ou selecione um valor para a configuração.
    3. Clique em Avançar.
  5. Na seção Saída, selecione os tipos de saída para gerar:
    • Microsoft Word
    • PDF
    • HTML
    • XSL-FO
    1. Opcional: Para Local de salvamento, clique em Procurar para selecionar um caminho para salvar o arquivo para cada tipo de saída. É possível editar o caminho para ser um caminho relativo a partir da especificação do documento. Se um local de salvamento para a saída não for especificado, o arquivo será gerado em um local temporário.
    2. Opcional: Para Folha de estilo, clique em Procurar para selecionar uma folha de estilo para usar para cada tipo de saída ao gerar a saída.
    3. Opcional: Saída do Microsoft Word apenas: Para Macro, insira o nome da macro que está contido na folha de estilo.
    4. Opcional: Para inserir metadados adicionais ou configurar outras propriedades do documento que não estão incluídas no assistente, clique em Editar propriedades dos metadados.
    5. Clique em Avançar.
  6. Verifique se as informações de modelo e saída na janela de resumo estão corretas.
  7. Selecione qual ação tomar quando você clica em Concluir:
    • Executar a geração de documento: Gera os tipos de saída especificados.
    • Executar a geração de documento e encerrar RPE: Gera os tipos de saída especificados e fecha o aplicativo Rational Publishing Engine depois de sair da janela Resultados.
    • Salvar e fechar esse assistente sem gerar o documento: O assistente de geração de documento será fechado e o aplicativo Launcher permanecerá aberto.