DOCUMENTO (BANCO DE DADOS)
CONFIGURAÇÃO GERAL

Figura1:Interface Configuração Geral.
Atributos :
- Tipo do dado - Define o tipo do campo da aplicação. Neste tipo de campo os arquivos
são salvos diretamente no banco de dados em formato binário.
- Label - Define o título do campo na aplicação. Por
exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais claro o entendimento se o mesmo for exibido
como Nome do Cliente.
- Exibir Ícone - Exibe junto ao nome do arquivo um ícone relativo ao seu tipo.
- Barra de Progresso - Mostrar barra de progresso enquanto os arquivos são enviados ao servidor.
- Área de Upload - Permite utilizar uma área drag'n drop para envio de arquivos.
- Nome do Arquivo - Define o campo que contém o nome do arquivo do documento armazenado na base de dados.
- Tamanho do Arquivo - Permite definir o campo que contém o tamanho do arquivo.
- Extensões permitidas - Extensões permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extensões serão permitidas. Ex.: docx;jpg;png;xls
- Campo
Escondido - Esta opção disponibiliza o campo
no formulário como tipo hidden (Escondido), estando o valor do campo disponível para processamento (Javascript ou PHP).
- Desabilitar Campo - Define se o campo será desabilitado em "Modo de Inserção", "Modo de Atualização" ou em "Modo de Inserção e Atalização".
- Tipo HTML
- Objeto HTML usado para exibir o campo no formulário.
- Tipo SQL - Informa o tipo do campo no banco de dados.
Multi-Upload
Ele permite fazer upload de múltiplos arquivos e armazenar as informações em uma tabela de banco de dados relativa.

Configurações do Multi Upload
Atributos:
- Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
- Posição do delete - Posição do checkbox de deletar.
- Posição do upload - Posicionamento dos registros no momento do upload.
- Monstrar o status - Mostrar o status de upload.
- Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, será exibido todos os campos daquela tabela, onde devemos associar os parâmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configuração de campos da tabela para o Multi Upload
As opções são:
- Nome do arquivo - Obtém o nome do arquivo que está sendo carregado.
- Upload - Obtém o binário do arquivo.
- Incremento Auto - Usado apenas quando o campo do banco de dados é do tipo auto incremento ou similar.
- Incremento Manual - O formulário gerado irá lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de inserir um registro.
- Chave Extrangeira - Permite associar um valor de um campo do formulário atual.
- Definido - Você pode especificar um valor constante ou usar variáveis globais. [global_var]
- Data de inclusão - Obter os dados do servidor ao inserir.
- Datetime de inclusão - Obter a data e hora do servidor ao inserir.
- IP do usuário - O campo será preenchido com o IP do computador que está acessando a aplicação.
.
- Calculado pelo banco de dados - O valor do campo é atribuído pelo banco de dados.
- Calculado pelo banco de dados se vazio - O valor do campo é atribuído pelo banco de dados se nenhum valor é passado para ele.
- Null - O campo na tabela SQL é preenchido com (null)
CONFIGURAÇÃO DA VISUALIZAÇÃO
A Configuração da Visualização permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualização do ScriptCase existem os mesmos atributos disponíveis nesta Interface.
Figura: Interface de definição de CSS a nível de campo.
CSS do Título
Atributos:
- Fonte - Permite escolher o tipo de fonte, que será aplicado no campo da aplicação.
- Tamanho - Permite escolher o tamanho da fonte, que será aplicado no objeto da aplicação.
- Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
- Cor de fundo - Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicação.
- Negrito - Permite aplicar o tipo negrito na fonte.
- Sublinhado - Permite aplicar o tipo sublinhado na fonte.
- Tamanho da Borda - Permite aumenta o tamanho da borda do título.
- Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no título.
- Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
- Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
- Largura - Para definir a largura do título.
- Altura - Para definir a altura do título.
CSS do Campo
Atributos:
- Fonte - Permite escolher o tipo de fonte, que será aplicado no campo da aplicação.
- Tamanho - Permite escolher o tamanho da fonte, que será aplicado no título da aplicação.
- Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
- Cor de fundo - Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicação.
- Negrito - Permite aplicar o tipo negrito na fonte.
- Sublinhado - Permite aplicar o tipo sublinhado na fonte.
- Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
- Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no campo.
- Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
- Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
- Largura - Para definir a largura do campo.
- Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
- Fonte -Permite
escolher o tipo de fonte, que será aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
- Tamanho - Permite escolher o tamanho da fonte, que será aplicado no título da aplicação.
- Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
- Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do objeto input.
- Negrito - Permite aplicar o tipo negrito na fonte.
- Sublinhado - Permite aplicar o tipo sublinhado na fonte.
- Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
- Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto input.
- Alinhamento Horizontal - Permite posicionar o label do
filtro no local desejado (left, rigth, center e justify).
- Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
- Largura - Para definir a largura do objeto input.
- Altura - Para definir a altura do objeto input.
CONFIGURAÇÃO DA AJUDA
Este recurso permite que seja documentado instruções para utilização da aplicação gerada, isto é, ajuda ao Usuário final a entender melhor as Regras de Negócio do Sistema e a melhor maneira de operar o Sistema.

Figura1 Configuração da Ajuda utilizando Pop-UP.
Atributos:
- Descreva Ajuda - Permite a inclusão de um texto que será apresentado quando o usuário posicionar o mouse sobre o campo.
- Tipo do Help:
- Popup - Ao escolher o tipo popup, será exibido o ícone de ajuda ao lado do campo; que ao ser clicado, exibirá o que foi informado no atributo Descreva Ajuda.

- Hint - Ao passar o cursor do mouse sobre o campo, aparecerá a ajuda descrita no campo Descreva Ajuda.

- Texto - Ao lado do campo aparecerá o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
