Criando um Formulário
Para criar uma aplicação no projeto acesse o menu Aplicação > Nova Aplicação, clique no ítem Nova Aplicação da barra de ferramentas ou utilize a tela de atalho F2.
Os atalhos da interface do Scriptcase podem ser configurados na opção Minhas Teclas de Atalho no menu Configurações.
O Scriptcase oferece diversos tipos de aplicações que podem ser criadas de forma simples e rápida através da sua interface.
Nova Aplicação
Dados da Aplicação
Ao selecionar a aplicação, a seguinte tela será exibida.
Nesta aba, é necessário selecionar a conexão que será utilizada na aplicação. Após a seleção da conexão, as tabelas serão carregadas e exibidas no campo Tabela.
É possível selecionar mais de uma tabela ao criar aplicações.
Após selecionar as tabelas e campos que farão parte da aplicação, o nome da aplicação será gerado automaticamente no formato tipo + nome da tabela.
Exemplo: form_orders
No entanto, é possível alterar o nome da aplicação para qualquer outro de sua preferência.
Conexão
Define a conexão principal que será utilizada pela aplicação criada.
Todas as conexões existentes no projeto estarão disponíveis neste campo.
Após a criação da aplicação, sua conexão pode ser alterada menu SQL nas configurações das aplicações ou utilizando a macro sc_change_connection para a criação de um sistema multi empresa, por exemplo.
Conexão com Dicionário de dados
Caso a conexão selecionada possuia um dicionário de dados vinculado, o nome do dicionário de dados será exibido logo a baixo do campo. Este nome serve como um link para a configuração do dicionário de dados.
Clique aqui para acessar nossa documentação sobre o dicionário de dados.
Nome
Define o nome para a aplicação criada. Este campo é obrigatório e deve conter entre 1 e 64 caracteres, que podem ser valores alfanuméricos, ponto(.), traço(-) e sublinhado(_).
Os demais caracteres especiais assim como espaço não são permitidos.
Tabela
Define as tabelas que serão utilizadas na aplicação.
As aplicações do tipo Formulário e Calendário permitem o uso de apenas uma tabela.
Localização
Idioma padrão da aplicação que será criada. Todos os idiomas disponívels no projeto são listados, e o idioma padrão do projeto vem selecionado automaticamente.
Clique aqui para saber como adicionar um novo idioma ao projeto.
Após a criação da aplicação seu idioma padrão pode ser alterado no menu Aplicação > Configuração nas configurações da aplicação.
Editando o Charset do idioma
Nesta tela, é possível também alterar o charset dos idiomas do projeto. Basta clicar no botão editar, posicionado após o campo de seleção do idioma.
Ao clicar podemos mudar o charset selecionado para o idioma nas configurações do projeto.
Esta alteração servirá apenas para a aplicação que está sendo criada, o charset dos idiomas nas configurações do projeto continuam os mesmos.
Criar aplicação como formulário em etapas
Ao selecionar essa opção, o formulário será configurado no formato de etapas, dividindo o processo de preenchimento em várias páginas.
Essa funcionalidade está disponível apenas para formulários de único registro. Após a criação, é possível retornar ao formato tradicional ajustando as configurações de páginas.
Número de etapas
Define a quantidade inicial de etapas que o formulário em etapas terá, criando automaticamente os blocos e páginas que o compõem. Os campos serão distribuídos entre as páginas criadas e poderão ser reorganizados posteriormente ajustando o posicionamento dos campos.
Editar Campos
Esta tela exibe os campos das tabelas selecionadas e permite realizar ajustes antes da criação da aplicação, como alteração do tipo de dado, nome de exibição e outras configurações.
Campos
Nomes dos campos do banco de dados.
Label
Nomes dos campos exibidos na interface da aplicação gerada.
Tipo de dado
Especifica o tipo de dado do campo.
Inserção
Define os campos disponíveis para a inserção de novos registros.
Atualização
Define os campos disponíveis para a atualização.
Ready-only
Define se o campo será apenas para leitura.
Obrigatório
Define se o campo será obrigatório.
Tema
Nessa tela você seleciona o tema que a aplicação irá utilizar. O tema padrão do projeto, que pode ser visualizado em Projeto > Propriedades, virá selecionado automaticamente.