Navegação: Documentação > Bem-vindo à Central de Ajuda do Fusion > Formulários Dinâmicos e Externos - E-FORM
Configurando Formulários Externos
Com a necessidade utilizar tabelas de outros bancos de dados, o Fusion disponibiliza a ferramenta Formulários Externos. Com ela é possível criar formulários com os dados dos bancos importados.
Para criar um formulário externo, acesse Formulários -> Configurar -> Externos.
Será exibida a tela conforme imagem abaixo, onde exibe todos os formulários importados de tabelas externas. Clique em Novo.
Ao clicar em Novo, é exibida a seguinte tela:
Alguns campos são de preenchimento obrigatório e outros apenas informativo. Estes estarão descritos a seguir e suas formas de preenchimento.
Item 1 - Nome: Informe neste campo o nome do formulário que pretende criar. Ele funciona como um código único, não podendo haver outro formulário com este mesmo nome. Não preencha o nome do novo formulário com espaço e nem caracteres especiais. Exemplo: cadastro, cadastroDeSenha, pedidoDeAtualizacao. Não esqueça que o preenchimento deste campo é obrigatório.
Item 2 - Título: Informe o título do novo formulário. Com esse título, é possível encontrar seu formulário em pesquisas. Este campo é obrigatório e aceita espaço ou caracteres especiais. Exemplo: Cadastro, Cadastro de Senha, *Cadastro de Senha*.
Item 3 - Permitir Inserção Manual: Selecione Sim para permitir que os dados sejam cadastrados manualmente na Lista de Formulários, sem estarem relacionados a uma tarefa específica.
Item 4 - Ícone (16 x 16): Selecione um ícone em PNG para seu formulário. Atenção! Este arquivo em PNG deve estar no servidor do Fusion.
Item 5 - Adapter de Customização: Para definir comportamentos diferentes ao seu campo, customize-o inserindo em Adapter de Conversão uma classe Java. O preenchimento deste campo não é obrigatório.
Item 6 - Tabela Externa: Selecione a tabela externa que deseja emigrar ao Fusion.
Item 7 - Campos: Ao selecionar o formulário externo desejado, os campos são incluídos automaticamente. É possível ainda criar novos campos no formulário externo. Para saber mais sobre a criação de novos campos, acesse Configurando Campo.
Item 8 - Chave Primária: Ao selecionar o formulário externo desejado, a Chave Primária é incluída automaticamente. É essencial que essa chave seja única, pois só assim o Fusion consegue associar os objetos do formulário com os registros da tabela. Caso a chave da tabela seja composta deve-se fazer uma VIEW concatenando os campos desta chave composta em um só campo.
Item 9 - Somente Leitura: Selecione Sim para que o usuário possa apenas consultar os dados do formulário criado. O usuário ainda não poderá criar novos registros. Selecionando Não, o usuário terá acesso a todos os registros, podendo manipulá-los.
Item 10 - Controle de acesso: Marque para configurar quais usuários, grupos ou papéis poderão acessar o formulário criado. Para saber mais, acesse Configurando Segurança. A criação de um controle de acesso não é obrigatório, porém, se esta opção não for marcada, qualquer usuário que tenha acesso ao formulários externos poderá visualizar, editar e também excluir o formulário criado.
Item 11 - Controle de acesso por Tipo: Defina as permissões de acesso a nível de usuários, grupos e papéis ao formulário. Para saber mais, acesse Configurando Segurança.
Após concluir, clique em Ok.
Atenção! Seu formulário externo não pode ser encontrado na navegação de formulários. Para isso, crie um formulário dinâmico e insira um campo do tipo E-Form, selecionando o formulário externo desejado.