Loading

Criar relatórios do Crystal Reports e adicioná-los ao PRISMAdirect

Introdução

Este tópico descreve a forma como pode criar relatórios utilizando o Crystal Reports, que é um componente produzido por outra empresa. Tem de carregar os relatórios criados no PRISMAdirect.

Procedimento

  1. Abra o Editor do Crystal Reports e selecione "Report wizard" (assistente de relatório) para criar um relatório.
  2. Selecione a fonte de dados do relatório.
    1. Crie uma nova ligação.
    2. Selecione "OLE DB (ADO)".
    3. Selecione "Microsoft OLE DB Provider for SQL Server".
  3. Introduza as credenciais de início de sessão para a fonte de dados selecionados.
    1. Selecione a base de dados "PrintAccounting".
    2. O utilizador é "sa".
    3. Introduza a palavra-passe para o utilizador "sa". Clique em "Concluir".

      Por predefinição, a palavra-passe para o utilizador "sa" é "$Prisma1_SA".

      A base de dados "PrintAccounting" encontra-se agora disponível para Crystal Reports.

  4. Selecione os dados acerca dos quais pretende criar um relatório.

    Pode selecionar tabelas ou procedimentos arquivados a incluir no relatório. Quando quiser criar um relatório sobre um item de folha de trabalho ao nível da encomenda ou do trabalho, tem de selecionar o procedimento guardado uspGetAllOrdersItems e/ou uspGetAllJobsItems.

    NOTA

    Um procedimento arquivado é um grupo de declarações SQL compiladas num único plano de execução.

  5. Para um procedimento arquivado, é necessário facultar os parâmetros de entrada.

    Selecione "False" para "@DumpDataInTempTable" e introduza um nome exclusivo para "@TempTable", por exemplo, "tabela 1". Clique em OK.

  6. Selecione os campos que deseja apresentar no relatório.
  7. Em alternativa, pode selecionar um campo para agrupar os dados: Separar os dados em grupos costuma ajudar a focar as informações no relatório.
  8. Pode selecionar um campo para adicionar informações de resumo no relatório. Por exemplo, selecione o campo de páginas a cores para apresentar um resumo do número total de páginas a cores no relatório.
  9. Selecione o mapa que deseja apresentar no relatório.
  10. Pode adicionar novos campos num relatório existente.
    1. Expanda a tabela ou o procedimento arquivado no painel "FieldExplorer".
    2. Arraste e largue os campos adicionais na secção "Details" (detalhes) do relatório.
  11. Adicione o relatório criado ao PRISMAdirect.
    1. Abra a área de trabalho [Configuração] do PRISMAdirect.
    2. Clique em [Opções] - [Carregar relatórios personalizados].
    3. Navegue até ao ficheiro RPT em causa.
    4. Clique em [Abrir].

      O relatório é adicionado à área de trabalho de [Configuração]. Agora pode gerar o relatório em causa no PRISMAdirect.