Os dados de um projeto do esquema (o denominado "Projeto fonte") podem ser avaliados em um projeto atualmente aberto, ou seja, o "Projeto para relatórios". Nos modelos do projeto para relatórios, você indica de que projeto fonte os dados são oriundos.
Em caso de um seguinte relatório, o projeto fonte é aberto em plano de fundo durante o tempo do relatório para leitura, os dados são lidos e os relatórios são gerados no projeto para relatórios. Enquanto isso, um outro usuário pode continuar a trabalhar no projeto fonte. Esse procedimento permite também atualizar os relatórios no projeto para relatórios.
Projeto fonte nos relatórios
Para inserir um projeto fonte nos modelos de relatório existem diversas possibilidades:
- Na caixa de diálogo Relatórios - <Nome do projeto> você cria novos modelos na guia Modelos por intermédio do botão (Novo). Na caixa de diálogo seguinte Definir relatório para a indicação da fonte de dados está disponível o campo Projeto fonte. Com [...] você abre a caixa de diálogo de seleção, podendo selecionar o projeto fonte desejado.
- Para um modelo já existente na guia Modelos existe a propriedade Projeto fonte. Para inserir aqui um projeto fonte, clique no campo da coluna Valor e ramifique para a caixa de diálogo da seleção de projeto por meio de [...].
Na estrutura em árvore dos relatórios e modelos da caixa de diálogo Relatórios - <Nome do projeto> são exibidos como primeiro nível de estrutura em árvore. Se para um modelo estiver inserido um projeto fonte, então o modelo é listado sob o nome deste projeto. O nome do projeto atual se encontra sempre em posição superior.
Projeto fonte nas propriedades da página
Para que você possa apurar, para uma página de relatório gerada, a partir de que projeto os dados do relatório são originários, você tem a disposição nas propriedades da página a propriedade Relatório: Projeto fonte (ID 11067). Na avaliação, aqui é inserido automaticamente o nome do projeto fonte.
Projetos temporários para relatórios
Uma possível utilização é a criação de projetos temporários para relatórios para a aplicação diária. Nesse procedimento é avaliado um nível temporário de um projeto do esquema. Para isso, selecione primeiro no navegador de páginas o projeto do esquema, que deve servir de projeto fonte. Então, gere o projeto para relatórios (p. ex. por meio do item de menu Utilitários > Relatórios > Gerar projeto para relatórios). Em seguida, os dados do cabeçalho do projeto selecionado são copiados e é gerado um projeto para relatórios sem páginas. Nos modelos de relatório do novo projeto para relatórios é logo inserido o projeto fonte correto. Em seguida, são gerenciados os relatórios.
Uma vez que o relatório temporário ocorre no projeto para relatórios, o projeto do esquema não é bloqueado para a restante edição. O estado atual e os relatórios oficiais continuam permanecendo no projeto do esquema.
Nota:
Se já estiver inserido nos modelos de relatório do projeto selecionado um projeto fonte, essa entrada é mantida durante a geração do projeto para relatórios. Isso é importante se um projeto fonte for simultaneamente um projeto para relatórios (se, por exemplo, for necessário que o índice do projeto para relatórios no projeto fonte seja exibido).
Também pode selecionar na caixa de diálogo Gerar projeto para relatórios um projeto já existente. Assim, um projeto para relatórios existente pode também ser substituído. Depois de ter confimado a seguinte consulta de segurança com [Sim], o "antigo" projeto para relatórios é substituído.
Modelos individuais como base para projetos para relatórios
Nos relatórios também é possível, com base nos modelos de relatório selecionados, gerar um projeto para relatórios. Na caixa de diálogo Relatórios - <Nome do projeto> está disponível para isso, na guia Modelos, o item do menu de contexto Gerar projeto para relatórios. O projeto para relatórios gerado com a ajuda da seguinte caixa de diálogo Gerar projeto para relatórios contém apenas os modelos que sejam selecionados no projeto fonte, bem como os dados do cabeçalho do projeto fonte.
Veja também