Acesse o novo Manual 2.7 new.jpg
 

Repositório de Objetos

O Repositório de Objetos é o local em que é possível reutilizar objetos (formulários, fluxos de ações e relatórios) existentes no projeto que está sendo editado e na base de dados que foi configurada como Repositório Externo.

Para acessar o repositório, clique no aba image456.gif. Apresentará a tela abaixo:

image206.jpg

A aba é composta pelos componentes:

Todos os objetos listados nesta aba podem ser reutilizados no projeto que está sendo editado. Quando o objeto for um:

Observações:

  1. Caso existam campos coincidentes entre as fontes de dados do formulário reutilizado (criado como SubForm, Botão e Grade) e do outro formulário que estava aberto, a propriedade Parâmetros do componente também será preenchida automaticamente. Esta mesma observação vale para a colagem dos componentes SubForm, Botão ou Grade no formulário diretamente, sendo necessária, para a realização da observação, a seleção da propriedade Formulário do componente.

  2. Qualquer formulário que estiver envolvido em outro formulário externo (pelo componente Grade ou SubForm) deverá estar marcado como externo.

  3. Todo formulário que esteja envolvido em um formulário externo (por uma Grade ou um Subform) também deve está marcado como externo.

  4. Quando um formulário for arrastado da aba Repositório e for externo, é necessário excluir o SQL contido nas Definições do Formulário. Para excluir o SQL da consulta do formulário, abra as definições na aba Dados do Formulário, clique com o botão direito no campo que apresenta a consulta e selecione a opção Apagar.

  5. Relatório / Fluxo de Ação: se for arrastado (botão do mouse pressionado sobre o nome do objeto) da aba image456.gif para a área de trabalho do Maker, caso seja útil, poderá ser salvo para que faça parte do projeto que está sendo editado.

Observações:

  1. Ao tentar obter um formulário de outro sistema através do Repositório de Objetos, os fluxos vinculados ao mesmo perderão sua referência.

  2. Para remover um sistema selecionado no campo sistema é necessário apertar a tecla Delete.

  3. Ao passar o mouse sobre um formulário, na aba repositório, é apresentado um "hint" com informações sobre o mesmo. (Caso o formulário esteja selecionado o "hint" não será apresentado).

  4. O Maker não permite a criação de objetos (relatórios e fluxos de ações) com o mesmo nome, exceto Formulários.

  5. O recurso de image456.gif possui restrições para usuários da versão Standard e Professional:estes só poderão utilizar o Repositório local. Para mais detalhes sobre as versões do Maker, acesse o tópico Recursos e Características das Versões do Maker;

  6. Quando criado um Relatório legado, ele não estará disponível para a aba Repositório.

  7. Ao configurar um repositório externo, é necessário salvar o projeto, fechar o projeto e acessar o projeto novamente.

  8. Ao clicar com o botão direito em cima do objeto repositório, arrastando-o até a área de trabalho do Maker vão aparecer a seguintes opções:

    1. Vincular - vincula um formulário ao sistema. Caso sejam feitas modificações no formulário, as alterações irão valer para todos os sistemas onde contém o mesmo;

    2. Copiar - copia o formulário para outro sistema.



Utilizando o Repositório - Esse exemplo demonstra a utilização do Repositório para acesso a objetos externos.

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br