Академический Документы
Профессиональный Документы
Культура Документы
Viso geral
PGINA INICIAL INTRODUO
O que o Scriptcase?
Uma ferramenta completa de desenvolvimento que possibilita, atravs de uma interface amigvel, criar aplicaes PHP com extrema
velocidade e qualidade, economizando tempo, reduzindo custos, aumentando a produtividade e integrando a equipe de
desenvolvimento. possvel criar inmeras aplicaes de consultas, grficos, formulrios, calendrios entre outras aplicaes que o
Scriptcase possui, alm de criar um sistema com login e nveis de permisso de acesso em poucos cliques. Instalando em um servidor
web, o Scriptcase pode ser usado simultaneamente por muitos desenvolvedores atravs de um browser, permitindo o desenvolvimento
remoto e colaborativo.
Acessando o Scriptcase
PGINA INICIAL INTRODUO ACESSANDO O SCRIPTCASE
O acesso ao Scriptcase deve ser feito atravs de um browser de sua preferncia. Ao acessar a ferramenta iremos para a tela de login
onde devemos informar nosso login e senha.
Aps a validao de usurio e senha de acordo com o perfil, o Scriptcase disponibilizar as opes que o usurio tem permisso de
acesso.
O usurio do tipo Administrador tem privilgio de acesso a todas as funcionalidades do Scriptcase, assim como a criao e
gerenciamento de novos usurios.
1
Viso Geral
PGINA INICIAL INSTALAO DO SCRIPTCASE
O instalador do ScriptCase possui o PHP 7.0, Apache 2.4 e Source Guardian Loader.
Realizar a instalao bem simples! Selecione o seu sistema operacional, prossiga com o tutorial e em poucos passos aprenda a instalar e
utilizar o ScriptCase.
2
1
O instalador do Scriptcase um arquivo executvel para o Windows. Uma aplicao para a extrao automtica e configurao do
APACHE, PHP e SCRIPTCASE em seu sistema operacional.
Windows Server
2008 SP2
2008 R2 SP1
2012
2012 SP2
2016
Windows
7 SP1
Vista SP2
8.1
10
SourceGuardian Loader
Scriptcase 9
Antes de proceder com a instalao recomendvel no ter quaisquer outros ambientes web (como XAMP, Zend Server, etc.) instalados
no sistema operacional. Recomendamos o uso da base de dados SQLite.
2 - Executar o Scriptcase
Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.
2
Clique em Ok para continuar.
2 - Mensagem de Bem-vindo.
3 - Contrato de licena.
Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
4 - Diretrio de instalao.
3
O caminho de instalao predeterminado C:\Arquivos de Programas (x86)\NetMake\v9". No altere este caminho a menos que seja
necessrio.
5 - Configurao do Apache.
Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.
Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.
Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.
6 - Instalar.
4
Deve-se marcar as duas opes para permitir a execuo do apache do Scriptcase no sistema operacional.
8 - Completar a instalao.
5
Utilizando o Scriptcase
Para acessar seu Scriptcase, abra o navegador e insira o IP local e a porta que voc selecionou na configurao do Apache (
Configurao do Apache).
Ex: http://127.0.0.1:8090/scriptcase
1
O instalador do Scriptcase um arquivo executvel para o Linux. Uma aplicao para a extrao automtica e configurao do APACHE,
PHP e SCRIPTCASE em seu sistema operacional.
SourceGuardian Loader
Scriptcase 9
Antes de proceder com a instalao recomendavel no ter quaisquer outros ambientes web (como XAMP, Zend Server, etc) instalados
no sistema operacional. recomendvel alguns conhecimentos bsicos de ambiente para utilizar o terminal (shell). Recomendamos o
uso da base de dados SQLite.
3 - Executar Scriptcase.
O instalador do Scriptcase requer permisses administrativas para fazer mudanas na sua mquina. Temos que dar permisso de
administrador (tambm conhecida como permisso de root) para executar o instalador.
2 - Requisitar acesso de root usando sudo su e fornecendo sua senha (se necessrio).
Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.
2 - Mensagem de Bem-vindo.
3 - Contrato de licena.
Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
4 - Diretrio de instalao.
3
O caminho de instalao predeterminado /opt/NetMake/v9/. No altere este caminho a menos que seja necessrio.
5 - Configurao do Apache.
Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.
Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.
Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.
6 - Instalar.
4
7 - Completar a instalao.
Ex: http://127.0.0.1:8090/scriptcase
1
O instalador do Scriptcase um arquivo executvel para o MacOS. Uma aplicao para a extrao automtica e configurao do APACHE,
PHP e SCRIPTCASE em seu sistema operacional.
SourceGuardian Loader
Scriptcase 9
Antes de proceder com a instalao recomendavel no ter quaisquer outros ambientes web (como XAMP, Zend Server ou similares)
instalados no sistema operacional. recomendvel alguns conhecimentos bsicos de ambiente para utilizar o terminal (shell).
Recomendamos o uso da base de dados SQLite.
2 - Executar Scriptcase.
Idioma: Podemos selecionar o idioma que ser exibido o contedo no proceso de instalao. Este passo no seleciona o idioma da interface do
Scriptcase, mas somente o da instalao.
2 - Mensagem de Bem-vindo.
2
3 - Contrato de licena.
Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
4 - Diretrio de instalao.
3
O caminho de instalao predeterminado /Applications/NetMake/v9/. No altere este caminho a menos que seja necessrio.
5 - Configurao do Apache.
Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor predeterminado.
Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache, no do Scriptcase.
Domnio do Apache: Domnio do Apache deve ser definido aqui. Recomendamos que utilize o valor predeterminado.
6 - Instalar.
4
7 - Completar a instalao.
Ex: http://127.0.0.1:8090/scriptcase
1
Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.
Windows Server
2008 SP2
2008 R2 SP1
2012
2012 SP2
2016
Windows
7 SP1
Vista SP2
8.1
10
Arquivos necessrios:
Deve-se realizar o download do PHP 7.0 NTS ( x86 ou x64 ), Apache 2.4 ( x86 ou x64 ) e mod_Fcgi ( x86 ou x64 ).
Aps download, descomprima os arquivos referentes ao PHP e Apache na unidade C: de seu sistema opcional
Descomprima o arquivo referente ao mod_Fcgi, copie o arquivo mod_fcgid.so e coloque na pasta C:\Apache24\modules
Configurao do Apache
Edite o arquivo httpd.conf localizado em C:\Apache24\conf\
Ainda no arquivo httpd.conf procure por #ServerName www.example.com:80 e altere para #ServerName localhost:80
Busque por IfModule mime_module e adicione o contedo abaixo: `<Directory c:/php> AllowOverride None Options None Require all granted
</Directory>`
Instalao do Apache
Acesse o prompt de comando com privilgios de Administrador e digite o comando abaixo:
c:\apache24\bin\httpd.exe -k install
3
Importante: Caso ocorra erro, e seja informado que est faltando o arquivo msvcr110.dll, voc poder fazer o download deste arquivo
clicando aqui. Extraia e coloque-o no diretrio: C:\Windows\System e C:\Windows\System32. Execute novamente o comando no prompt
do windows.
Configurao do PHP
Acesse a pasta do PHP em C:\ e renomeie o arquivo php.ini-development para php.ini
Ative as extenses listadas abaixo ( deve-se remover o ponto e vrgula (;) no incio da linha ) extension=php_bz2.dll extension=php_curl.dll
extension=php_gd2.dll extension=php_imap.dll extension=php_interbase.dll extension=php_ldap.dll extension=php_mbstring.dll
extension=php_exif.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_oci8.dll extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll extension=php_pgsql.dll extension=php_pspell.dll
extension=php_shmop.dll extension=php_sqlite.dll extension=php_sqlite3.dll extension=php_xmlrpc.dll extension=php_xsl.dll
extension=php_zip.dll
Importante: Por padro o PHP desabilita alguns funes que so importantes para o Scriptcase. Acesse o arquivo php.ini e altere a linha
do item disable_functions conforme exemplo abaixo: * disable_functions=
Configure o TimeZone de acordo com sua regio. Deve-se utilizar o valor disponvel na documentao do PHP
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
5
Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.
Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.
6
Nesta opo o usurio ir escolher as configuraes de instalao.
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.
Linux
Debian
CentOS\RHEL
OpenSuse
Arquivos necessrios:
Configurao do PHP
Acesse o terminal ( shell ) e execute o comando abaixo para utilizar o superusurio (root) :
sudo su
Importante: Por padro o PHP desabilita alguns funes que so importantes para o Scriptcase. Acesse o arquivo php.ini
( /etc/php5/apache2/php.ini ) e altere a linha do item disable_functions conforme exemplo abaixo:
Configure o TimeZone de acordo com sua regio. Deve-se utilizar o valor disponvel na documentao do PHP
Clique aqui para visualizar
PostgreSQL:
apt-get install php7.0-pgsql
MySQL:
apt-get install php7.0-mysql
SQLite:
apt-get install php7.0-sqlite
FireBird:
apt-get install php7.0-interbase
Odbc:
apt-get install php7.0-odbc
2
Ativao da biblioteca GD
Copie o arquivo ixed.7.0.lin que foi baixado de acordo com sua distribuio e arquitetura e cole na pasta /usr/lib/php7/sourceguardian
cp ioncube_loader_dar_7.0.so /usr/lib/php7/sourceguardian
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
3
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.
Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Este artigo ir descrever a instalao do PHP 7.0 e Apache 2.4 para utilizao do Scriptcase.
Mac
El Captain
Sierra
Arquivos necessrios:
Configurao do PHP
Acesse o terminal ( shell ) e execute o comando abaixo para utilizar o superusurio (root) :
sudo su
Local de instalao
/usr/local/php7
Configurao do Apache
Edite o arquivo httpd.conf:
nano /etc/apache2/httpd.conf
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
3
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.
Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web.
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
Verificao das extenses necessrias para o funcionamento do Scriptcase e mdulos de conexo ao banco de dados.
Instalao Tpica
Nesta opo o Scriptcase ir ser instalado em seu modo padro.
2
Instalao Customizada
Nesta opo o usurio ir escolher as configuraes de instalao.
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Podemos escolher o banco de dados que ser instalada a base de dados do Scriptcase
Viso Geral
PGINA INICIAL CONHECENDO O SCRIPTCASE
Menu Principal
Posicionado na parte superior da pgina, centraliza todas as opes existentes no Scriptcase
Barra de Ferramentas
Posicionado logo abaixo do menu principal, concentra as principais e mais utilizadas funcionalidades do Scriptcase para a criao e
edio das aplicaes.
Lista de Projetos
Tela inicial do Scriptcase, podemos visualizar todos os projetos existentes no Scriptcase que o usurio logado tem acesso.
Projeto Explorer
Localizado no canto esquerdo da tela, quando acessamos um projeto, podemos visualizar a estrutura de pastas do projeto acessado,
criadas com o intuito de organizar as aplicaes dentro dos projetos.
2
Lista de Aplicaes
Localiza-se ao lado do Projeto Explorer, contendo a lista de todas as aplicaes e subpastas da pasta que est selecionada no Projeto
Explorer.
Barra de Tarefas
Exibe em abas todas as telas abertas no momento, por exemplo, ao acessar uma aplicao para edio.
1
Barra de Ferramentas
PGINA INICIAL CONHECENDO O SCRIPTCASE BARRA DE FERRAMENTAS
Na barra de ferramentas padro de nossa instalao, esto disponveis as funcionalidades mais utilizadas e mais importantes para o
desenvolvimento das aplicaes.
Publicar aplicao: Abre o wizard de publicao para a aplicao que est sendo acessada.
Dicionrio de Dados: Permite ao usurio definir padres para as tabelas (nomes, e tipos de campos, etc.).
Traduzir aplicaes: Permite Cria mensagens personalizadas para ser usado em diferentes aplicaes.
Lista de Projetos
PGINA INICIAL CONHECENDO O SCRIPTCASE LISTA DE PROJETOS
Nos permite visualizar todos os projetos existentes no Scriptcase a que temos acesso.
Galeria de projetos:
Lista de projetos:
1
Projeto Explorer
PGINA INICIAL CONHECENDO O SCRIPTCASE PROJETO EXPLORER
Nessa rea so listadas as pastas e subpastas criadas para organizar suas aplicaes.
Minhas aplicaes: Lista todas as aplicaes da pasta e subpastas desenvolvidas pelo usurio atual.
Pesquisa: Realiza uma pesquisa entre os nomes das aplicaes da pasta acessada.
1
Lista de Aplicaes
PGINA INICIAL CONHECENDO O SCRIPTCASE LISTA DE
APLICAES
Nessa rea so listadas as subpastas e aplicaes da pasta acessada. Podemos visualizar ainda informaes sobre as aplicaes.
Opes do rodap
Os botes do rodap esto disponveis quando uma ou mais aplicaes esto selecionadas.
Editar: Abre as configuraes das aplicaes selecionadas para edio, permanecendo o foco na ltima aplicao aberta.
Copiar: Cria uma cpia das aplicaes selecionadas em outros projetos do Scriptcase.
Mover: Move as aplicaes selecionadas para outra pasta destro do mesmo projeto.
Barra de Tarefas
PGINA INICIAL CONHECENDO O SCRIPTCASE BARRA DE
TAREFAS
Exibe todas as telas e aplicaes que esto abertas.
Todas as telas abrem em abas dentro da barra de tarefas, onde voc pode alternar entre as telas de forma rpido e fcil.
Ao clicar com o boto direito do mouse sobre uma das abas na barra de tarefas, sero exibidas algumas opes de fechamento das abas.
1
Viso geral
PGINA INICIAL PROJETO
Para gerenciar o desenvolvimento de aplicaes no Scriptcase, existe o conceito de projeto, uma maneira prtica de organizar o
desenvolvimento de sistemas.
Dentro de um projeto, possvel definir padres no desenvolvimento das aplicaes, trabalhar com versionamento do projeto, publicar
todos ou parte das aplicaes, criar relatrios de trabalho dos desenvolvedores, exibir diagrama das aplicaes entre outras opes.
1
Novo Projeto
PGINA INICIAL PROJETO NOVO PROJETO
O Processo de criao do projeto simples e intuitivo, este processo dividido em cinco etapas que sero detalhadas abaixo.
Ao acessar o Scriptcase, iremos visualizar a tela da lista de projetos, ondem poderemos visualizar todos os projetos existentes na
ferramenta que nosso usurio tem acesso.
Nome do projeto
Neste primeiro momento, podemos criar um Projeto em branco ou utilizar um de nossos exemplos disponveis.
Estes exemplos demonstram algumas funcionalidades da ferramenta e esto disponveis para o MySQL, Postgres, SQLite, Oracle, SQL
Server, Firebird e Access.
Daremos prosseguimento com a criao de um Projeto em branco. Obrigatoriamente, devemos definir um nome para o projeto,
descrio e imagem so opcionais.
2
Nome do Projeto - O nome do projeto obrigatrio para sua criao, neste campo devemos informar um nome para o projeto.
Descrio do Projeto - A escrita de uma descrio do projeto no obrigatria, podendo ser realizada aps a criao do projeto.
Informaes Adicionais do Projeto - Informaes adicionais que podem ser includas no projeto.
Configuraes Regionais - Definem um padro para unidade monetria, data e nmero de acordo com o pas idioma selecionado.
Padro - Define o idioma padro do projeto, todas as aplicaes criadas por padro sero executadas no idioma selecionado como padro.
Excluir - Remove o idioma do projeto. Desta forma, o idioma removido no estar mais disponvel para alterao dinmica por exemplo.
3
Definio dos temas
Na seleo dos temas, devemos escolher quais temas estaro disponveis no projeto alm de definirmos o tema padro no
desenvolvimento das aplicaes. Desta forma, sempre que uma aplicao for criada neste projeto, vir com o tema padro selecionado.
Os temas selecionados podem ser visualizados na aba Temas selecionados onde tambm devemos definir qual ser o tema padro do
projeto.
4
Criando uma conexo
Na criao da conexo, apenas as bases de dados disponveis para sua licena sero listadas. Selecione o banco de dados desejado e
informe os dados corretamente para realizar a conexo. Lembre-se ainda de verificar se o banco de dados est habilitado em seu
ambiente, para isso acesse Ajuda > Diagnstico.
As informaes necessrias para criar uma conexo so diferentes dependendo do banco de dados selecionado. Neste exemplo
usamos o MySQL, para mais informaes acesse o menu Conexes.
Driver do SGDB : Defina o driver que ser utilizado para fazer a conexo com o banco.
Porta : Defina a porta que ser usada na sua conexo. A porta padro do MySQL 3306.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Abrir Projeto
PGINA INICIAL PROJETO ABRIR PROJETO
Esta opo exibe a Lista de projetos, onde podemos visualizar todos os projetos do Scriptcase que o usurio logado tem acesso. Para
retornar para a lista das aplicaes do projeto, clique no cone home. Ao acessar um outro projeto, seu projeto atual ser fechado.
possvel identificar o projeto em que se encontra no canto superior direito, como destacado na imagem abaixo.
1
Fechar Projeto
PGINA INICIAL PROJETO FECHAR PROJETO
Fecha o projeto atual, encerrando todas as abas abertas. Ao fechar um projeto retornaremos para a lista dos projetos.
Propriedades
PGINA INICIAL PROJETO PROPRIEDADES
Possibilita a edio de algumas informaes do projeto. Esta opo est disponvel apenas ao acessarmos um projeto.
Edio de projeto
Na aba edio de projetos, podemos editar algumas informaes, como descrio e definir a utilizao de index.
Nome do Projeto - Nome informado na criao do projeto. O nome do projeto no permite caracteres especiais, e no pode ser alterado aps sua
criao.
Usar pgina index - Permite a utilizao de URL amigvel nas aplicaes do Scriptcase. Por padro esta opo vem habilitada.
Localizao
Permite incluir ou excluir idiomas do projeto. Os idiomas so definidos no momento da criao.
2
Configuraes Regionais - Definem um padro para unidade monetria, data e nmero de acordo com o pas idioma selecionado.
Padro - Define o idioma padro do projeto, todas as aplicaes criadas por padro sero executadas no idioma selecionado como padro.
cone da Lixeira - Remove o idioma do projeto. Desta forma, o idioma removido no estar mais disponvel para alterao dinmica por exemplo.
Temas
Define os temas disponveis no projeto e o tema padro utilizado ao criar uma aplicao. Para definir um tema como padro para o
projeto, selecione o nome do tema desejado e clique em definir tema padro, o nome (padro) ser exibido ao lado do nome do tema.
Nesta imagem o tema padro o Sc8_BlueWood.
3
Valores Padro
PGINA INICIAL PROJETO VALORES PADRO
Com esta configurao possvel padronizar a criao das aplicaes deste projeto, aumentando a produtividade no desenvolvimento
das aplicaes.
Dados Gerais
Imagem do Logotipo - Logotipo utilizado no ttulo da aplicao. Customize o projeto utilizando o mesmo logotipo em todos os ttulos da
aplicao.
Exibir Nmero de Linha - Define a exibio ou no do nmero de linhas existentes em cada aplicao.
Exibir Sumrio - Exibe o nmero de registros exibidos na pgina, e o total de registros da aplicao. Esta opo ser executada apenas se a opo
linha, na barra de ferramentas, no estiver em uso na consulta.
Utilizar formato antigo do Quicksearch - Define a utilizao do formato antigo do quicksearch, onde poderamos especificar em qual campo
desejamos realizar a busca.
Utilizar antiga paleta de tema de grfico - Define a utilizao do antigo esquema de cores nos grficos.
Consulta
2
Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.
Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informada no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informada no formato: 80%)
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Alinhamento dos campos na consulta - possvel definir o alinhamento padro especfico para campos numricos e tipo data e o alinhamento
dos demais tipos de campo.
Formulrio
3
Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.
Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informada no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informada no formato: 80%)
Linhas formato de contador - Configurao de visualizao da opo Exibir Sumrio em formulrios horizontais. A opo Exibir Sumrio ser
executada apenas se a opo linha, na barra de ferramentas no estiver em uso.
Selecione o contedo do campo com foco - Permite a seleo do contedo do campo ao receber o foco.
__Focar campo com erro __ - Ao ocorrer um erro no campo (quando o mesmo for obrigatrio, por exemplo) o foco ser atribudo a
este campo.
Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.
Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Controle
4
__Focar campo com erro __ - Ao ocorrer um erro no campo (quando o mesmo for obrigatrio, por exemplo) o foco ser atribudo a
este campo.
Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.
Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Filtro
Condio de Filtro - Define como a pesquisa ir lidar com as condies informadas. AND (deve satisfazer todas as condies para que a pesquisa
retorne algo) OR (deve satisfazer qualquer uma das condies informadas para que a pesquisa retorne algo).
Manter Valores - Manter os valores do ltimo filtro realizado ao entrar novamente na pgina de filtro.
Preservar colunas e ordenao - Preserva a arrumao dos campos e da ordenao do ltimo filtro realizado.
Largura da tabela - Define a largura para a tabela da aplicao. Esta opo est disponvel ao selecionar calculado ou porcentagem
na unidade da largura da tabela.
Unidade da largura da tabela - Unidade de medida usada para definir a largura da aplicao. Automtico (largura definida automaticamente de
acordo com o tamanho dos campos); Pixel (largura definida por pixels, que deve ser informado no formato: 800px); Porcentagem (largura
definida por porcentagem, que deve ser informado no formato: 80%).
Usar Iframe - Permite a exibio do filtro e da aplicao na mesma pgina usando iframes.
Estado Inicial - Define a forma de exibio da aplicao na primeira visita quando usar filtro com iframe, se a aplicao ser exibida inicialmente
ou apenas aps o filtro.
Altura do Iframe - Define a altura em pixels do iframe usado para exibir a aplicao.
Exibir Ttulo do Erro na aplicao - Define a exibio ou no do ttulo do erro exibido na aplicao.
Exibir Ttulo do Erro no campo - Define a exibio ou no do ttulo do erro exibido no campo.
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Calendrio
Novo Grfico
6
Grfico Velho
Aba
7
Alinhamento das Abas - Alinhamento da exibio das abas na aplicao.
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Menu
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
Dashboard
Templates - Define o template padro do cabealho e rodap. possvel informar valores para as variveis clicando no cone de edio ao lado
do campo de seleo do template.
HTML Editor
O Editor HTML possui duas opes de configuraes, dependendo da opo selecionada em Usar Template no Editor HTML.
Usar Template no Editor HTML - Ao marcar sim (imagem abaixo), ser utilizado os novos templates do campo editor HTML. Estes temas devem
ser configurados em Layout > Template do Editor HTML .
Template Editor HTML - Define o template padro para os campos do tipo editor HTML.
Usar Template no Editor HTML - Ao marcar no (imagem abaixo), no ser utilizado os novos templates do campo editor HTML, neste caso as
suas opes devem ser configuradas no prprio campo.
Alinhamento dos Botes - Define o alinhamento dos itens no campo. Esquerda, Centralizado, Direita.
Bibliotecas Internas
Define as bibliotecas que sero utilizadas nas aplicaes do projeto.
Histrico de Verso
PGINA INICIAL PROJETO HISTRICO DE VERSO
Lista todas as verses do projeto. A tela de Histrico de verso nos permite gerenciar as verses do projeto, criadas na opo incremento
de verso, aqui podemos retornar a uma verso, abrir uma verso anterior ou excluir as verses criadas.
Excluir - Exclui a verso do projeto escolhida e todas as suas aplicaes. Aplicaes das demais verses do projeto no sero afetadas.
Editar - Permite a edio do projeto na verso escolhida. Esta opo est disponvel apenas para as verses com status Aberto.
1
Incremento de Verso
PGINA INICIAL PROJETO INCREMENTO DE VERSO
Permite que seja controlado o desenvolvimento do projeto, separando por verses o que foi desenvolvido. O versionamento do projeto
permite proteger as funcionalidades existentes no sistema, antes de realizar alguma alterao importante, criando uma nova verso
dentro do projeto.
O Incremento de verso permite que apenas a ltima verso do projeto seja incrementada.
Permite gerar o cdigo fonte de todas as aplicaes do projeto, selecionar as aplicaes desejadas ou gerar apenas as aplicaes
desatualizadas.
Todas - Permite gerar o cdigo fonte de todas as aplicaes do projeto, ao selecionar esta opo seremos redirecionados diretamente para a tela
de gerao do cdigo fonte, onde poderemos visualizar o log.
Aplicaes desatualizadas - Permite gerar o cdigo fonte apenas das aplicaes que foram alteradas ou que ainda no tiveram seu cdigo fonte
gerado. Ao selecionar esta opo seremos redirecionados diretamente para a tela de gerao do cdigo fonte, onde poderemos visualizar o log.
Selecionar Aplicaes - Permite selecionar as aplicaes que tero seu cdigo fonte gerado. Ao selecionar esta opo iremos para a tela de
seleo de aplicaes.
Selecionar Aplicaes
Todas as aplicaes do projeto sero listadas. Devemos selecionar as aplicaes que desejamos gerar o cdigo fonte. Podemos listar as
aplicaes de duas formas: Atravs do filtro por tipo de aplicao ou por pastas do projeto, como na imagem abaixo.
Aps selecionar as aplicaes que tero seu cdigo fonte gerado, iremos para a tela de gerao das aplicaes onde podemos visualizar
2
em tempo real a criao do log.
Documento OK - Exibe apenas as aplicaes que no apresentaram erros ao gerar o cdigo fonte.
Documento Erro - Exibe apenas as aplicaes que apresentaram erros ao gerar o cdigo fonte.
1
Exportar Projeto
PGINA INICIAL PROJETO EXPORTAR PROJETO
Esta opo permite criar um arquivo .zip de todas as aplicaes do projeto e todos os arquivos necessrios para seu funcionamento.
Importar Projeto
PGINA INICIAL PROJETO IMPORTAR PROJETO
Permite importar um projeto exportado usando o Scriptcase, com todos os arquivos necessrios para seu funcionamento.
Aps o upload do arquivo, devemos informar o nome para o projeto que est sendo importado.
Caso exista um projeto com o mesmo nome, o projeto que est sendo importado ir sobrescrever o projeto existente.
Excluir Projeto
PGINA INICIAL PROJETO EXCLUIR PROJETO
Para excluir um projeto necessrio abri-lo. Dentro do projeto, acesse Projeto > Excluir. Todas das informaes referentes as aplicaes
sero excludas.
Gerar Relatrios
PGINA INICIAL PROJETO GERAR RELATRIOS
Fornecemos dois tipos de relatrios de projeto, onde podemos visualizar uma lista das aplicaes criadas at o momento, com vrias
informaes sobre cada uma delas e ainda um relatrio da produo dos desenvolvedores deste projeto.
Lista de Aplicaes
Exibe a lista de todas as aplicaes existentes no projeto e o insert das tabelas. Para gerar este relatrio primeiramente precisamos
definir quais informaes estaro disponveis.
Ordenado Por - Definio da ordenao inicial do relatrio, caso no informado utilizamos o padro Ascendente.
2
Quebra - Define a utilizao de quebra no relatrio, por tipo (da aplicao) ou por pasta (diretrio de arquivos do projeto).
Este mesmo relatrio tambm est disponvel em grficos, com trs formas de visualizao.
Exibir Diagrama
PGINA INICIAL PROJETO EXIBIR DIAGRAMA
Gerar um diagrama de relacionamento das aplicaes do projeto. Neste diagrama poderemos ver de forma clara quais aplicaes esto
relacionadas e qual o meio utilizado para criar este relacionamento.
Podemos exibir um mini mapa de todo o diagrama para ajudar na visualizao. Para exibi-lo, clique no cone no canto inferior esquerdo
do diagrama.
Alm do mini mapa, existem outras opes de visualizao, como pode ser visto abaixo.
Pesquisar em Aplicaes
PGINA INICIAL PROJETO PESQUISAR EM
APLICAES
Realiza uma busca completa no projeto, pesquisando a palavra ou texto de cdigo informado.
Ao menos uma das opes devem ser selecionadas para que a busca seja realizada.
Nome e Label dos Campos - Realiza busca por nome ou label do campo.
Nomes de Esquemas - Realiza a busca apenas por nome dos Esquemas (temas).
Nomes de Templates - Realiza a busca apenas por nome dos templates HTML.
Nome e Label de Blocos - Realiza a busca apenas por nome ou label dos blocos.
Conexes
PGINA INICIAL CONEXES
Access
IBM DB2
Firebird
Informix
Interbase
MySQL
Oracle
PostgreSQL
SQL Server
SQLite
ODBC Generico
1
Access
PGINA INICIAL CONEXES ACCESS
1
Windows
PGINA INICIAL CONEXES ACCESS WINDOWS
Atualmente o Scriptcase disponibiliza a conexo com o Access atravs do driver MDAC28SDK ou Superior.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Access deve ser habilitada no PHP.
MS Access ODBC
Configurando Access ODBC no Windows
Pr-Requisitos
O Banco de Dados Access (Arquivos .mdb ou .accdb) devem est armazenados no mesmo servidor do Scriptcase.
Se todos os pr-requisitos forem atendidos, sua extenso COM estar habilitada, neste caso, prossiga para
Criando Fonte de Dados ODBC.
Habilitando a extenso
Primeiramente, devemos realizar o download da engine indicada para a verso do banco de dados.
Para conectar-se com o Access 2007 ou inferior necessrio instalar o 2007 Access Database Engine, clique aqui para realizar o download.
Para Conectar-se com o Access 2010 ou superior necessrio instalar o 2010 Access Database Engine, clique aqui para realizar o download.
Ao finalizar a instalao, possvel confirmar que a extenso foi habilitada acessando seu diagnosis, como no exemplo abaixo:
3
ODBC 32 bits.
Mesmo que seu sistema operacional seja 64 bits, o Scriptcase utilizar o PHP 32 bits, desta forma todos os drivers de conexo devem
est na mesma arquitetura da ferramenta.
32 bits.
Escolha um dos drivers disponveis, voc pode optar pelos seguintes drivers:
Microsoft Access Driver (*.mdb)
Aps informar o Data Source Name, clique em Select, para selecionar o banco de dados que ser utilizado.
Drivers: Lista de unidades do computador(Partio do HD) que ter suas pastas listadas em Directories;
Database Name: Lista de arquivos da pasta selecionada em Directories (Arquivos listados de acordo com suas extenes);
Retorando para tela de Administrador de Fontes de Dados ODBC (32 bits) possvel visualizar as conexes j configuradas.
6
MS Access ADO
Configurando Access ADO no Windows
Pr-Requisitos
O Banco de Dados Access (Arquivos .mdb ou .accdb) devem est armazenados no mesmo servidor do Scriptcase.
Se todos os pr-requisitos forem atendidos, sua extenso COM estar habilitada, neste caso, prossiga para
Criando uma conexo no ScriptCase.
Habilitando a extenso
Primeiramente, devemos realizar o download da engine indicada para a verso do banco de dados.
Para conectar-se com o Access 2007 ou inferior necessrio instalar o 2007 Access Database Engine, clique aqui para realizar o download.
Para Conectar-se com o Access 2010 ou superior necessrio instalar o 2010 Access Database Engine, clique aqui para realizar o download.
Ao finalizar a instalao, possvel confirmar que a extenso foi habilitada acessando seu diagnosis, como no exemplo abaixo:
8
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
9
Conectando ao
Nome do ODBC: Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
Usurio: Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Windows
Senha: Informe, se houver, a senha para conseguir acesso ao seu banco de dados Windows
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES ACCESS LINUX
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Access deve ser habilitada no PHP.
ODBC
Configurando Access via ODBC no Linux
A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, faltando apenas o driver UnixODBC para realizar a conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install unixODBC
Reinicie o servio web:
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Nome do ODBC: Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
Usurio: Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Linux
Senha: Informe, se houver, a senha para conseguir acesso ao seu banco de dados Linux
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
IBM DB2
PGINA INICIAL CONEXES IBM DB2
1
Windows
PGINA INICIAL CONEXES IBM DB2 WINDOWS
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso IBM DB2 deve ser habilitada no PHP.
DB2
Configurando DB2 no Windows
Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.
Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.
Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.
Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )
Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.
Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.
Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.
4
Caso contrrio, siga os passos abaixo para habilitar a extenso DB2:
Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )
Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.
Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.
Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.
Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )
Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
7
Pr-Requisitos
Possuir o banco de dados instalado e configurado em algum servidor ou localmente.
Possuir o Instant Client instalado na mesma mquina que o Scriptcase est instalado.
Se todos os pr-requisitos forem atendidos, sua extenso DB2 estar habilitada, neste caso, prossiga para
Criao da Conexo no Scriptcase.
Habilitando a Extenso
Primeiramente, realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
DsDriver Windows ( x86 )
Aps o download, siga o wizard de instalao clicando em avanar mantendo os valores pades do instalador.
10
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
13
Conectando ao
Modelo do SGDB : Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.
Esquema : Pode:se informar o Esquema(Opcional), no caso de querer utilizar apenas as tabelas pertencentes ao esquema.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
i5_lib - Um valor de caracteres que indica a biblioteca padro que ser utilizado para resolver referncias de arquivo no qualificados. Isto no
vlido se a conexo est usando o modo de nomeao do sistema.
i5_naming - Ativa ou desativa o modo de nomeao sistema DB2 UDB CLI iSeries. Os arquivos so qualificados usando a barra (/) delimitador.
Arquivos no qualificados so resolvidos usando a lista da biblioteca para o trabalho.
i5_commit - Selecionar opo desejada para tratamento de leitura de dados do IBM DB2.
14
Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES IBM DB2 LINUX
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso IBM DB2 deve ser habilitada no PHP.
DB2
Configurando DB2 no Linux
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
3
- sudo apt-get install libpam0g
UBUNTU\DEBIAN - sudo yum install glibc-devel
CENTOS\RHEL
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
A instalao automtica do Scriptcase j vem com o IBM DB2 pr-configurado, deve-se instalar apenas o DsDriver para realizar a
conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
5
Conectando ao
Modelo do SGDB : Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.
Esquema : Pode:se informar o Esquema(Opcional), no caso de querer utilizar apenas as tabelas pertencentes ao esquema.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
i5_lib - Um valor de caracteres que indica a biblioteca padro que ser utilizado para resolver referncias de arquivo no qualificados. Isto no
vlido se a conexo est usando o modo de nomeao do sistema.
i5_naming - Ativa ou desativa o modo de nomeao sistema DB2 UDB CLI iSeries. Os arquivos so qualificados usando a barra (/) delimitador.
Arquivos no qualificados so resolvidos usando a lista da biblioteca para o trabalho.
i5_commit - Selecionar opo desejada para tratamento de leitura de dados do IBM DB2.
6
Separador de decimal - Selecione o tipo do separador, entre vrgula e ponto.
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Firebird
PGINA INICIAL CONEXES FIREBIRD
2
1
Windows
PGINA INICIAL CONEXES FIREBIRD WINDOWS
O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.
Firebird
Configurando FireBird no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES FIREBIRD LINUX
O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.
Firebird
Configurando FireBird no Linux
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES FIREBIRD MAC OS X
O instalador do Scriptcase habilita, no PHP, o mdulo FireBird por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso FireBird deve ser habilitada no PHP.
Firebird
Configurando FireBird no MAC OS X
A instalao automtica do Scriptcase j vem com o FireBird pr-configurado, faltando apenas o client para realizar a conexo.
Pr-Requisitos
Realize o download do client Firebird: Client FireBird
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Informix
PGINA INICIAL CONEXES INFORMIX
2
1
Windows
PGINA INICIAL CONEXES INFORMIX WINDOWS
Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.
Informix PDO
Configurando Informix no Windows
A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Descompactando o arquivo.
Acesse o CMD do seu windows, buscando por prompt de comando na pesquisa do Windows ou preciosando ctrl+r e digitando cmd no executar.
2
Ao iniciar o CMD, acesse a pasta onde o arquivo foi salvo aps o download usando o comando cd e informando o path. Exemplo:
Em seguida execute o arquivo .exe com os parmetros -i e GUI. Exemplo: installclientsdk.exe -i GUI__
Executando o instalador.
Siga o wizard de instalao do client, clicando em next, para manter os valores padres da instalao. Preste ateno na etapa Security Features.
Wizard de instalao.
Neste ponto possvel escolher se ser utilizado ou no uma senha para acessar o OTA(Aplicativo para administrao do Informix)
3
Definio de OTA.
Defina seu login e senha, caso tenha marcado a opo OAT password protection
Wizard de instalao.
4
Prossiga com a instalao clicando em Done e aguarde o fim do processo.
Finalizar de instalao.
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
5
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES INFORMIX LINUX
Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.
Informix PDO
Configurando Informix no Linux
A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install ksh - sudo yum install libstdc++
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
- sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm
- sudo yum install ksh-20120801-28.el6.i686.rpm
- sudo yum install nano
Realize o download da instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES INFORMIX MAC OS X
Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do SDK. A extenso do Informix vem desabilitada em nosso
instalador.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Informix deve ser habilitada no PHP.
Informix PDO
Configurando Informix no MAC OS X
A instalao automtica do Scriptcase j vem com o PDO Informix pr-configurado, deve-se instalar apenas o ClienteSDK para realizar a
conexo.
ClienteSDK Mac OS X
Realize a instalao atravs do terminal, acessando a pasta extrada e executando o comando abaixo:
sudo ./installclientsdk
Escolha as opes de 1 a 17
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
3
avanada da conexo do banco de dados Mac OS X
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Interbase
PGINA INICIAL CONEXES INTERBASE
2
1
Windows
PGINA INICIAL CONEXES INTERBASE WINDOWS
O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
a partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.
InterBase
Configurando InterBase no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES INTERBASE LINUX
O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.
InterBase
Configurando InterBase no Linux
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES INTERBASE MAC OS X
O instalador do Scriptcase habilita, no PHP, o mdulo InterBase por padro, bastando apenas realizar a conexo com o banco de dados
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso InterBase deve ser habilitada no PHP.
A instalao automtica do Scriptcase j vem com o InterBase pr-configurado, faltando apenas o client para realizar a conexo.
Pr-Requisitos
Realizar download e instalao : Client InterBase
/Applications/NetMake/v9/components/xamppfiles/xampp restart
InterBase
Configurando InterBase no MAC OS X
A instalao automtica do Scriptcase j vem com o InterBase pr-configurado, faltando apenas o client para realizar a conexo.
Pr-Requisitos
Realizar download e instalao : Client InterBase
/Applications/NetMake/v9/components/xamppfiles/xampp restart
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
3
avanada da conexo do banco de dados Mac OS X
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
MySQL
PGINA INICIAL CONEXES MYSQL
2
1
Windows
PGINA INICIAL CONEXES MYSQL WINDOWS
O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.
MySQL PDO
Configurando MySQL PDO no Windows
MySQLi
Configurando MySQLi no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Configurando a
segurana no Windows
Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.
Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.
Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.
Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente : Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela : Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES MYSQL LINUX
O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.
MySQL PDO
Configurando MySQL PDO no Linux
MySQLi
Configurando MySQLi no Linux
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Configurando a
segurana no Linux
Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.
Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.
Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.
Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente : Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela : Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES MYSQL MAC OS X
O instalador do Scriptcase habilita, no PHP, o mdulo MySQL por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MySQL deve ser habilitada no PHP.
MySQL PDO
Configurando MySQL PDO no MAC OS X
MySQLi
Configurando MySQLi no MAC OS X
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 3306.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Configurando a
segurana no Mac OS X
Chave do cliente : Caminho par a chave de identificao privada do cliente no formato PEM.
Caminho CA : Caminho para um diretrio que contm certificados de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o
mesmo certificado usado pelo servidor.
Certificado CA : Caminho para o certificado de autoridade (CA) no formato PEM. Essa opo, se utilizada, deve especificar o mesmo certificado
usado pelo servidor.
Chiper especfico : Uma lista de cifras permitidas para usar para criptografia de conexo. Se nenhuma cifra na lista suportada, a conexo SSL
no ir funcionar.
3
Para mais detalhes, consulte: Configurando o MySQL para usar conexes seguras
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente : Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela : Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Oracle
PGINA INICIAL CONEXES ORACLE
2
1
Windows
PGINA INICIAL CONEXES ORACLE WINDOWS
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )
Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).
Oracle ODBC
Configurando Oracle ODBC no Windows
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Entre no site da Oracle ( www.oracle.com ) e baixe os Instant Client Basic e ODBC de acordo com a arquitetura de seu sistema operacional ( x64
ou x86 )
Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).
3
Extraia o pacote instant client odbc dentro da pasta do instant client basic ( ex.: C:\instantclient_12_1 ).
Oracle 8
Configurando Oracle 8 no Windows
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )
Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).
Oracle 7 ou menor
Configurando Oracle 7 ou menor no Windows
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
5
Entre no site da Oracle ( www.oracle.com ) e baixe o Instant Client Basic de acordo com a arquitetura de seu sistema operacional ( x64 ou x86 )
Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando
Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Windows.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
7
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES ORACLE LINUX
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Oracle 8
Configurando Oracle 8 no Linux
3
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
- sudo apt-get install libpam0g - sudo yum install glibc-devel
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Oracle 7 ou menor
Configurando Oracle 7 ou menor no Linux
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
UBUNTU\DEBIAN CENTOS\RHEL
- sudo apt-get update - sudo yum update
- sudo apt-get install libaio1 - sudo yum install libaio-devel
- sudo apt-get install libncurses5 - sudo yum install libaio
- sudo apt-get install alien - sudo yum install glibc
- sudo apt-get install gcc-multilib g++-multilib - sudo yum install compat-libstdc++-33
4
- sudo apt-get install libpam0g
UBUNTU\DEBIAN - sudo yum install glibc-devel
CENTOS\RHEL
- sudo apt-get install unixodbc-dev unixodbc - sudo yum install libstdc++
- sudo yum install libstdc++
- sudo yum install pam
- sudo yum install ncurses-devel
- sudo yum install unixODBC
Realize o download do instant cliente compatvel com a arquitetura do seu sistema operacional, x64 ou x86 bits
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
5
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando
Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Linux.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
6
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES ORACLE MAC OS X
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Oracle deve ser habilitada no PHP.
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.
Oracle ODBC
Configurando Oracle ODBC no MAC OS X
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.
Oracle 8
Configurando Oracle 8 no MAC OS X
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.
Oracle 7 ou menor
Configurando Oracle 7 ou menor no MAC OS X
A instalao automtica do Scriptcase j vem com o Oracle pr-configurado, deve-se instalar apenas o Instant Client para realizar a
conexo.
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
3
Conectando
Nome do TSNAME : Deve-se informar o IP do servidor onde o banco de dados est instalado e o Service Name criado na instalao do Mac OS X.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
4
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
PostgreSQL
PGINA INICIAL CONEXES POSTGRESQL
2
1
Windows
PGINA INICIAL CONEXES POSTGRESQL WINDOWS
O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.
PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no Windows
PostgreSQL PDO
Configurando PostgreSQL PDO no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES POSTGRESQL LINUX
O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.
PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no Linux
PostgreSQL PDO
Configurando PostgreSQL PDO no Linux
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES POSTGRESQL MAC OS X
O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL por padro, bastando apenas realizar a conexo com o banco de
dados a partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PostgreSQL deve ser habilitada no PHP.
PostgreSQL 7 ou Acima
Configurando PostgreSQL 7 ou Acima no MAC OS X
PostgreSQL PDO
Configurando PostgreSQL PDO no MAC OS X
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Porta : Defina a porta que ser usada na sua conexo. Por padro a porta a 5432.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
MSSQL Server
PGINA INICIAL CONEXES MSSQL SERVER
2
1
Windows
PGINA INICIAL CONEXES SQL SERVER WINDOWS
A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MSSQL deve ser habilitada no PHP.
Se voc estiver utilizando um servidor Microsoft Azure, consulte mais detalhes de configurao em: https://docs.microsoft.com/pt-
br/azure/sql-database/sql-database-get-started
A instalao automtica do Scriptcase j vem com o MSSQL Server Native SRV pr-configurado, faltando apenas o client para realizar a
conexo.
Windows Server
2008 SP2
2008 R2 SP1
2012
2012 SP2
2016
Windows
7 SP1
Vista SP2
8.1
10
Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:
Wizard de instalao.
Wizard de instalao.
Marque a opo ODBC Driver for SQL Server SDK, pois os componentes que vamos precisar tambm esto nesta opo.
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
Windows Server
2008 SP2
2008 R2 SP1
2012
2012 SP2
2016
Windows
7 SP1
Vista SP2
8.1
10
Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:
Wizard de instalao.
Wizard de instalao.
Marque a opo ODBC Driver for SQL Server SDK, pois os componentes que vamos precisar tambm esto nesta opo.
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
A instalao automtica do Scriptcase j vem com o MSSQL Server ODBC pr-configurado, faltando apenas o client para realizar a
conexo.
Windows Server
2008 SP2
2008 R2 SP1
2012
2012 SP2
2016
Windows
7 SP1
Vista SP2
8
7
8.1
10
Realizar download do Microsoft ODBC Driver 11 for SQL Server de acordo com a arquitetura do sistema operacional:
Wizard de instalao.
Wizard de instalao.
Marque a opo ODBC Driver for SQL Server SDK, pois os componentes que vamos precisar tambm esto nesta opo.
8
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
Wizard de instalao.
Para isso acesse: Painel de Controle > Sistema e Segurana > Ferramentas Administrativas > Fontes de Dados ODBC
Aps criar a fonte de dados de sistema, basta apenas criar uma conexo MS SQL Server ODBC no Scriptcase.
MSSQL Server
Configurando MSSQL Server no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
10
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
11
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES SQL SERVER LINUX
A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso MSSQL deve ser habilitada no PHP.
Se voc estiver utilizando um servidor Microsoft Azure, consulte mais detalhes de configurao em: https://docs.microsoft.com/pt-
br/azure/sql-database/sql-database-get-started
PDO DBLIB
Configurando PDO DBLIB no Linux
O Scriptcase fornece o driver PDO_DBLIB pr-configurando, faltando apenas o unixOBDC e o FreeTDS para que seja possvel realizar a
conexo. Abaixo podemos visualizar os passos necessrios para conectar com o scriptcase:
Distribuio: Debian\Ubuntu
Distribuio: RHEL\CentOS
Distribuio: Suse\OpenSuse
wget http://cdn1.netmake.com.br/download/freetds-0.95.95.tar.gz
Descompacte o FreeTDS:
cd freetds-0.95.95
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
2
Criando uma nova conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES SQL SERVER MAC OS X
A instalao automtica do Scriptcase j vem com o MSSQL Server pr-configurado, faltando apenas o client para realizar a conexo.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso PDO DBLIB deve ser habilitada no PHP.
PDO DBLIB
Configurando PDO DBLIB no Mac OS X
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Modelo do SGDB : Permite definir se o modelo do SGDB Native SRV PDO, Native SRV, ODBC ou MSSQL Server.
Base de Dados : Clique em Listar base de dados e selecione a base de dados desejada.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o schema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
3
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
SQLite
PGINA INICIAL CONEXES SQLITE
2
1
Windows
PGINA INICIAL CONEXES SQLITE WINDOWS
O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.
SQLite PDO
Configurando SQLite no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.
Linux
PGINA INICIAL CONEXES SQLITE LINUX
O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.
SQLite PDO
Configurando SQLite no Linux
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES SQLITE MAC OS X
O instalador do Scriptcase habilita, no PHP, o mdulo SQLite por padro, bastando apenas realizar a conexo com o banco de dados a
partir do Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso SQLite deve ser habilitada no PHP.
SQLite PDO
Configurando SQLite no MAC OS X
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
3
Procedures - Permite configurar a exibio das Procedures de sua base de dados.
ODBC
PGINA INICIAL CONEXES ODBC
2
1
Windows
PGINA INICIAL CONEXES ODBC GENERICO WINDOWS
A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.
Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.
ODBC Genrico
Configurando ODBC no Windows
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Windows
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
2
Conectando ao
Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.
Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Windows
Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Windows
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
3
conexo do banco de dados Windows
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Linux
PGINA INICIAL CONEXES ODBC GENERICO LINUX
A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.
Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.
ODBC Genrico
Configurando ODBC no Linux
A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, deve-se instalar apenas o driver UnixODBC para realizar a
conexo.
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Linux
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.
Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Linux
Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Linux
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Mac OS X
PGINA INICIAL CONEXES ODBC GENERICO MAC OS X
A conexo via ODBC Genrico geralmente utilizada para criar conexes com bancos de dados dBase (.dbf), Progress, Dataflex,
Paradox, Visual FoxPro, etc.
Basta que voc tenha disponvel o driver ODBC correspondente ao seu banco de dados.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso ODBC deve ser habilitada no PHP.
ODBC Genrico
Configurando ODBC no MAC OS X
A instalao automtica do Scriptcase j vem com o ODBC pr-configurado, faltando apenas o driver UnixODBC para realizar a
conexo.
Pr-Requisitos
/Applications/NetMake/v81/components/xamppfiles/xampp restart
Aps acessar o Scriptcase, acesse ou crie um novo projeto, clique no cone para criar uma nova conexo ou acesse o menu Banco de Dados >
Nova Conexo
Aps isto, ser exibida uma tela com todas as conexes de banco de dados. Selecione a conexo Mac OS X
2
Conexo : Neste momento dever ser informado os dados para conexo ao seu banco de dados:
Conectando ao
Driver especfico : Definido como ODBC Genrico, Permite definir se a conexo utilizar um driver especfico para as fontes de dados: DBF,
FileMaker, Progress ou Visual FoxPro.
Nome do ODBC : Na opo Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
Usurio : Informe, se houver, o usurio para conseguir acesso ao seu banco de dados Mac OS X
Senha : Informe, se houver, a senha para conseguir acesso ao seu banco de dados Mac OS X
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado :
3
Configurao
Conexo Persistente - Conexes persistentes so conexes que no fecham quando a execuo do seu script termina.
Usar o esquema antes do nome da tabela - Permite a utilizao de schemas antes dos nomes das tabelas.
Filtro : Ao acessar esta aba podemos configurar quais tabelas sero exibidas na conexo:
Filtrando a
Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Tabelas - Permite configurar a exibio das tabelas de sua base de dados.
Tabelas do Sistema - Permite configurar a exibio das tabelas do sistema de sua base de dados.
Viso Geral
PGINA INICIAL APLICAES
O Scriptcase oferece uma gama de aplicaes que possibilita ao desenvolvedor criar um sistema completo, ainda permite a integrao
das aplicaes com bibliotecas externas potencializando o poder da ferramenta no desenvolvimento de sistemas.
Consulta Aplicao para visualizao de dados, esta aplicao possui o carter de relatrio onde podemos realizar exportaes PDF, XLS, XML
entre outros formatos.
Procedure Semelhante a consulta, esta aplicao est disponvel apenas para alguns bancos de dados (MSSQL Server, Oracle e Db2) ao
selecionar a conexo, caso exista uma procedure que retorne informaes ser exibida esta aplicao especial.
Mltiplos registros Vrios registros por pgina onde a interao com os dados pode ser feita em vrias linhas ao mesmo tempo.
Grid Editvel Vrios registros por pgina, onde cada interao com os dados realizada individualmente e as linhas esto habilitadas para
edio.
Grid Editvel View - Vrios registros por pgina, onde cada interao com os dados realizada individualmente e as linhas esto
desabilitadas para edio, para edit-las preciso habilitar clicando no cone de edio.
Abas Esta aplicao permite a criao de abas onde podemos comportar outras aplicaes como consultas e formulrios.
Controle Aplicao utilizada para criao de controles em um sistema, no vinculada com tabelas, e necessita da criao de um ou mais
campos para seu funcionamento. Um exemplo de utilizao na criao de uma tela de login.
Menu - Servem para criar uma estrutura hierrquica de navegao das aplicaes do sistema. Existem dois tipos de menu disponveis, Menu
Horizontal e Menu rvore, que diferem apenas na forma de visualizao dos seus itens.
Report PDF Aplicao responsvel por gerar relatrios utilizando formatos predefinidos, onde podemos posicionar os dados no relatrio.
Blank Esta aplicao permite a insero de cdigo PHP / HTML e exibe o resultado do processamento. A vantagem da utilizao desta aplicao
a possibilidade de utilizao das macros e a integrao nativa com as demais aplicaes.
Calendrio Aplicao onde podermos manter uma agenda de eventos podendo ser vinculado ao google calendar
Nova Aplicao
O processo de criao de uma aplicao bem simples e intuitivo. Primeiramente selecione a aplicao desejada.
2
Dados da Aplicao
Nesta aba devemos selecionar a conexo (caso a aplicao utilize) utilizada na aplicao. Ao selecionar a conexo as tabelas sero
carregadas, e sero exibidas no campo Tabelas.
possvel selecionar mais de uma tabela na criao das aplicaes, com exceo das aplicaes formulrio e calendrio.
Aps selecionarmos as tabelas e campos que devero fazer parte da aplicao, devemos informar seu nome e idioma.
3
Conexo - Define a conexo usada para a criao da aplicao. Sero listadas as conexes existentes no projeto.
Tabelas - Define as tabelas que sero usadas na aplicao. (Formulrio e Calendrio podem utilizam apenas uma tabela)
Comando Select - Exibe o comando select criado aps selecionar as tabelas e campos. Este campo permite tambm a insero de um SQL criado
previamente, desde que utilize tabelas existentes na base de dados selecionada na conexo.
Nome - Nome da aplicao que est sendo criada, no pode conter caracteres especiais.
Localizao - Idioma da aplicao que ser criada. O idioma padro do projeto vem selecionado automaticamente.
Relacionamento
Ao selecionarmos duas ou mais tabelas, a aba Relacionamento ser exibida. Nesta aba visualizaremos o relacionamento criado entre as
aplicaes, onde podemos editar os campos relacionados.
4
Abaixo o formulrio de edio dos campos relacionados.
Editar Campos
Lista de campos que sero criados na aplicao, bem como seus nomes de exibio e tipos. Aqui podemos realizar pequenas
configuraes nos campos, como a alterao de seu nome de exibio ou a alterao do seu tipo.
Caso tenha algum erro no SQL de criao da aplicao, esta tela ficar em branco.
Esquema
Tela de definio do esquema da aplicao, o tema padro do projeto (que pode ser visualizado em projeto > propriedades) vir
selecionado automaticamente.
5
Ao criar consultas e formulrios usando a mesma tabela, as aplicaes sero criadas com uma ligao de aplicao permitindo a
edio do registro a partir da consulta.
Para iniciarmos a criao das aplicaes devemos selecionar uma conexo, para que as tabelas sejam listadas.
Em seguida, devemos selecionar as tabelas que sero utilizadas para a criao das aplicaes. Ao selecionar uma tabela podemos definir
quais aplicaes (Formulrios e Consultas) sero criadas.
Por fim, poderemos definir o nome, descrio e o tipo, no caso dos formulrios.
6
Tipo - Opo disponvel apenas para os formulrios, define o tipo de formulrio que ser criado (nico registro, mltiplos registros, grid editvel
ou grid editvel View)
Gerar fonte - Ao selecionar est opo todas as aplicaes que esto sendo criadas tero seu cdigo fonte gerado.
Editar - Ao selecionar esta opo todas as aplicaes que esto sendo criadas sero abertas automaticamente no modo de edio, logo aps a
criao.
Restaurar Aplicaes
Recurso que permite restaurar aplicaes do projeto que sofreram alteraes recentes. Ao salvar uma aplicao, o Scriptcase armazena
automaticamente um nmero limitado (definido em Administrao > Configuraes do sistema na opo Quantidade de cpias
automticas das aplicaes) de cpias desta aplicao, para que possa ser restaurada. Primeiramente devemos selecionar a aplicao
que desejamos restaurar.
Posteriormente, devemos selecionar o ponto de restaurao que desejamos e podemos ainda definir um nome para esta aplicao
restaurada.
Salvar Aplicaes
Esta opo salva a aplicao que est aberta no modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra
de ferramentas padro.
7
Gerar Fonte
Diferente do gerar cdigo fonte encontrado no menu projeto, esta opo salva e gera o cdigo fonte apenas da aplicao aberta no
modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra de ferramentas padro.
Executar
Salva e executa a aplicao que est aberta no modo de edio. Esta opo pode ser encontrada dentro do menu Aplicaes ou na barra
de ferramentas padro.
Publicar Aplicao
Esta opo funciona da mesma forma que qualquer publicao, a nica diferente que esta opo publica apenas a aplicao que est
aberta no modo de edio.
Exportar Aplicaes
Permite exportar todas as aplicaes de um projeto ou selecionar as aplicaes desejadas. Nesta exportao, alm das aplicaes apenas
os arquivos necessrios para o funcionamento das aplicaes selecionadas so enviados junto as aplicaes.
Primeiramente devemos selecionar se desejamos exportar todas as aplicaes do projeto ou se desejamos selecionar algumas
aplicaes.
Ao selecionar todas as aplicaes, j ser exibida a tela com o log de exportao e o link para download do arquivo gerado.
Neste exemplo, optamos por Selecionar Aplicaes, neste caso as aplicaes so listadas de acordo com o tipo ou pasta.
8
Para prosseguir, selecione as aplicaes desejadas e clique em exportar. Posteriormente ser exibido um log dos arquivos exportados e
um link para realizao do download do arquivo gerado.
Importar Aplicaes
Permite importar aplicaes criadas e exportadas pelo Scriptcase, desde que as aplicaes tenham cido criadas na mesma verso que
est sendo importada. Esta opo pode ser encontrada dentro do menu projeto
Em seguida, caso tenha algum conflito entre o arquivo que est sendo importado e as existentes no projeto, sero exibidas opes para
que possamos definir as medidas que sero tomadas.
9
As opes so:
Sobrescrever - Sobrescreve os arquivos do projeto pelos arquivos que esto sendo importados.
No Sobrescrever Mantem os arquivos do projeto, ignorando os arquivos que esto sendo importados.
Renomear Mantem os arquivos do projeto e importa os arquivos selecionados com os nomes definidos.
Mdulos da Grid
PGINA INICIAL APLICAES CONSULTA MDULOS DA GRID
Mdulo Inicial
Permite configurar o modo no qual a aplicao ser iniciada ao ser executada.
Resumo : A aplicao ser iniciada pelo Resumo ( Necessrio criar uma Quebra ).
Grfico : A aplicao ser iniciada pelo Grfico ( Necessrio criar uma Quebra ).
PDF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo PDF.
Word : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Word ( .doc ou .docx ).
Excel : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Excel ( .xls ou .xls ).
RTF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo RTF ( .tft ).
XML : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo XML.
CSV : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo CSV.
Filtro
2
Configuraes do Filtro
da Consulta
Filtrar Mdulo : Configurao para qual mdulo ser realizada a filtragem de dados da aplicao.
Usar Iframe : Configurao para exibir o Filtro em um iframe ( exibindo o Filtro e o mdulo filtrado na mesma pgina ). Opo disponvel apenas
quando o mdulo inicial seja Filtro.
Estado Inicial : Configurao para exibir o mdulo filtrado no momento de execuo da aplicao ou aps realizar a filtragem.
Altura do Iframe : Altura em pixels do iframe utilizado para exibir o mdulo filtrado.
Altura do Filtro : Altura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.
Largura do Filtro : Largura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.
Consulta
3
Configuraes da
Consulta
Orientao : Define o tipo de orientao da Consulta ( Horizontal, Vertical, Slide ou Formato Livre ).
Label fixo : Ao ativar esta opo, o label das colunas ser fixado no topo da pgina ( disponvel apenas quando a orientao for Horizontal ).
Paginao : Define o tipo de paginao das consulta ( Parcial, Total ou Scroll Infinito ).
Incremento para o Scroll Infinito : Define a quantidade de linhas exibidas em cada incremento de novos registros. ( Disponvel apenas quando a
paginao estiver como Scroll Infinito ).
Abrir janelas usando modal : Define se as ligaes da consulta para outras aplicaes ou o detalhe que estiverem configuradas para exibio em
iframe sero exibidas em um modal ( Disponvel apenas quando a paginao estiver como Scroll Infinito ).
Manter estado : Define se a quantidade de registros ser preservada ao navegar para outras pginas. (Disponvel apenas quando a paginao
estiver como Scroll Infinito).
Unidade da Largura da Tabela : Define a unidade da largura da tabela ( Automtico , Porcentagem, Pixels ).
Detalhe
4
Configuraes do
Detalhe da Consulta
Exibio do Detalhe : Define o modo de exibio do detalhe ( Ao lado, Abaixo, Em outra pgina, Em outra janela, Modal ).
Alinhamento : Define o alinhamento dos campos no detalhe ( Definido por campo, Esquerda, Direita, Centralizado). Disponvel quando a exibio
do detalhe estiver como Abaixo ou Ao Lado.
Largura do modal : Define a largura do modal do detalhe. Disponvel quando a exibio do detalhe estiver como modal.
Altura do modal : Define a altura do modal do detalhe. Disponvel quando a exibio do detalhe estiver como modal.
Unidade de Largura do Detalhe : Define a unidade de largura do detalhe ( Automtico, Pixels, Porcentagem ).
Resumo
Configuraes do
Resumo da Consulta
Posio do Resumo : Define o modo de exibio do resumo ( Em outra pgina, Na ltima pgina, Em todas as pginas ). O resumo s ser exibido
quando uma Quebra for criada.
5
Grfico
Configuraes do
Grfico da Consulta
Modo de exibio dos grficos : Define o modo de exibio dos grficos ( Nova janela, Mesma pgina, Outra pgina ). O grfico s ser exibido
quando uma Quebra for criada.
Exibir antes do resumo : Define se o grfico ser exibido acima ou abaixo do resumo. Disponvel quando o modo de exibio dos grficos seja na
Mesma Janela.
Quantidade de colunas : Define a quantidade de colunas do Grfico por linha ( um em cada coluna ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.
Margem : Define a margem horizontal dos grficos. Disponvel quando o modo de exibio dos grficos seja na Mesma Janela.
Alinhamento horizontal : Define o posicionamento horizontal do grfico ( Esquerda, Direita, Centralizado ). Disponvel quando o modo de exibio
dos grficos seja na Mesma Janela.
Alinhamento vertical : Define o posicionamento vertical do grfico ( Topo, Centralizado , Final ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.
Ver as configuraes na janela do grfico : Define a exibio das configuraes do grfico na mesma pgina. Disponvel quando o modo de
exibio dos grficos esteja em Outra pgina ou Nova janela.
1
Configurao
PGINA INICIAL APLICAES CONSULTA CONFIGURAO
Configurao avanada
da aplicao Consulta
Exibir nmero da linha : Permite definir se ser exibido ou no o nmero sequencial da linha da consulta.
Exibir ttulos : Permite definir se os ttulos dos campos sero exibidos ou no.
Quebra de linha no ttulo : Permite definir se haver quebras de linha no ttulo das colunas.
Alinhamento horizontal : Permite definir o alinhamento horizontal da aplicao ( Centralizado, Esquerda, Direita ).
Margens : Permite definir as margens da aplicao (Cima, Baixo, Esquerda, Direita) em pixels.
Alinhamento campos : Permite definir o alinhamento dos campos quando a orientao da consulta est configurada como Vertical ou Slide.
Colunas da tabela : Permite definir o tipo de largura das colunas da aplicao ( Automtico, Calculado, Informado ).
Intervalo de Refresh : Permite definir o intervalo de segundo da recarga da pgina. Quando zero, no haver recarga da pgina.
1
Editar Campos
PGINA INICIAL APLICAES CONSULTA EDITAR CAMPOS
Configurao dos
campos
Campos : Permite acessar as configuraes do campo ( cone esquerda ) e ao pressionar e arrastar pode-se configurar para que o campo seja
exibido ou no na aplicao ou escolher em qual bloco o campo ser exibido.
Barra de Ferramentas
PGINA INICIAL APLICAES CONSULTA BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possvel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas, superior e inferior, funcionam de forma independente,
permitindo por exemplo, que um boto esteja nas duas barras ao mesmo tempo.
possvel tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:
Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.
Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.
Barra de Ferramentas
Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.
PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.
Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulrio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamento para a pgina de ajuda.
Separador
- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.
Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
da consulta
Opes
Opes da consulta
Atributos
Exibir sumrio : Permite definir se o boto de resumo ser exibido para cada pgina.
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].
Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.
Linhas por pgina : Permite definir quais as opes de quantidade de linhas exibidas no combobox.
Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
5
Barra de ferramentas Mobile
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
Exportao
PGINA INICIAL APLICAES CONSULTA EXPORTAO
Configurao do PDF
Atributos
Definies do WORD
Configurao de
Tipo de impresso Permite definir o modo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Linhas por pgina na Consulta Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Linhas por pgina no Resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Abra o Word diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Configurao do CSV
Configurao de
XLS
Configurao de
3
exportao XLS da consulta
Gerar XLS diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Formato Permite definir o formato do documento gerado ( xls ou xls ).
Configurao de impresso
Configurao de impresso
da consulta
Modo de impresso Permite definir o contedo da impresso do arquivo ( Ambos, Pgina corrente, Relatrio completo ).
Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Registros por pgina Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Registros por pgina no resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Imprimir background Permite definir se o background ser exibido na impresso.
Outros formatos
PConfigurao de
Gerar XML diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Gerar RTF diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
1
SQL
PGINA INICIAL APLICAES CONSULTA SQL
Configurao do SQL
Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.
Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.
Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1
Colunas
PGINA INICIAL APLICAES CONSULTA COLUNAS
da consulta
A caixa esquerda representa os campos que no esto sendo exibidos na seleo dinmica de campos.
A caixa direita representa os campos que esto sendo exibidos na seleo dinmica de campos.
1
Ordenao
PGINA INICIAL APLICAES CONSULTA ORDENAO
Configurao
Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.
Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser Ascendente ou Descendente.
2
Configurao da
Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto Ordenao da consulta.
Configurao
Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.
Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.
Configurao
Group Label
PGINA INICIAL APLICAES CONSULTA GROUP LABEL
Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.
Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.
Atributos
Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1
Segurana
PGINA INICIAL APLICAES CONSULTA SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES CONSULTA LOG
Gantt
PGINA INICIAL APLICAES CONSULTA GANTT
Configurao do grfico
de gantt da consulta
Salvar Grid
PGINA INICIAL APLICAES CONSULTA SALVAR GRID
Campos
PGINA INICIAL APLICAES CONSULTA CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
7
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
8
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
9
Interface de configurao
de layout do grfico.
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
10
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
12
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
13
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
16
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
17
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
18
Interface de configurao
de layout do grfico.
Nmero
Configurao Geral
Interface de configurao
do campo nmero.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
19
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
20
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
21
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
22
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
26
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
27
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
28
Interface de configurao
de layout do grfico.
Decimal
Configurao Geral
Interface de configurao
do campo decimal.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
29
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
30
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
31
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
12 = 4 + 8 = ( Lazer - Leitura)
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
36
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
37
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
38
Interface de configurao
de layout do grfico.
Por cento
Configurao Geral
Interface de configurao
do campo porcentagem.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
39
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
40
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
41
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
42
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
46
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
47
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
48
Interface de configurao
de layout do grfico.
Moeda
Configurao Geral
Interface de configurao
do campo moeda.
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
49
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
50
Formato de moeda positivo : Define a formatao do valor de moeda positivo.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor R$ 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser R$ 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
51
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
52
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
55
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
56
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
57
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
58
Interface de configurao
de layout do grfico.
Interface de configurao
do campo porcentagem.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Campo Relacionado: Campo que contm os valores aos quais a verificao de tipo ser realizada.
Mscara de Exibio : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
59
X
Caracter substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
Descrio
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
60
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
62
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
12 = 4 + 8 = ( Lazer - Leitura)
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
65
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
66
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
67
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
68
Interface de configurao
de layout do grfico.
Imagem HTML
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.
Label : Define o ttulo do campo na aplicao. 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.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface de configurao
do campo cpf.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
71
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
72
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
73
Interface de configurao
de layout do grfico.
CNPJ
Configurao Geral
Interface de configurao
do campo cnpj.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
74
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
75
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
Cor do Texto : 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 aplicao.
CPF e CNPJ
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ, permitido definir regras de formatao de CPF
ou CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
76
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Carto
Configurao Geral
77
Interface de configurao
do campo carto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
CEP
Configurao Geral
79
Interface de configurao
do campo cep.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
E-mail
Configurao Geral
81
Interface de configurao
do campo email.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
82
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
URL
Configurao Geral
83
Interface de configurao
do campo url.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
84
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Youtube
Configurao Geral
85
Interface de configurao
do campo youtube.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
86
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Google Maps
Configurao Geral
87
Interface de configurao
do campo googlempas.
Label : Define o ttulo do campo na aplicao. Ex: 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.
Modo de visualizao : Indica a forma de exibio do campo. Podendo abrir em Modal ou em uma Nova janela.
Zoom : Define o Zoom inicial (disponveis pela API do Google) da localizao no Mapa.
Chave da API : Chave de autorizao para visualizar os mapas. (Obrigatrio apenas para a verso 2 ou anterior da API do Google.)
A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
88
Descrio da marcao : Exibe uma descrio para cada marcao exibida no mapa.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
89
Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Data
Configurao Geral
Interface de configurao
do campo data.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
92
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
93
Interface de configurao
de layout do grfico.
Hora
Configurao Geral
Interface de configurao
do campo hora.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
94
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de horas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das horas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
95
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
96
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
97
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
98
Interface de configurao
de layout do grfico.
Data e Hora
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
99
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de data e hora ao campo. Quando no for selecionada
ser exibido o atributo Separador de data e hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das data e hora.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em data_horas)
Tabela de Formataes
100
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
101
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
103
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.
Label : Define o ttulo do campo na aplicao. 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.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
105
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
107
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
108
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Cdigo de barras
Configurao
109
Interface de configurao
Cdigo de barras
Interface de configurao
do Cdigo de barras.
Output: Formato de imagem de sada que pode ser dos tipos PNG, JPEG e GIF;
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
111
Imagem de fundo : Imagem de Fundo do campo.
Cor do Texto : 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 aplicao.
QRCode
Configurao
Interface de configurao
do campo QRCODE.
Interface de formatao de
valores.
Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Layout
PGINA INICIAL APLICAES CONSULTA LAYOUT
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as informaes relativas ao bloco e o
segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
2
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
3
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
aplicao
Atributos
Nome : Nome do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
5
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
6
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
7
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES CONSULTA EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.
onHeader
Este evento executado no cabealho da aplicao.
onFooter
Este evento executado no rodap da aplicao.
1
Eventos Ajax
PGINA INICIAL APLICAES CONSULTA FORMULRIO EVENTOS AJAX
OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1
Botes
PGINA INICIAL APLICAES CONSULTA BOTES
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.
Criando um boto
Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do boto.
Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).
Excluso de botes
Javascript
M O D O D E E X I B I O
Configurao do boto
JavaScript.
Imagem
Configurao do boto
JavaScript.
Link
Configurao do boto
JavaScript.
Bloco de codificao
3
Bloco de
PHP
M O D O D E E X I B I O
Boto
Configurao do boto
PHP.
Imagem
Configurao do boto
PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)
Link
Configurao do boto
PHP.
Bloco de codificao
Bloco de
Ligao
M O D O D E E X I B I O
Boto
5
Configurao do
boto de Ligao.
Imagem
Configurao do
boto de Ligao.
Link
Configurao do
boto de Ligao.
Configurado a ligao
Selecionando aplicaes
Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.
Parmetros da ligao
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
RUN
M O D O D E E X I B I O
Boto
Configurao do
Imagem
Configurao do
Configurao do
Bloco de codificao
Bloco de codificao
Detalhe
PGINA INICIAL APLICAES CONSULTA DETALHE
O Detalhe um recurso interessante para consultas, onde o usurio poder optar para apresentar na Consulta os campos visualmente
mais importantes, exibindo no formulrio de detalhe os dados complementares.
Este recurso ativado quando o usurio clica na imagem apresentado em cada linha da Consulta. Em seguida, apresentado um
formulrio de detalhe do registro.
Configurao
Nesta funo, o usurio poder definir como o detalhe de um determinado registro dever ser apresentado quando o mesmo for
selecionado e quais informaes do registro devero ser exibidas nesse detalhe.
Atributos
Escolha dos campos que sero exibidos no detalhe : Permite selecionar os campos desejados. Basta clicar no campo e clicar no boto
Liga/Desliga. Para desmarcar basta fazer a mesma sequncia.
Exibio do Detalhe : Permite definir como o detalhe deve ser exibido. As opes so:
Ao lado : Apresenta os detalhes direita do registro, na mesma janela onde exibida a grid.
Abaixo : Apresenta os detalhes para o registro selecionado, (usar a lupa para selecionar os detalhes de um registro), na parte inferior
da mesma janela.
Em outra pgina : Exibe apenas o detalhe para o registro selecionado ocultando a grid.
Em outra janela : Abre uma janela estilo pop-up para a exibio do detalhe.
Alinhamento : Permite definir se o detalhe usar as configuraes de alinhamento de cada campo que far parte do mesmo ou se
ser forado um padro.
Largura do detalhe : Permite definir a largura HTML para a tela de detalhe da consulta.
Unidade de Largura do detalhe : Permite definir a unidade de largura HTML para a tela de detalhe da consulta, as opes so
porcentagem ou pixel.
Chaves do detalhe
Atravs dessa interface o usurio pode definir os campos que iro fazer parte da clusula where para busca do registro selecionado.
Normalmente, o Scriptcase identifica e assume as chaves primrias da tabela que est sendo utilizada dentro do Select da aplicao. No
entanto, isso nem sempre ocorre, principalmente nos casos em que a aplicao possui joins envolvendo mais de uma tabela.
2
Configurao dos
Escolha dos campos que so chaves para o detalhe, para a exibio do detalhe a aplicao gerada executar outro comando select , e
podemos configurar quais os campos sero passados na clusula WHERE:
Boto Liga/Desliga : Seleciona o campo a ser apresentado no detalhe. O campo selecionado (ligado) fica com um asterisco.
Barra de ferramentas
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior. De forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
Atributos
Navegao : Apresenta ao de sair ( finalizar ou voltar aplicao ).
Sair : Finaliza ou volta aplicao.
Exportao : Define o formato disponvel para gerao de impresso . O ScripCase pode gerar impresso nos seguintes formatos:
Impresso : Cria uma consulta em formato html.
PDF : Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF..
3
Outros
Separator : Imagem para separar os grupos de botes.
Configurao dos
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
4
Configurao
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
1
SubConsulta
PGINA INICIAL APLICAES CONSULTA SUBCONSULTA
Subconsultas so usadas quando preciso exibir dados hierrquicos, como Clientes e seus respectivos Pedidos. Para tanto a consulta
principal encapsula outras consultas, mostrando em cada um dos seus registros dados complementares das subconsultas. Observe a
figura abaixo onde para cada cliente exibida uma subconsulta com os seus pedidos.
Consulta de
Configurao
No menu de aplicao, clicando sobre o item Configurao da pasta Subconsultas, podero ser alterados os atributos gerais das
subconsultas.
Menu Subconsultas.
2
Configurao
geral da subconsulta.
Atributos
Ttulo da mesma linha : Este atributo permite configurar a forma de exibio da subconsulta. Caso o ttulo seja exibido na mesma linha, a
tabela da subconsulta ser incorporada consulta principal.
Usando ttulo da
PDF : Esta opo permite habilitar/desabilitar a exibio da subconsulta nos relatrios PDF.
Habilitar Treeview : Esta opo adiciona na consulta um recurso de esconder/exibir a subconsulta. Escolhendo Sim, a opo Ttulo da mesma
linha ficar desabilitada.
Usando
treeview na subconsulta.
Posicionamento :Permite configurar o posicionamento das subconsultas dentro da consulta principal. As opes so:
Em uma Coluna
Exibe a
Abaixo de um Registro
3
Exibe a
Alinhamento : Permite configurar o alinhamento da subconsulta em relao a consulta principal quando a opo Posicionamento for Abaixo
de um Registro. As opes so: Esquerda, Direita e Centro.
Definir Individualmente
Qualquer um dos atributos que utilizar o valor Definir Individualmente obriga que a propriedade seja configurada em cada uma das
ligaes.
Ligaes
Para criar uma nova ligao com uma subconsulta clique sobre o item Nova Ligao na pasta Ligaes dentro de Subconsultas.
Adicionando uma nova subconsulta : Informe o nome e o label para a ligao que ser criada.
Lista de aplicaes : Sero listadas aplicaes de consulta do projeto corrente que contenham variveis globais.
Para que uma aplicao seja utilizada como subconsulta, ela deve ter dentro de seu Comando SQL ( Consulta > SQL ) uma clusula WHERE com
4
varivel global.
Configurao do
Definio dos parmetros : Definindo o valor que ser passado para a(s) varivel(is) do Comando SQL da subconsulta.
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da subconsulta (variavis globais), no lado direito, dever ser
selecionado a opo para passagem de parmetro. As opes so:
Atributos
Campo : Utilizado para passagem do valor de um campo da consulta como parmetro.
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Boto Salvar : Clicando neste boto a criao da ligao de subconsulta ser concluda.
Editando Subconsultas
No menu de aplicao dentro da pasta Subconsultas existe uma pasta ligaes que contm todas as subconsultas chamadas por esta
aplicao. Clicando sobre uma subconsulta ser exibida uma tela para edio.
Editando subconsultas
Configurao Geral
5
Configurao
geral de Subconsulta
Ligao : Neste atributo so exibidos dados sobre a ligao atual com a subconsulta, mostrando a aplicao e os parmetros usados. Para alterar
qualquer atributo da ligao clique no boto Editar Ligao.
Exibio : Este atributo permite que seja definido quais itens da subconsulta, caso a subconsulta utilize algum destes recursos, sero
1 : Exibir Ttulo.
3 : Exibir Totalizao.
Herdar Visualizao : Quando marcado fora que o esquema de visualizao da subconsulta seja igual ao da consulta principal.
Definir individualmente
Caso o valor de um dos atributos da configurao da subconsulta tenha sido selecionado como Definir Individualmente, estes devero
ser configurados na tela de edio da ligao da subconsulta, para cada subconsulta que a aplicao chamar.
Configurao
das Subconsultas.
Configurao da visualizao
6
Estas opes s sero exibidas caso todas as seguintes condies sejam verdadeiras:
Atributo Valor
Titulo na mesma linha No
Habilitar Treeview No
Posicionamento Em uma Coluna
Configurao de
visualizao da subconsulta
Atributos
Alinhamento Horizontal : Define o alinhamento horizontal da subconsulta. Pode ser alinhado a Esquerda, Direita ou Centro.
Alinhamento Vertical : Define o alinhamento vertical da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.
Cor do Fundo : Pode definir a cor de fundo. Caso no seja preenchido ser utilizado a cor de fundo de aplicaes de consulta do Esquema de
Visualizao atual.
Alinhamento Horizontal do Ttulo : Define o alinhamento horizontal do Label da subconsulta. Pode ser alinhado a Esquerda, Diretira ou
Centro.
Alinhamento Vertical do Ttulo : Define o alinhamento vertical do Label da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.
Regras de ordenao
PGINA INICIAL APLICAES CONSULTA REGRAS DE ORDENAO
Configurao
Atributos
Ordenao das Regras de Ordenao : Permite alterar a ordem de exibio das regras de ordenao. Ao configurar esta opo, ser exibido
um cone (configurar ordenao) que ao ser clicado, o mesmo permite a escolha do campo e da sua ordem de exibio crescente(ASC) ou
decrescente(DESC) .
Ordenao campos/regras(default) : Permite aplicar as regras que foram criadas e a ordem dos campo (decrescente ou crescente)
Ordenao regras : Permite aplicar a ordenao de acordo com as regras que foram criadas
Atributos
Nome : Campo para informar o nome da Regra.
Atributos
Label : Permite informar um nome que ser exibido quando a aplicao for executada.
Selecione os campos da regra de ordenao : Permite selecionar atravs da barra de seleo quais campos sero exibidos (campos que se
encontram no quadro ao lado direito) e os campos que no sero exibidos (campos que se encontram no quadro esquerdo). Para ordenar
os campos da forma que desejar, utilize a barra de ordenao localizada ao lado direito do quadro. Para aplicar o tipo de ordenao ao
campo, basta selecionar o campo do quadro do lado direto e selecionar o modo Ascendente, onde exibir ao lado do campo um + ou um -
2
se a ordenao for Descendente.
1
Filtro Refinado
PGINA INICIAL APLICAES CONSULTA FORMULRIO FILTRO REFINADO
O filtro refinado um recurso onde possvel integrar uma interface de pesquisa, ao lado da grid, restringindo valores de acordo com
um universo existente na base de dados.
Configurao
Configurao
do filtro refinado
Atributos
Mover filtrados acima : Sempre que voc filtrar por um campo, este campo movido para o topo da pilha do filtro refinado.
2
Mostrar quantidade : Ao lado dos valores dos campos, aparecer a quantidade existente. Ex.: Brasil (1547)
Modo de incio : Permite a escolha do modo inicial dos campos no filtro refinado.
Selecionar Campos
Selecionando Campos
O filtro refinado automaticamente adicionado consulta, quando, um ou mais campos da Consulta estiverem selecionados na aba
Selecionar Campos.
Selecionando
Editando Campos
Na aba Edio dos campos, voc pode configurar cada campo de acordo com o que deseja.
Atributos
Campos : Listagem de campos selecionados na aba Selecionar Campos.
Range : Permite mostrar um slider com intervalos entre o maior e o menor valor do campo.
Veja mais : Quando marcado, ativa a opo de Veja Mais nos registros do filtro.
3
Quantidade : Define a quantidade inicial de registros serem exibidos.
Mensagem para campos vazios : Define uma mensagem ser exibida, quando o campo tiver valores vazios.
1
Quebras
PGINA INICIAL APLICAES CONSULTA QUEBRAS
Habilitar TreeView : Define a utilizao de TreeView nas quebras, que por sua vez, permite expandir ou recolher os registros exibidos nas quebra.
Posio da Quebra : Define o posicionamento da quebra em relao aos registros do grupo. As opes so Antes dos registros ou Aps os
registros.
Exibir Label na Quebra : Permite a exibio da label dos campos dentro dos grupos.
Tabular quebra : Define a margem esquerda da Quebra. O valor deve ser informado em pixel.
Dividir quebra : Define o espaamento entre duas Quebras. O valor deve ser informado em pixel.
Quebra Dinmica
Este tipo de quebra, possibilita que o usurio final configure a aplicao em tempo de execuo, da forma que lhe convm. Os campos
selecionveis, no momento da execuo da aplicao, so disponibilizados pelo desenvolvedor no ato da configurao da quebra
dinmica.
Selecionar Campos
Nesta tela definimos os campos disponveis na quebra dinmica e que sero totalizados na consulta e resumo, quando a quebra
dinmica for utilizada.
Esta quebra funciona independente de qualquer outra configurao de quebra ou totalizao j realizada, ou seja, os campos definidos
para serem totalizados na consulta ou resumo na quebra dinmica, estaro visveis apenas quando a quebra dinmica for utilizada.
2
Poderemos visualizar todos os campos disponveis para configurao da quebra e totalizaes nos Campos da Consulta.
Campos utilizados na totalizao da consulta devem estar configurados para serem exibidos na consulta.
Campos da Quebra
Devemos arrastar e soltar os campos que faro parte da quebra em Campos da Quebra.
Cada campo pode ser adicionado apenas uma vez aos Campos da Quebra, com exceo dos campos tipo date e datetime.
C A M P O S DAT E E DAT E T I M E
Para campos date e datetime, foram adicionados alguns intervalos de visualizao, por este motivo estes campos podem ser adicionados
duas ou mais vez a quebra.
3
Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
Os campos configurados nesta totalizao podem ser editados em Consulta > Totalizao > Campos > Quebra dinmica
Totalizao do Resumo
Os campos adicionados na totalizao do resumo, estaro visveis apenas no resumo no momento que quebra dinmica for utilizada.
Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
4
Os campos configurados nesta totalizao podem ser editados em Resumo > Campos > Quebra dinmica
Campos
Os campos adicionados aos Campos da quebra sero listados dentro da pasta Campos, para que possam ser editados individualmente.
Configurao Geral
C AT E G O R I A S : T E X TO E C D I G O D E BA R R A S
Capitula primeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta apenas a primeira palavra.
Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.
C AT E G O R I A S : N M E R O E C A LC U L A D O
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.
C AT E G O R I A S : E S P E C I A L E DATA / H O R A
Esta opo est disponvel para os campos das categorias: Texto, Nmero, Calculado, Especial e Cdigo de Barras.
Nesta opo, possvel configurar um lookup de exibio para os campos dos tipos citados acima. Para mais informaes sobre como
utilizar o lookup de consulta, acesse Aplicaes > Consulta > Campos > Texto.
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
T I P O M O E DA
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.
Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
T I P O DATA
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.
Atributos
Organizao dos campos : Define como as informaes contidas na linha de quebra sero dispostas ou organizadas.
Colunas : Define em quantas colunas as informaes contidas na linha de quebra sero dispostas ou organizadas.
Linha de sumarizao (Resumo) : Define se na tela de resumo a linha de totalizao desta quebra ser exibida.
Quantidade de registros : Define se na linha de quebra ser exibida a quantidade de registros da mesma.
Quebra Pgina PDF (Consulta) : Define se no arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada uma nova
pgina.
Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Quebra Pgina PDF (Resumo) : Define se no resumo do arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada
uma nova pgina. Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Ordenao : Se esta opo estiver selecionada com Sim , os campos que estiverem marcados para permitir ordenao ao serem clicados,
ser feita a ordenao respeitando os critrios da quebra.
Campos : Define quais campos sero exibidos nesta linha de quebra. Ainda possvel dizer se ser exibida a totalizao ou sumarizao
deste campo chaveando VALOR ou SUMARIZAO, antes de clicar no boto ligar.
Atributos
Fonte do Texto : Permite definir a fonte utilizada no label da quebra.
Atributos
Fonte do Texto : Permite definir a fonte utilizada no Campo da quebra.
Quebra Esttica
Este tipo de quebra previamente configurada pelo desenvolvedor, onde o usurio final seleciona uma das quebras disponibilizadas na
aplicao.
Configuraes
Usar Quebra vazia: Configurao usada quando desejamos que a consulta seja iniciada sem nenhuma quebra.
Ttulo da quebra vazia : Define um ttulo para a opo quebra vazia. (Disponvel apenas ao habilita a opo quebra vazia)
Quebra inicial: Define a quebra que ser usada no carregamento inicial da aplicao gerada.
Nova Quebra
Campos da Quebra
Devemos arrastar e soltar os campos que faro parte da quebra em Campos da Quebra.
9
Cada campo pode ser adicionado apenas uma vez aos Campos da Quebra, com exceo dos campos tipo date e datetime.
C A M P O S DAT E E DAT E T I M E
Para campos date e datetime, foram adicionados alguns intervalos de visualizao, por este motivo estes campos podem ser adicionados
duas ou mais vez a quebra.
Totalizao da Consulta
Os campos adicionados nesta totalizao, estaro visveis apenas na consulta (caso o campo totalizado esteja visvel na consulta) no
momento que quebra for utilizada.
Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
10
Os campos configurados nesta totalizao podem ser editados em Consulta > Totalizao > Campos > Quebra dinmica
Totalizao do Resumo
Os campos adicionados na totalizao do resumo, estaro visveis apenas no resumo no momento que quebra dinmica for utilizada.
Todos os campos da consulta podem ser adicionados a totalizao, a nica diferena sero as funes disponveis. Campos numricos
podero utilizar todas as funes de totalizao disponveis, j os campos no numricos podero utilizar apenas a contagem e a
contagem distinta.
Os campos configurados nesta totalizao podem ser editados em Resumo > Campos > Quebra dinmica
Editar quebras
Aps a criao, as quebras sero listadas dentro da pasta Quebra Esttica, abaixo do item configurao.
Ao expandir a pasta da quebra, teremos cone configurao, que ao acessar poderemos editar toda a quebra.
Ainda poderemos visualizar os campos utilizados na quebra, que podem ser editados independentes da visualizao da consulta, pode
poder ser visto abaixo.
Campos
Os campos adicionados aos Campos da quebra sero listados dentro da pasta Campos, para que possam ser editados individualmente.
Configurao Geral
C AT E G O R I A S : T E X TO E C D I G O D E BA R R A S
11
Capitula primeira palavra: Transforma a primeira palavra em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta apenas a primeira palavra.
Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.
C AT E G O R I A S : N M E R O E C A LC U L A D O
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.
C AT E G O R I A S : E S P E C I A L E DATA / H O R A
Configurar Lookup
Esta opo est disponvel para os campos das categorias: Texto, Nmero, Calculado, Especial e Cdigo de Barras.
Nesta opo, possvel configurar um lookup de exibio para os campos dos tipos citados acima. Para mais informaes sobre como
utilizar o lookup de consulta, acesse Aplicaes > Consulta > Campos > Texto.
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
T I P O M O E DA
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.
Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
T I P O DATA
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.
Atributos
Organizao dos campos : Define como as informaes contidas na linha de quebra sero dispostas ou organizadas.
Colunas : Define em quantas colunas as informaes contidas na linha de quebra sero dispostas ou organizadas.
Linha de sumarizao (Resumo) : Define se na tela de resumo a linha de totalizao desta quebra ser exibida.
Quantidade de registros : Define se na linha de quebra ser exibida a quantidade de registros da mesma.
Quebra Pgina PDF (Consulta) : Define se no arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada uma nova
pgina.
Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Quebra Pgina PDF (Resumo) : Define se no resumo do arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada
uma nova pgina. Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Ordenao : Se esta opo estiver selecionada com Sim , os campos que estiverem marcados para permitir ordenao ao serem clicados,
ser feita a ordenao respeitando os critrios da quebra.
Campos : Define quais campos sero exibidos nesta linha de quebra. Ainda possvel dizer se ser exibida a totalizao ou sumarizao
deste campo chaveando VALOR ou SUMARIZAO, antes de clicar no boto ligar.
Atributos
Fonte do Texto : Permite definir a fonte utilizada no label da quebra.
Atributos
Fonte do Texto : Permite definir a fonte utilizada no Campo da quebra.
Eventos
Estes eventos esto disponveis apenas para quebras estticas.
O evento OnGroupByAll ocorre aps a execuo da quebra e nos permite a manipulao das variveis de totalizao.
As variveis da totalizao so criadas por base nos campos selecionados para a quebra e totalizao.
Supondo que uma aplicao possua uma quebra por estado e cidade e duas totalizaes por parcela e saldo, sero disponibilizadas as
seguintes variveis de totalizao:
{count_quebra} contm a quantidade total dos registros, da quebra que estiver sendo processada.
{sum_quebra_parcela} contm o somatrio geral do campo parcela, da quebra que estiver sendo processada.
{sum_quebra_saldo} contm o somatrio geral do campo saldo, da quebra que estiver sendo processada.
Exemplo:
Em uma aplicao que tenha quebras por estado e cidade e que totalize um campo saldo nos totais das quebras, desejamos exibir a
mdia em substituio ao saldo. Cria-se um mtodo, no evento OnGroupByAll, com o seguinte contedo:
15
{sum_quebra_saldo} = {sum_quebra_saldo} / {count_quebra};
1
Totalizao da Consulta
PGINA INICIAL APLICAES CONSULTA TOTALIZAO DA CONSULTA
Os campos desta totalizao so exibidos apenas em consultas que no possuem quebras ou que utilizem quebra vazia.
Configurao
Estas configuraes so aplicadas as totalizaes da consulta.
Total em Linha nica : Permite exibir o ttulo Total Geral e os valores totalizados em uma nica linha.
Exemplo do total em linha nica Ativado:
Exibir Total Geral : Indica em quais pginas o total geral ser exibido. As opes so as seguintes: Em todas as pginas , Na ltima pgina ou No
exibir.
Quantidade de Registros : Permite exibir a quantidade de registros junto ao ttulo Total Geral.
Exemplo da opo Quantidade de Registros __Ativada__:
Selecionar Campos
Podemos definir os campos que sero totalizados e o tipo de totalizao que ser realizada em cada campo. O mesmo campo pode ser
utilizado mais de uma vez na totalizao, desde que utilizem tipos de totalizaes diferentes.
Para definir os campos que sero totalizados, arraste-os para a rea, Totalizao da consulta.
2
Campos utilizados na totalizao devem est configurados para serem exibidos na consulta.
Ao posicionar os campos, devemos definir qual o tipo de totalizao ser utilizada, para isso, clique no combo box que exibe o tipo de
totalizao e selecione um dos disponveis.
Soma : Define que seja gerado uma soma dos valores referente ao campo selecionado.
Desvio padro : Mede a variabilidade dos valores volta da mdia, o valor mnimo do desvio padro 0 indicando que no h variabilidade, ou
seja, que todos os valores so iguais mdia.
Mdia ponderada : Calcula a mdia ponderada referente ao campo selecionado. Para definir o peso utilizado no clculo da mdia acesse as
configuraes do campo selecionado em Totalizao > Campos > Totalizao .
Peso de mdia ponderada : Peso utilizado para calcular a mdia ponderada.
Contagem distinta : Exibe o total de registros referente ao campo selecionado, distinguindo os valores.
3
Os campos da totalizao da consulta so exibidos apenas em consultas que no possuem quebras ou que utilizem quebra vazia.
Posicionamento
Define o posicionamento e a label utilizada pelas totalizaes na consulta. Existem trs formatos de exibio, Padro, Agrupado ou Por
campo, que sero detalhados abaixo.
Padro
Ao adicionar o mesmo campo duas ou mais vazes na totalizao ou utilizar tipos de totalizaes diferentes nos campos selecionados,
esta opo no ser exibida.
A opo Padro retorna o resultado abaixo da coluna que est sendo totalizada. Ao totalizar mais de uma coluna da consulta, utilizando o
mesmo tipo de totalizao, os resultados so exibidos na mesma linha.
A linha com o Total Geral exibe a soma das colunas Valor do pedido.
A L I N H A M E N TO
Define o posicionamento da label definida nas Configuraes Label. As opes disponveis so Centralizado, Esquerda e Direita:
Esquerda :
Direita :
Centralizado :
CO N F I G U R A E S L A B E L ( PA D R O )
4
Permite alterar a label exibida na totalizao.
Agrupado
A opo Agrupado retorna os resultados das totalizaes, separando cada tipo de totalizao por linha.
Neste exemplo, estamos exibindo a soma, mdia e o Mximo da coluna Valor do Pedido.
A L I N H A M E N TO
Define a distncia da label, definida nas Configuraes Label, em relao ao resultado da totalizao. As opes disponveis so
Centralizado, Esquerda e Direita:
5
Esquerda :
Direita :
Centralizado :
CO N F I G U R A E S L A B E L ( AG R U PA D O )
Por campo
Esta opo exibe os valores no canto esquerdo posicionando os resultados um ao lado do outro.
Esta opo define a forma de exibio dos campos na totalizao, exibidos os campos na mesma linha ou divididos por linha.
CO N F I G U R A E S L A B E L ( P O R C A M P O )
Campos
Esta opo permite configurar a exibio dos valores e labels dos campos selecionados nas totalizaes da consulta.
Configurao Geral
Resumo
PGINA INICIAL APLICAES CONSULTA RESUMO
Configurao
Configuraes gerais do resumo.
CO N F I G U R A O D O R E S U M O
Ttulo: Define um ttulo para o resumo, caso no seja informado o ttulo padro ser Resumo. Para que nenhum ttulo seja exibido informe a
tag HTML .
Quantidade de Registros :
Mostra no resumo e no grfico : Mostra no resumo o total de registros por quebra e disponibiliza grfico.
Unidade da Largura do Resumo : Unidade de medida usado para a largura. Automtico (valor da largura ignorado), pixels e porcentagem.
Exibir o hover nas linhas do resumo : Aplicar o atributo hover, ao passar o cursor do mouse por cima das linhas do resumo.
CO N F I G U R A O D O L AYO U T
Barra de ferramentas
A barra de ferramentas est dividida em duas partes, superior e inferior, de forma que possvel definir quais botes sero exibidos em
ambos locais. A seleo dos botes funciona de forma independente.
Podemos tambm definir quais botes sero exibidos quando a aplicao for acessada por um dispositivo mvel, basta acessar a aba
Mobile.
Para mais informaes sobre a barra de ferramentas, acesse Aplicaes > Consulta > Barra de Ferramentas.
3
Group Label
Clique em adicionar um alinha, para que o group label seja adicionado.
Com essa opo, voc pode inserir um ou mais ttulos para as colunas da sua aplicaes.
Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.
Para mesclar duas ou mais clulas, clique no cone posicionado entre elas.
Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
4
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
Ordenao
Podemos definir os campos em que desejamos permitir a ordenao, ao executar a aplicao.
Esta configurao deve ser realizada em cada uma das quebras da aplicao.
Ordenar a partir da Quebra : Selecione uma das quebras para ordenao inicial.
Limit
Permite limitarmos a quantidade de registros a ser recuperado do SQL e exibidos no resumo.
Tipo de Limit: Define a ordenao que o limit ser aplicado, DESC ou ASC.
Grficos
Um dos mdulos da aplicao de consulta, so os grficos, que por sua vez so gerados tomando por base as informaes do resumo da
5
consulta.
Configurao
Para editar as configuraes especficas de cada grfico, selecione o grfico que deseja editar.
Para definir os grficos disponveis ao executar a aplicao, marque o checkbox ao lado do nome dos grficos.
Barras
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Pizza
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Linha
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
6
Valor Abreviado: Define se os valores exibidos no grfico devem ser ou no abreviados.
Area
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Gauge
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Radar
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Funil
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Pirmide
Tamanho da fonte : Define o tamanho da fonte no grfico. Informe apenas o tamanho da fonte, exemplo: 15.
Legenda: Define o posicionamento da legenda dos grficos. Pirmide - Dimenso: Dimenso (2D ou 3D) no grfico. Pirmide - Formatao de
Valores: Formatao dos dados exibidos. Pirmide - Forma: Formato de exibio do grfico.
Grficos Analticos Surgem com todo o grupo por critrios, criando um grfico detalhado completo que no permite a vinculao de outros
grficos detalhados.
Criar link no grfico : Permite que os grficos tenham um link em seus elementos para aplicaes de grid detalhada ou grficos. Os dados
mostrados sero relativos ao valor clicado no grfico.
Eixo do grfico total geral : Opo para exibir o grfico do total geral como coluna ou linha..
Orientao do label no eixo X : Define a orientao dos labels no eixo X para vertical ou horizontal. Caso seja escolhida a opo horizontal e hajam
muitos valores a serem exibidos de forma que os mesmos no caibam na escala, a orientao vai ser automaticamente alterada para vertical. Esta
opo est disponvel apenas para grficos do tipo: Coluna, linha e rea.
Podemos definir a exibio dos grficos de coluna, bem como a label para o grfico e os eixos. Estas configuraes so definidas
individualmente, para cada quebra.
Se o usurio configurar mais de um campo, o grfico analtico s ir gerar com os dois primeiros.
O uso de configurao do grfico de linha (totalizao) s est disponvel quando tiver quebra com pelo menos dois campo.
Para configurar essa opo acesse o menu Quebras e crie uma quebra esttica com alguns campos ou adicione campos quebra
dinmica.
8
Layout
A ferramenta de temas dos grficos possibilita a edio completa dos temas do grfico.
Estes temas podem ser configurados apenas para a aplicao atual, quando alterado na prpria aplicao ou para todos os grficos
quando estas configuraes so realizadas no editor de temas dos grficos.
Campos
Todos os campos adicionados nas totalizaes do resumo, na quebra dinmica ou nas quebras estticas, sero listados aqui separados
pelo nome das quebras.
Configurao Geral
Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
TIPO DECIMAL
Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.monetario
T I P O M O E DA
Usar configuraes regionais: Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no
menu Localidades > Configuraes Regionais.
Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.monetario
CO N F I G U R A O V I S U A L DA TOTA L I Z A O N A S Q U E B R A S
10
CO N F I G U R A O V I S U A L D O TOTA L G E R A L
Layout
CABEALHO
Nesta configurao poderemos definir as informaes que sero exibidas no cabealho e rodape do resumo.
11
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo: Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor: Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
R O DA P
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap: Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo
do tipo ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo: Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
12
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor: Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Filtro
Para definir os campos que sero utilizados no filtro do resumo, utilize o drag-and-drop para posicionar os campos dentro de Campos do
Filtro.
A ordem dos campos, dentro de Campos do Filtro, ser a ordem de exibio na aplicao gerada.
O mesmo campo pode ser adicionado mais de uma vez ao filtro, estes campos estaro visveis na aplicao gerada desde que utilize
configuraes distintas, caso estejam utilizando a mesma configurao apenas um dos campos ser exibido.
As configuraes de visualizao dos campos so realizadas individualmente, e podem ser acessadas ao adicionar o campo no filtro e
clique em editar.
Iremos separar a explicao das configuraes de exibio dos campos de acordo com os tipos.
Tipos: Texto/Especiais
13
Interface de configurao para os campos tipo texto e especiais.
Escolher Componente
Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.
Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.
Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos texto temos o Select Box e o Multiselect box.
Lookup
Nesta aba, poderemos configurar lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio,
acesse Aplicaes > Consulta > Campos > Texto.
Tipos: Data/Hora
Escolher Componente
Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.
Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.
Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos date e datetime, teremos as seguintes opes: Intervalo
de datas, Perodo Real, Perodo Relativo e Perodo Sazonal.
E S CO L H E R VA LO R E S - I N T E R VA LO D E DA DA S
Para campos tipo datetime, devemos habilitar a opo Incluir Hora para que as horas possam ser includas na pesquisa.
E S CO L H E R VA LO R E S - P E R O D O R E A L
Devemos definir o perodo que ser utilizado no filtro. Ao executar a aplicao, teremos um select com as datas exibidas de acordo com o
perodo selecionado.
15
E S CO L H E R VA LO R E S - P E R O D O R E L AT I V O
E S CO L H E R VA LO R E S - P E R O D O S A Z O N A L
Apenas Hora: Define a utilizao das horas do dia (Disponvel apenas em campo datetime)
Tipos: Nmero
Escolher Componente
Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de
configurao.
Label a ser Exibido no Filtro : Define a label do campo que ser exibida no filtro.
Escolha a funo a ser aplicada : Define a funo que ser utilizada no filtro para a definio do valor. Por exemplo, ao escolher soma, o intervalo
16
do range ser entre o menor resultado da soma e o maior.
Valores Reais: Esta opo, define a exibio do valor real do campo, salvo no banco de dados, sem a utilizao de nenhuma das funes de
agregao. Ao utilizar esta opo, so adicionados mais dois tipos de utilizao do filtro, select box e Multiselect box alm de habilitar as
configuraes de lookup para campos numricos.
Tipo de Componente : Define o formato de utilizao dos campos no filtro, para campos nmericos, temos o Range e ao selecionar Valores Reais
sero exibidos Select Box e Multiselect box.
Lookup
Para campos numricos, esta opo est disponvel apenas quando utilizamos a opo Valores Reais e a forma de utilizao do campo
no filtro for Select box ou Multiselect box.
Nesta aba, poderemos criar um lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio,
acesse Aplicaes > Consulta > Campos > Numero.
1
Filtro
PGINA INICIAL APLICAES CONSULTA FILTRO
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.
Atributos
Filtro Vazio : Se o usurio escolher Sim, sero apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opo for No
nenhum registro exibido.
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
Exibir Condio : Exibir condio do filtro para que o usurio possa escolher sua opo. Nesse caso AND (e) ou OR (ou) aparecero no
Formulrio de Filtro para que o usurio selecione a opo desejada.
Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o
usurio escolher Sim, o autocomplete ser habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opo for
No nenhum autocomplete ser exibido. Caso a opo selecionada seja Defino por campo ser respeitada a configurao individual de cada
campo.
Condies do Filtro
Nesta interface podemos configurar quais as condies de filtragem (SQL) para cada campo que faz parte do filtro, no combo da
esquerda exibido o campo. No Combobox a direita ficam as opes de filtro relacionadas ao campo, para selecionar as opes clique na
opo desejada (Exatamente igual, Incio igual, Qualquer parte e etc) e no boto Liga / Desliga. As setas a direita servem para alterar a
ordem dos campos.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.
Abaixo e ao lado da lista existem os botes padro das demais listas descritas:
Filtro Avanado
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.
Interface
Configurao do Filtro.
Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.
Manter valores : Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o usurio retorna tela de filtro.
Preservar Colunas e Ordenao : permite determinar se, a cada filtro, devem ser preservados os valores selecionados para os campos da
consulta e ordenao, ou seja, a cada filtro, estes valores retornam a condio original.
Selecionar Campos
3
campos do filtro.
Obrigatrios
Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Barra de ferramentas
Desktop
A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
4
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.
CO N F I G U R A O D O S B OT E S
O P E S
Interface de
opes.
Mobile
5
Salvar Filtro
Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.
Eventos
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
ONSCRIPTINIT
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
ONREFRESH
O N S AV E
O N VA L I DAT E
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
Layout
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
B LO CO S
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
6
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as
informaes relativas ao bloco e o segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida,
8
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
V I S U A L I Z A O
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
C A B E A L H O E R O DA P
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
10
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
11
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.
Configurao
Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.
Selecionar Campos
QuickSearch
Quick Search uma opo que nos permite fazer buscas em vrios campos da aplicao atravs de um campo de entrada de texto na
barra de ferramentas.
QuickSearch.
12
Configurao
Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.
Selecionar Campos
Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.
Campos
Texto
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
14
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
15
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
16
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.
Nmero
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18
Interface de configurao da visualizao.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
19
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Decimal
20
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no campo.
22
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
23
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
25
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
26
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Moeda
27
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
28
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
29
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
30
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
31
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
32
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
36
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
37
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
40
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Data e Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
CO N F I G U R A O D O F I LT R O
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
43
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
44
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
46
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
47
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
49
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
50
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
51
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
52
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
53
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
54
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
55
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
56
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
57
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
60
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
61
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
62
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
63
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
64
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
65
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
66
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
67
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
69
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
73
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
74
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
75
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
76
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
78
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
79
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
81
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
82
Campos da Consulta
Interface de
Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
84
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Interface de
Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
87
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
88
Tamanho Mximo : Tamanho mximo do campo
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
89
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
91
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
92
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
94
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
95
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
96
Aplicao
PGINA INICIAL APLICAES CONSULTA APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Ligaes
PGINA INICIAL APLICAES CONSULTA LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).
Lista de Aplicaes
2
Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Propriedades
3
Interface
de Propriedades da Ligao.
Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.
Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6
Editando ligaes.
Barra de Botes
Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.
Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.
Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.
Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.
URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.
Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
propriedades do formulrio.
Habilitar boto para edio do registro na consulta : Habilita o boto que permite editar os registros.
Propriedades do Iframe
Estas opes s sero visualizadas quando a propriedade Modo de Operao do Link for Abrir em um Iframe.
Posio do iframe em relao aplicao principal : Pode ser: abaixo, acima, direita e esquerda.
Programao
PGINA INICIAL APLICAES CONSULTA PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Grficos
PGINA INICIAL APLICAES GRFICO GRFICOS
Essa aplicao foi projetada para criao de grficos dinmicos baseados em SQL ou Procedures.
Dentro do Scriptcase Grficos podem ser criados tambm dentro da aplicao de consulta, entretanto a aplicao Grfico possui mais
opes de configuraes para o usurio final dentro da aplicao gerada. A ideia aplicar o conceito de Business Inteligence para que os
usurios dos grficos gerados pelo Scriptcase possam ter a liberdade de configurar a visualizao dos dados.
As definies de configurao utilizam Dragn Drop (Arrasta e solta) para montagem dos grficos dinamicos.
Dimenses
A dimenso usada para escolher os campos que compem a dimenso do grfico, usadas para agrupar os dados em categorias.
O desenvolvedor pode escolher mais de um campo como uma dimenso e para campos do tipo data e hora poder escolher sua
formatao, cada novo campo como uma subcategoria do campo anterior.
Para selecionar um campo, clique em seu nome na coluna Campos do Grfico e arraste-o para a coluna Dimenses.
2
campo
Mtrica
As mtricas so utilizadas para que o usurio possa visualizar quantitativamente os dados agrupados por dimenses, a partir da Verso 9
do Scriptcase possvel escolher mais de uma mtrica para criao dos grficos e visualizao dinmica dos valores dentro da aplicao
gerada.
Para selecionar um campo, clique em seu nome na coluna Campos do Grfico e arraste-o para a coluna Mtricas. Alm de selecionar os
campos que sero utilizados como uma mtrica, o desenvolvedor tambm pode definir a funo utilizada no agrupamento de dados.
Quando quantidade de registros a mtrica selecionada, a funo de sumarizao desconsiderada. Se voc deseja agrupar todos os
valores em um, marque a opo Total Geral na opo Grfico. Esta opo normalmente usada para grficos do tipo Gauge.
O checkbox do Valor Inicial usado para definir o campo padro, quando no estiver usando um grafico de combinao ou empilhado
que usam mais de um campo. Se voc escolher mais um campo o Scriptcase define automaticamente um tipo de grfico de valor
mltiplo (Combinao). Para exibio de grficos de valor nico (barra, linha, Spline, Degrau, rea, Pizza, Pirmide, Funil, Radar e Gauge)
voc tem que clicar e escolher apenas um campo para aparecer como valor inicial durante a primeira gerao.
Mtricas do grfico.
3
Ordenao
Podemos selecionar por qual valor o grfico vai ser ordenado ao iniciar a aplicao, e se a ordenao ser ascendente ou
descendente.
Ordenao do grfico.
Filtro
Na aba de filtro o desenvolvedor pode escolher os campos que sero usados como filtros estticos do grfico. Os valores de filtro para
cada campo selecionado devem ser escolhidos em tempo pelo desenvolvedor dentro desta interface.
Para criar filtros dinmicos utilizados em tempo de execuo pelo usurio final dentro da aplicao, recomendamos configurao atravs
da interface de filtros tradicionais localizado no menu Filtro.
Filtro do grfico.
Grfico
Na aba Grfico o desenvolvedor define as configuraes padro para o grfico que ser gerado, escolhendo o tipo de grfico padro,
esquema de cores e outros, mais abaixo veja cada uma das opes mais detalhadamente
4
Grfico do grfico.
Atributos
Tipo de grfico : Permite definir o tipo de grfico que ser exibido por Default caso a opo Grfico Configurvel esteja ativa, ou o tipo de
grfico a ser exibido caso a opo esteja desativada.
Tamanho da fonte : Tamanho da fonte dos valores, caso deixe o campo em branco, o tamanho 12 ser assumido.
Exceo para exibio : Tipos de grficos que no exibiro os valores do grfico, mesmo quando marcados para exibir. Nesses tipo no
recomendamos que os valores sejam exibidos, por questes estticas, no entranto, fica a critrio do desenvolvedor.
Anlitico ou Sinttico : Define se as dimenses do grfico sero geradas no modo analtico ou sinttico, ou seja, se ser agrupada ou
utilizar o drilldown. Intervalo de dados Agrupa todos os valores em um. Esta opo normalmente usada em grficos de tipo Gauge.
Configurao
PGINA INICIAL APLICAES GRFICO CONFIGURAO
Configurao de Grfico
Na tela de configurao do grfico o usurio poder alterar algumas opes de visualizao da aplicao, quais grficos sero exibidos, os
labels, margens e alinhamentos. Abaixo o detalhamento de cada um dos atributos disponveis
Interface de configurao
do grfico
Atributos
Desktop responsivo : Grfico se adequar a tela do usurio de acordo com a dimenso do browser.
Ttulo do Grfico : Esta opo permite definir um ttulo de exbio para o grfico.
Tipo de grficos disponveis : Lista de tipos de grficos disponveis para escolha do usurio dentro da aplicao gerada atravs do boto
Tipos de Grficos. Os Grficos marcados estaro disponveis, caso o desenvolvedor no queira disponibilizar grficos, deve escolher nessa
interface
Label para quantidade : Label genrico do eixo y para valores da contagem de registros.
Label para sumarizao : Label genrico do eixo y para valores das funes de sumarizao - soma, mdia, mdia ponderada, mximo e
mnimo.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pela aplicao, os caracteres permitidos so os
mesmos disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista
de aplicativos.
Alinhamento Horizontal : Permite definir o alinhamento horizontal da aplicao na pgina - centralizado, esquerda ou direita.
Margens : Permite ajustar as margens da aplicao na pgina conforme os valores informados em pixels(direita , esquerda , superior e
inferior).
Intervalo do Refresh : Intervalo em segundos para atualizar (reload) os registros exibidos dentro da aplicao.
1
Barra de Ferramentas
PGINA INICIAL APLICAES GRFICO BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo. Para escolher os botes ativos, basta mover dentro do
checkbox as oes do lado esquerdo para o lado direito.
Barra de ferramentas
Veja abaixo as opes da barra de ferramentas:
Navegao : Apresenta as Checkbox relativas aos botes de navegao que podem ser exibidos na Consulta.
Sair: Finaliza a aplicao.
Grfico
Resumo : Permite exibir uma pgina de registros partir do nmero do registro digitado.
Tipo de grficos : Botes para definir os tipos de grficos que sero exibidos dentro da aplicao gerada.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
3
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
Exportao
PGINA INICIAL APLICAES GRFICO EXPORTAO
Configurao do PDF
Atributos
Configurao de impresso
Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Imprimir background Permite definir se o background ser exibido na impresso.
1
SQL
PGINA INICIAL APLICAES GRFICO SQL
Configurao do SQL
Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.
Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.
Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1
Segurana
PGINA INICIAL APLICAES GRFICO SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES GRFICO LOG
Campos
PGINA INICIAL APLICAES GRFICO CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
3
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
4
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto com mltiplas linhas, permite a exibio de quebras
de linhas como a tag
do HTML.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
7
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
8
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Nmero
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
12
Resumo : Aplica o lookup somente no resumo (HTML e PDF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
13
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Decimal
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
16
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
17
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
18
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Por cento
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
21
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
22
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
23
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Moeda
Configurao Geral
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
26
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
27
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
28
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
31
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
32
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
33
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Data
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label : Define o ttulo do campo na aplicao. 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.
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
37
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
38
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Hora
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
41
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
42
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
43
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Data e Hora
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.
Label : Define o ttulo do campo na aplicao. 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.
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
47
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
48
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CPF
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
51
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
52
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
53
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
56
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
57
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
58
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CPF e CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ, permitido definir regras de formatao de CPF
ou CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
61
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
62
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
63
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Carto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
66
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
67
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
68
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CEP
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
71
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
72
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
73
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
E-mail
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
76
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
77
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
78
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
URL
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
81
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
82
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
83
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Youtube
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
86
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
87
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
88
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Google Maps
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
91
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
92
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
93
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Cdigo de barras
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
96
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
97
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
98
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
QRCode
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Lookup de Consulta
101
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
102
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
103
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
1
Layout
PGINA INICIAL APLICAES GRFICO LAYOUT
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES GRFICO EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onHeader
Este evento executado no cabealho da aplicao.
onFooter
Este evento executado no rodap da aplicao.
1
Filtro
PGINA INICIAL APLICAES GRFICO FILTRO
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.
Atributos
Filtro Vazio : Se o usurio escolher Sim, sero apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opo for No
nenhum registro exibido.
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
Exibir Condio : Exibir condio do filtro para que o usurio possa escolher sua opo. Nesse caso AND (e) ou OR (ou) aparecero no
Formulrio de Filtro para que o usurio selecione a opo desejada.
Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o
usurio escolher Sim, o autocomplete ser habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opo for
No nenhum autocomplete ser exibido. Caso a opo selecionada seja Defino por campo ser respeitada a configurao individual de cada
campo.
Condies do Filtro
Nesta interface podemos configurar quais as condies de filtragem (SQL) para cada campo que faz parte do filtro, no combo da
esquerda exibido o campo. No Combobox a direita ficam as opes de filtro relacionadas ao campo, para selecionar as opes clique na
opo desejada (Exatamente igual, Incio igual, Qualquer parte e etc) e no boto Liga / Desliga. As setas a direita servem para alterar a
ordem dos campos.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.
Abaixo e ao lado da lista existem os botes padro das demais listas descritas:
Filtro Avanado
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.
Interface
Configurao do Filtro.
Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.
Manter valores : Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o usurio retorna tela de filtro.
Preservar Colunas e Ordenao : permite determinar se, a cada filtro, devem ser preservados os valores selecionados para os campos da
consulta e ordenao, ou seja, a cada filtro, estes valores retornam a condio original.
Selecionar Campos
3
campos do filtro.
Obrigatrios
Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Barra de ferramentas
Salvar Filtro
4
Eventos
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
ONSCRIPTINIT
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
ONREFRESH
O N S AV E
O N VA L I DAT E
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
Layout
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
B LO CO S
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as
informaes relativas ao bloco e o segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
5
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
6
Ao lado : Indica que o prximo bloco ser exibido ao lado.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida,
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.
7
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
V I S U A L I Z A O
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
C A B E A L H O E R O DA P
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
9
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
10
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.
Configurao
Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.
Selecionar Campos
Campos
Texto
11
Interface de configurao do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
13
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Nmero
14
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
17
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Decimal
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
18
Posio entre valores : Define a posio que os objetos serao exibidos.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
19
Negrito : Permite aplicar o tipo negrito na fonte.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
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.
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
21
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
22
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
23
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
24
Moeda
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
26
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
27
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
28
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
29
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
32
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
33
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
34
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
37
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Data e Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
CO N F I G U R A O D O F I LT R O
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
39
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
40
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
41
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
43
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
44
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
46
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
47
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
49
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
50
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
51
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
52
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
53
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
54
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
57
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
59
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
60
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
61
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
62
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
63
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
64
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
66
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
70
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
71
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
72
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
73
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
75
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
76
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
78
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
79
Campos da Consulta
Interface de
Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
81
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Interface de
Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
84
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
85
Tamanho Mximo : Tamanho mximo do campo
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
86
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
88
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
89
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
92
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
93
Aplicao
PGINA INICIAL APLICAES GRFICO APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Programao
PGINA INICIAL APLICAES GRFICO PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Tema
PGINA INICIAL APLICAES GRFICO TEMA
Pr-visualizao
Esse item foi adcionado para que o desenvolvedor tenha uma pr-visualizao do tema escolhido.
O item Tema no ir alterar o tema do grfico para o projeto e sim apenas para a aplicao, para alterar o tema escolhido o
desenvolvedor ter que ir em Layout-> Tema para grficos na barra superior do Scriptcase.
Prvisualizao do tema
Borda
Ative essa funo para selecionar a borda em volta do grfico.
Borda.
2
Uso da borda : No informar, no usar ou usar.
No informar: Essa opo ir usar a opo padro do tema.
Cor : Seleciona a cor da borda, podendo informar um valor hexadecmal ou escolher ao lado.
Fundo
Opo para configurar a cor de fundo do grfico.
Fundo
Canvas
Opo para configurar a canvas do grfico.
3
Canvas
Cor : Seleciona a cor da canvas, podendo informar um valor hexadecmal ou escolher ao lado.
Cor : Seleciona a cor da borda, podendo informar um valor hexadecmal ou escolher ao lado.
Ttulo
Opo para configurar a formatao do ttulo.
4
Ttulo
Fonte do subttulo : Seleciona a fonte, tamanho, cor e formatao do subttulo para esquerda, centro ou direita.
Mostrar no topo : Caso essa opo seja selecionada o ttulo e o subttulo ser posicionada acima do grfico,caso contrrio, ser posicionada
abaixo.
Eixos
Esta opo configura a formatao dos textos do eixo x e y
Eixos
5
Fonte : Seleciona a fonte, tamanho, cor e formatao do eixo.
Dados
Opo para configurar os dados do grfico (registros do banco).
Dados
Exibir borda : Caso essa opo seja selecionada ativado a borda nos dados.
Borda tracejada : Caso essa opo for selecionada a borda fica tracejada, essa opo s vlida se caso a opo Exibir borda est marcada.
Paleta
Opo para escolher as cores de cada paleta do grfico.
6
Paleta
Ttulo de dados
Opo para configurar a formatao do ttulo de dados.
Ttulo de dados
Modo de exibio : Seleciona o modo de exibio para Automtico, Rotancionado, Quebra de linhas, Em nveis e Nenhum, se caso for
selecionado a opo Automtico, selecionar a opo padro do tema.
Fonte : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor do ttulo de dados.
7
Transparncia das fontes : Seleciona a transparncia da fonte do ttulo de dados.
Borda tracejada : Caso essa opo for selecionada a borda do ttulo de dados ficam tracejada.
Valores de dados
Opo para configurar a formatao dos valores de dados.
Valores de dados
Fonte : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor do valores de dados.
Borda tracejada : Caso essa opo for selecionada a borda do valores de dados ficam tracejada.
Quantidade de linhas horinzontais : Seleciona a quantidade de linhas horinzontais que sero mostrada no grfico.
Linha horinzontal tracejada : Caso essa opo seja selecionada ir tracejar a linha horinzontal.
Colorir faixas horinzontal : Caso essa opo seja selecionada o desenvolvedor poder escolher a cor da linha horinzontal.
Cor da faixa horinzontal : Seleciona a cor deseja caso a opo Colorir faixa horinzontal esteja marcada.
Linha vertical tracejada : Caso essa opo seja selecionada ir tracejar a linha vertical.
Colorir faixas vertical : Caso essa opo seja selecionada o desenvolvedor poder escolher a cor da linha vertical.
Cor da faixa vertical : Seleciona a cor deseja caso a opo Colorir faixa vertical esteja marcada.
ncoras
Opo para configurar ncoras no grfico.
9
ncoras
Tooltip
Opo para configurar os tooltips no grfico.
10
Tooltip
Marcas
Opo para as configurar as marcas do grfico, essa opo s ser possvel para o grfico do tipo Gauge.
Marcas
Exibir marcas no interior : Caso essa opo esteja marcada as marcas do grfico ir se posicionar lado inteiror do grfico.
Mostrar limites : Caso essa opo esteja marcada ir mostrar limites ao grfico.
Exibir valores no inteiror : Caso essa opo esteja marcada ir mostrar os valores dentro do grfico;
Legenda
Permitir arrastar : Caso essa opo esteja marcada ser possvel arrastar a legenda do grfico para a posio desejada.
Fonte do ttulo : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor da legenda.
Fonte dos itens : Seleciona a fonte, e sua formatao como negrito, itlico, tamanho e a cor dos itens da legenda.
{% include base.html %}
## Limit
Na opco limit o usurio poder escolher o limite mximo que ser exibido no grfico.
![Interface limit grfico][limit_grafico]
*Interface limit grfico*
* __Configuraes do limit__
* __Campo__ : Campo que ir realizar o filtro do limit desejado.
* __Sumarizao__ : Em qual funo de Sumarizao ser feito no limit podendo ser "Soma","Mximo","Minimo","Mdia","Varincia","Desvio
padro","Contagem" e "Contagem distinta".
* __Tipo do limit__ : Definir se o limit ser realizado pelos primeiros ou pelos ltimos registros.
* __Quantidade__ : Quantidade de registros a ser aplicados no limit.
![Aplicao gerada][limit_appGerada_grafico]
*Aplicao gerada*
[limit_grafico]: {{base}}/{{site.images}}/app/grafico/limit_grafico.png
[limit_appGerada_grafico]: {{base}}/{{site.images}}/app/grafico/limit_appGerada_grafico.png
1
## Filtro
Para definir os campos que sero utilizados no filtro do grfico, utilize o drag-and-drop para posicionar os campos dentro de Campos do Filtro.
A ordem dos campos, dentro de Campos do Filtro, ser a ordem de exibio na aplicao gerada.
![Filtro do resumo][resumo_campos_filtro]
### __Edio dos campos__
O mesmo campo pode ser adicionado mais de uma vez ao filtro, estes campos estaro visveis na aplicao gerada desde que utilize configuraes
distintas, caso estejam utilizando a mesma configurao apenas um dos campos ser exibido.
As configuraes de visualizao dos campos so realizadas individualmente, e podem ser acessadas ao adicionar o campo no filtro e clique em editar.
> Iremos separar a explicao das configuraes de exibio dos campos de acordo com os tipos.
Devemos definir a forma de utilizao do campo no filtro. Cada tipo de campo, texte, nmero e data, posuem opes distintas de configurao.
{% endcapture %}
{% capture label %}* __Label a ser Exibido no Filtro__ : Define a label do campo que ser exibida no filtro.{% endcapture %}
{{ componente }}
{{ label }}
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos texto temos o Select Box e o Multiselect box.
### Lookup
Nesta aba, poderemos configurar lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio, acesse
__Aplicaes > Consulta > Campos > Texto__.
### __Tipos: Data/Hora__
{{ componente }}
{{ label }}
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos date e datetime, teremos as seguintes opes: Intervalo
de datas, Perodo Real, Perodo Relativo e Perodo Sazonal.
Para campos tipo datetime, devemos habilitar a opo __Incluir Hora__ para que as horas possam ser includas na pesquisa.
{{ label }}
* __Escolha a funo a ser aplicada__: Define a funo que ser utilizada no filtro para a definio do valor. Por exemplo, ao escolher soma, o
intervalo do range ser entre o menor resultado da soma e o maior.
* __Valores Reais__: Esta opo, define a exibio do valor real do campo, salvo no banco de dados, sem a utilizao de nenhuma das funes de
agregao. Ao utilizar esta opo, so adicionados mais dois tipos de utilizao do filtro, select box e Multiselect box alm de habilitar as
configuraes de lookup para campos numricos.
* __Tipo de Componente__: Define o formato de utilizao dos campos no filtro, para campos nmericos, temos o Range e ao selecionar __Valores
Reais__ sero exibidos __Select Box__ e __Multiselect box__.
### Lookup
> Para campos numricos, esta opo est disponvel apenas quando utilizamos a opo __Valores Reais__ e a forma de utilizao do campo no filtro
for __Select box__ ou __Multiselect box__.
Nesta aba, poderemos criar um lookup de exibio no campo do filtro. Para mais informaes sobre a criao de lookup de exibio, acesse
__Aplicaes > Consulta > Campos > Numero__.
[resumo_campos_filtro_texto]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_texto.png
[resumo_campos_filtro_numero]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_numero.png
[resumo_campos_filtro_date]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date.png
[resumo_campos_filtro_date_intervalo]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_intervalo.png
[resumo_campos_filtro_date_real]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_real.png
[resumo_campos_filtro_date_relativo]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_relativo.png
[resumo_campos_filtro_date_saz_trimestre]: {{base}}/{{site.images}}/app/grid/resumo_campos_filtro_date_sazonal_tri.png
1
Formatos do formulrio
PGINA INICIAL APLICAES FORMULRIO FORMATOS DO FORMULRIO
Formatos dos registros no formulrio, pode ser: nico registro, mltiplos registros, grid editvel e grid editvel view.
nico Registro
Permite editar somente um registro da tabela por vez.
registro.
Mltiplos Registros
Formulrio com edio de diversos registros na mesma pgina. Os processos de atualizao ou deleo so executados nos registros
selecionados atravs de checkbox.
Grid Editvel
Formulrio com edio de diversos registros na mesma pgina. Cada registro possui os controles de atualizao e deleo disponveis
em sua prpria linha de exibio.
editvel.
view.
Usar form modal para edio : Usar formulrio modal para editar linhas.
1
Configurao
PGINA INICIAL APLICAES FORMULRIO CONFIGURAO
Interface de configurao.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.
Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.
Margens : Permite organizar exibio da aplicao na pgina conforme os valores informados nas margens (direita , esquerda, superior e inferior)
em pixels.
Largura da Tabela : Valor da largura para a tabela da aplicao. As aplicaes do Scriptcase so geradas no padro HTML, e so organizadas em
tabelas, linhas e clulas.
Unidade de Largura da Tabela : Unidade de medida usada para a largura da tabela definida no item anterior, podendo ser: porcentagem, pixel ou
automtico.
Colunas da Tabela : Este parametro define a largura das colunas (campos) da tabela (aplicao).
Formato e comportamento
Tabulao automtica : Muda o foco para o prximo text box quando a quantidade de carateres chegar no limite definido.
Tabular com enter : Permite o uso da tecla enter para passar o focus para o prximo campo.
Campo com focus inicial : Permite que um determinado campo seja focado ao se iniciar a aplicao. No funciona com campos que contm
Marca dagua.
Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1
Editar Campos
PGINA INICIAL APLICAES FORMULRIO EDITAR CAMPOS
Campos
Label
Tipo de dado
Insero
Atualizao
Read-Only
Obrigatrio
PK
Valor BD ( insert )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
Pgina
Bloco
Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.
Interface de Exibio.
Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.
Chave nica
PGINA INICIAL APLICAES FORMULRIO CHAVE NICA
Com este mdulo voc pode informar os demais campos que sero nicos, esses campos so os que no possuem chave primria na
sua tabela. Para informar os demais campos que contenham chave nica, selecione os campos pressionando a tecla CTRL do seu teclado
e depois clique no boto adicionar, os campos informados recebero uma identificao exemplo: UK1.
Interface de
Barra de Ferramentas
PGINA INICIAL APLICAES FORMULRIO BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.
possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:
Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.
Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.
Barra de Ferramentas
Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.
PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.
Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador
- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.
Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
Opes
Opes do formulrio
Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].
Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.
Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.
Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.
Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.
Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
Exportao
PGINA INICIAL APLICAES FORMULRIO EXPORTAO
Configurao do PDF
Configurao de impresso
Configurao de impresso
Tipo de Impresso Permite definir o tipo de impresso do arquivo (ambos, preto e branco, colorido).
Imprimir Background Permite definir se o background ser exibido na impresso.
1
SQL
PGINA INICIAL APLICAES FORMULRIO SQL
Neste mdulo so definidos os atributos relativos a conexo com a tabela em que o Formulrio foi criado. Podemos definir a Chave
Primria, Filtros, Ordenaes para o formulrio criado.
Escolha dos Campos que so Chave Primria : Nessa funo exibido um objeto Combobox com um * ao lado, que indica qual(is)
so os campos que compem a Chave Primria da Tabela SQL. Na grande maioria dos casos, o prprio Scriptcase faz essa
identificao, para os casos que isso no acontece, o prprio usurio dever fazer esta identificao, utilizando os botes ao lado
para fazer a escolha da chave. Veja como funciona os botes:
Boto Liga/Desliga : D ou retira o atributo de chave primria do campo. O campo definido como chave primria apresenta um asterisco no
lado esquerdo do seu nome.
Boto Todos : Define todos os campos como chave primria. Esses campos passam a apresentar um asterisco no lado esquerdo do seu
nome.
Nenhum : Exclui todos os campos. Normalmente usado para limpar todas as definies de Liga/Desliga e reiniciar o processo.
Botes de Ordenao : So as setas que ficam no lado direito do Combobox. Permite ordenar os campos da Chave Primria, colocando o
mesmo na ordem desejada. Para ordenar clique sobre o campo e utilize as setas para fazer a movimentao.
Clusula Where : Espao opcional para que o usurio escreva a clusula WHERE com o objetivo de filtrar os registros SQL que
possam ser editados.
Ordenao : Espao opcional para que o usurio escreva a clusula ORDER BY que determinar a ordem em que os registros sero exibidos,
quando a barra de navegao for utilizada por default, a ordem determinada pela Chave Primria.
Conexo : Exibe o nome de conexo (database) que a aplicao est utilizando para sua execuo, esta conexo pode ser trocada
por outra que contenha as mesmas tabelas (SQL).
Varivel para Tabela : Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select, seja trocado antes da execuo do
comando por um contedo de uma varivel.
2
Configurao de varivel para tabela.
No primeiro campo deve-se preencher com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela
a ser substituda.
Case Sensitive : Esta opo deve ser setada para No, apenas se o banco estiver configurado para case-sensitive e for desejado que o filtro no
respeite esta configurao.
1
Ordenao
PGINA INICIAL APLICAES FORMULRIO ORDENAO
Configurao
Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.
Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser Ascendente ou Descendente.
2
Configurao da
Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto Ordenao da consulta.
Configurao
Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.
Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.
Configurao
Group Label
PGINA INICIAL APLICAES FORMULRIO GROUP LABEL
Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.
Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.
Atributos
Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1
Procedures
PGINA INICIAL APLICAES FORMULRIO PROCEDURES
Neste mdulo, podemos configurar uma aplicao de Formulrio para que ela utilize Stored Procedures (definidas no seu Banco de
Dados) nas operaes de Insero, Atualizao e Excluso. No necessrio utilizar as trs opes simultaneamente, de forma que as
opes que no estejam configuradas para utilizar Procedures continuaram com o padro Scriptcase que so os comandos INSERT,
UPDATE e DELETE.
Veja abaixo, um passo-a-passo de implementao Stored Procedure para Insero no Banco de Dados.
Vamos marcar a primeira opo: Desejo utilizar Procedure para dar INSERT. Em seguida informe o Nome da Procedure e a Quantidade de
Parmetros.
Agora definimos os campos que faro referncia aos parmetros da Stored Procedure, assim como o tipo de cada parmetros ( Entrada ou Sada).
Em seguida clicamos no boto salvar para finalizar este processo.
JavaScript
PGINA INICIAL APLICAES FORMULRIO JAVASCRIPT
O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.
Atributos
Escolha o objeto : Nesse Combobox so exibido todos os campos que fazem parte da aplicao de Formulrio, assim como o objeto Form
formulrio.
Escolha o evento : Nesse Combobox devemos escolher o evento associado ao campo, para o qual iremos escrever o cdigo JavaScript. Veja
os eventos disponveis:
onclick : Ocorre no click do mouse sobre o campo.
onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .
Eventos ligados ao Form formulrio : Os eventos abaixo esto diretamente associados ao formulrio.
OnLoad : Este evento ocorre quando a pgina carregada, ou seja, ao navegar de um registro para outro. Ao clicar nos botes (novo,
inserir, anterior etc).
onSubmit: Este evento ocorre ao clicar nos botes inserir, alterar e excluir.
Edio de JavaScript
Aps selecionar o objeto e o evento e clicar no boto (Editar), ser aberta a tela de edio da ao JavaScript, que ser executada
quando o evento selecionado ocorrer. Nessa tela podemos informar aes JavaScript personalizadas ou ainda usar eventos padro do
Scriptcase, como por exemplo:. nm_recarga_form(); que efetua a recarga do formulrio.
Aps salvar o comando JavaScript clicando no boto (atualizar), estar concludo o trabalho.
A linguagem JavaScript nem sempre tem o mesmo comportamento em todos os Browsers disponveis no mercado. Sempre que for
necessrio escrever um bloco mais elaborado ou complexo nessa linguagem, importante fazer os devidos testes nos browsers em
que a aplicao ser executada.
2
Exemplo onClick
Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.
if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}
Exemplo onBlur
Pode-se definir uma crtica em torno do campo carga_horaria_semanal quando o mesmo perder o foco.
Exemplos onChange
Ao alterar o Slario de um funcionrio e sair do campo, ocorrer um onchange, nesse momento aproveitamos para checar
se o cargo jardineiro.
Exemplo OnFocus
Aps informar o valor da Compra e selecionar a modalidade de pagamento em um objeto do tipo Select: forma_pagto, o
cdigo JavaScript abaixo calcula o valor da parcela.
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == 'avista')
{
document.F1.valorparcela.value = document.F1.valorcompra.value;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 2;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60/90')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 3;
}
Exemplo onMouseOver
Pode-se mudar o estilo (cor do fundo, da fonte etc.) quando o mouse estiver sobre o campo.
document.F1.nome_do_Campo.style.bgColor = "0FFCCA"
Exemplo onMouseOut
Setar uma cor de fundo quando o mouse sair do foco do campo.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1
Dependncias
PGINA INICIAL APLICAES FORMULRIO DEPENDNCIAS
Este recurso permite a ligao entre tabelas com especializao, isto , tabelas que tem dependncias, como uma tabela de pedidos e
itens. Desta forma possvel que ao excluir um registro na tabela de Pedidos, todos os seus itens tambm sejam excludos. Abaixo
exibiremos um exemplo prtico utilizando este recurso do Scriptcase.
Primeiramente iremos definir uma nova dependncia. Neste exemplo iremos criar uma dependncia entre adm_fornecedores_produtos (Tabela
Dependente) com a tabela de adm_fornecedores (Aplicao Atual). Clique no boto Nova Dependncia para iniciar.
depenncia.
Selecionamos a tabela dependente e informamos a quantidade de campos relacionados entre a tabela pai e filho. Neste exemplo s um campo
ser relacionado que o cdigo do customers.
Criado o relacionamento de Dependncia, precisamos apenas definir que regras devemos utilizar para nossa aplicao. Para isso iremos clicar no
boto gerar Scripts para definirmos a Regra de Dependncia.
Segurana
PGINA INICIAL APLICAES FORMULRIO SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
Log
PGINA INICIAL APLICAES FORMULRIO LOG
Campos
PGINA INICIAL APLICAES FORMULRIO CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
3
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
6
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
7
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.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
9
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
13
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Nmero
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
14
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceitar : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Interface de configurao
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
17
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
19
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Decimal
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
20
Valor inicial : Permite definir o valor inicial do campo.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
22
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
23
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
24
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.
Moeda
Configurao Geral
25
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Uso de Smbolo Monetrio : Define se o campo exibir o smbolo monetrio da configurao regional.*
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
30
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Data
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data.
Primeiro Dia : Define o dia que ser apresentado como o primeiro da semana.
32
Exibio : Permite selecionar o formato de exibio do campo.
Data Mnima :
Data Fixa : Inserir a data mmina que o scriptcase criticar no campo do tipo data no formato como apresentado.
Data Atual : Ao clicar sobre o cone ao lado da caixa,o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mnima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
__ Data Atual com Decremento__ : A data mnima ser a data atual (-) os dias ou meses ou anos que voc quiser decrementar.
Data Mxima :
Data Fixa : Inserir a data mxima manualmente que o scriptcase criticar no campo do tipo data no formato como aprensentado.
Data Atual : Ao clicar cone ao lado da caixa, o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mxima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
Data Atual com Decremento : A data mxima ser a data atual (-) os dias ou meses ou anos que voc quiser decremento.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo data.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
33
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
35
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Hora
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
38
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
39
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.
Data e Hora
Configurao Geral
40
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data e Separador de hora.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
42
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
43
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
44
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.
Imagem HTML
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.
Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
45
claro o entendimento se o mesmo for exibido como Nome do Cliente.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Label
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo label, o campo exibido como output apenas como sada de
dado.
Label : Define o ttulo do campo na aplicao. 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.
Texto : Caixa onde ser informado o texto que ser exibido ao lado do campo.
Usar para recarga : Esta opo ao ser ativada, permite que o texto que foi informado na propriedade Texto, torne-se um link que ao ser clicado
recarrege o formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
49
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
50
CPF
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
51
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
53
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
54
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
55
CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
56
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
59
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
60
CPF e CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
63
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
64
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
65
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo CPF/CNPJ : Permite associar valores para definio de pessoas Fsicas ou Jurdicas.
Campo Relacionado : Permite determinar o campo o qual contm os valores que ser feita a verificao de tipo. Ou seja, dependendo se a pessoa
for Fsica ou Jurdica, ser feita a validao de CPF ou CNPJ respectivamente.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
68
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
69
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
70
Carto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto o campo verificado se o valor vlido.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
71
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
73
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
74
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
75
Tipo Carto
Configurao Geral
Tipo do dado : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo de Carto : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.
Usar Ttulo/Negao : Permite a entrada de uma nova opo diferente das disponibilizadas pelo Scriptcase (American Express, Diners, MasterCard
e Visa). O label e o valor dessa nova opo so definidos em Valor Negativo e Ttulo.
Campo Relacionado : Permite determinar o campo que contm os valores para serem realizadas as devidas verificaes de tipo.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
77
Forma utilizada para exibir uma descrio ao lado do campo.
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
79
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
80
CEP
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP exibido ao lado um cone, o qual se clicado ir abrir
uma janela de pesquisa de CEPs; o campo formatado ao perder o foco. O scriptcase se encarrega de verificar se o campo que foi fornecido
existe, caso seja uma informao inexistente , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
81
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Dados do CEP : Permite selecionar os campos que sero preenchidos com os valores correspondentes ao CEP.
CEP no onChange : Permite o preenchimento automtico dos campos relacionados na opo Dados do CEP, quando o CEP for informado ou
alterado dinamicamente.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
83
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
84
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
85
E-mail
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
88
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
89
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
90
URL
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL exibido um link de acesso.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
93
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
94
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
95
Cor HTML
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Cor HTML exibido ao lado do campo um cone com uma
paleta de cores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
96
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
98
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
99
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
100
Editor HTML
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.
Label : Define o ttulo do campo na aplicao. 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.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Barra de Ferramentas
Interface de configurao
101
da barra de ferramentas do Editor HTML.
Propriedades
Localizao : local do posicionamento da barra de ferramentas do Editor HTML
Organizao dos Botes : Permite definir a posio dos botes na barra de ferramentas.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
102
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
103
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.
Localizao
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
104
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
105
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
106
Tema
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
107
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
108
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Youtube
Configurao Geral
109
Tipo de dados : Define o tipo do campo da aplicao. Quando o campo definido como Youtube exibido um link de acesso.
Display Mode : Define a forma como o vdeo exibido, modal ou uma nova janela.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
110
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
111
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Google Maps
Configurao Geral
112
Label : Define o ttulo do campo na aplicao. Ex: 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.
Modo de visualizao : Indica a forma de exibio do campo. Podendo abrir em Modal ou em uma Nova janela.
Zoom : Define o Zoom inicial (disponveis pela API do Google) da localizao no Mapa.
Chave da API : Chave de autorizao para visualizar os mapas. (Obrigatrio apenas para a verso 2 ou anterior da API do Google.)
A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
113
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
Desabilitar campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Banco de Dados ).
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so salvas diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Manter Aspecto : Manter o aspecto da imagem. Quando so informados os atributos Altura da Imagem e Largura da Imagem, gerada uma nova
imagem mantendo a proporo entre a largura e altura da imagem original.
Abrir em Outra Janela : Permite a visualizao da imagem em outra janela. Caso tenham sido informadas novas Largura e/ou Altura, a imagem
aberta ter o tamanho original.
Exibir apenas o link : Quando ativada essa opo permite que o nome da imagem seja um link na aplicao gerada. Clicando no link criado ser
aberta uma nova janela (pop-up) com a imagem no tamanho original (sem o uso do redimencionamento).
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
117
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
118
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
119
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
120
Nome do Arquivo ).
Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.
Label : Define o ttulo do campo na aplicao. 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.
Manter Aspecto : Manter o aspecto da imagem. Quando so informados os atributos Altura da Imagem e Largura da Imagem, gerada uma nova
imagem mantendo a proporo entre a largura e altura da imagem original.
Subdiretrio : Permite informar o subdiretrio onde sero armazenadas as imagens. Este subdiretrio relativo ao diretrio definido em
Diretrio de Imagens. possvel o uso de variveis globais ou locais na formao do nome do subdiretrio.
Criar subdiretrio : Quando ativada essa opo permite a criao do subdiretrio caso no exista.
Cache da Imagem : Tempo em minutos para que o cache da imagem fique armazenado.
Excluso de arquivos : Permite apagar o arquivo no diretrio referente ao registro que est excluindo.
Exibir apenas o link : Quando ativada essa opo permite que o nome da imagem seja um link na aplicao gerada. Clicando no link criado ser
aberta uma nova janela (pop-up) com a imagem no tamanho original (sem o uso do redimencionamento).
Abrir em Outra Janela : Permite a visualizao da imagem em outra janela. Caso tenham sido informadas novas Largura e/ou Altura, a imagem
aberta ter o tamanho original.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
122
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
123
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
124
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
125
( Banco de Dados ).
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so salvos diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Nome do Arquivo : Define o campo que contm o nome do arquivo do documento armazenado na base de dados.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
126
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
127
Data de incluso : Obter os dados do servidor ao inserir.
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
130
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
131
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
132
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
133
Cdigo de barras
Configurao Geral
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Cdigo de barras
Interface de configurao
do Cdigo de barras.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
135
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
136
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.
Select
Configurao
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
138
Nulo : O campo ser preenchido com nulo (null).
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
139
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
140
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
141
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
145
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
146
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
147
Duplo Select
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
Exibio de lookup.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
150
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
151
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
152
CheckBox
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
154
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
155
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
156
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
158
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
159
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
160
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
161
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
Configurao
162
Tipo do dado : O Tipo de dados Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
164
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
165
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
166
Ttulo : Texto exibido na linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
167
Interface de configurao da visualizao.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
168
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto Auto-Complete
Configurao Geral
169
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
173
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
174
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Nmero Auto-Complete
Configurao Geral
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
175
Valor inicial : Permite definir o valor inicial do campo.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
177
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
178
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
179
Layout
PGINA INICIAL APLICAES FORMULRIO LAYOUT
Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.
Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).
Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.
A aplicao de formulrio j traz uma pgina padro, identificada por Pag1, que pode ser renomeada, com a criao de novas pginas. O
uso de pginas bastante indicado quando temos uma aplicao que envolve vrios campos de uma tabela (mais de 20 por exemplo).
Um formulrio com mais de 20 campos na vertical seria de difcil utilizao. Uma aplicao pode ter vrias pginas, e em cada uma delas,
voc pode incluir vrios blocos.
2
Atributos
Para incluir nova pgina, basta preencher os dois campos textos acima do Boto Incluir, no primeiro campo atribuir um nome a pgina e no
segundo campo selecionar imagem que ser apresentada como cone da pasta, e em seguida clicar no boto INCLUIR.
Para excluir uma pgina, basta clicar no boto de excluso apresentado na linha da pgina correspondente.
A definio de pginas s levada em considerao para formulrios na orientao Unico Registro
Cor da Fonte Selecionada : Campo para definio da cor para o texto que ter a Aba Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo Selecionado : Permite definir a cor de fundo que ter a Aba Selecionada. Clicando no cone existente direita do campo,
aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor da Fonte No Selecionada : Campo para definio da cor para o texto que ter a Aba no Selecionada. Clicando no cone existente
direita do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o
cdigo correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo No Selecionado : Permite definir a cor de fundo que ter a Aba no Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as informaes relativas ao bloco e o
segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
5
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES FORMULRIO EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onLoadRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.
onLoad
Este evento ocorre no momento de carga da aplicao.
onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.
onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.
onValidateSuccess
2
Este evento ocorre quando a validao da aplicao no contiver erros.
onBeforeInsert
Este evento ocorre antes da insero de dados da aplicao.
onAfterInsert
Este evento ocorre aps a insero de dados da aplicao.
onBeforeInsertAll
Este evento ocorre antes da insero de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.
onAfterInsertAll
Este evento ocorre aps a insero de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid editvel
view.
onBeforeUpdate
Este evento ocorre antes da atualizao de dados da aplicao.
onAfterUpdate
Este evento ocorre aps a atualizao de dados da aplicao.
onBeforeUpdateAll
Este evento ocorre antes da atualizao de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.
onAfterUpdateAll
Este evento ocorre aps a atualizao de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.
onBeforeDelete
Este evento ocorre antes da eliminao de dados da aplicao.
3
onAfterDelete
Este evento ocorre aps a eliminao de dados da aplicao.
onBeforeDeleteAll
Este evento ocorre antes da remoo de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid
editvel view.
onAfterDeleteAll
Este evento ocorre aps a remoo de dados da aplicao, quando utilizado o formulrio mltiplos registros, grid editvel ou grid editvel
view.
1
Eventos Ajax
PGINA INICIAL APLICAES FORMULRIO EVENTOS AJAX
OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1
Botes
PGINA INICIAL APLICAES FORMULRIO BOTES
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.
Criando um boto
Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do boto.
Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).
Excluso de botes
Boto Javascript
M O D O D E E X I B I O
Bloco de Codificao
Bloco de
Boto PHP
Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.
Bloco de Codificao
Bloco de
Boto de Ligao
Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.
Configurado a ligao
S E L E C I O N A N D O A P L I C A E S
7
Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.
PA R M E T R O S DA L I G A O
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta
Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada URL ou aplicao chamada quando sair da Consulta.
8
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta (filtro ou consulta)
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta.
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta.
Paginao Habilita a paginao na consulta.
Habilitar Cabealho Habilita o cabealho na consulta.
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta.
P R O P R I E DA D E S DA L I G A O ( F O R M U L R I O )
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio
Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio.
Habilitar boto de Update Habilita o boto atualizar no formulrio.
Habilitar boto de Delete Habilita o boto apagar no formulrio.
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta.
Boto Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.
Bloco de Codificao
10
Bloco de
Mestre Detalhe
PGINA INICIAL APLICAES FORMULRIO MESTRE DETALHE
Permite criar formulrios para atualizao, em uma nica tela, de tabelas com relacionamento 1:N.
Criando um mestre/detalhe
No menu de aplicao, clicando sobre o item Nova Ligao da pasta Mestre/Detalhes poder ser criada uma nova ligao de detalhe.
Lista de aplicaes
O formulrio para ser um detalhe obrigatoriamente precisa ser do tipo Grid Editvel ou Grid Editvel (View), e somente estes tipos sero
listados.O usurio dever escolher a aplicao que ser chamada.
2
Na coluna Campo do lado esquerdo sero mostrados todos os campos do formulrio mestre e na coluna Chave, do lado direito, sero
listados os campos do formulrio detalhe para serem associadas a chave primria do mestre com a chave estrangeira do detalhe.
Propriedades da ligao
Depois de criada a ligao, possvel alterar as propriedades clicando na ligao criada e selecionando a opo chamada Propriedades.
Propriedades da ligao.
Atributos
Propriedades do Formulrio : Permite selecionar os botes que sero exibidos no formulrio detalhe.
Propriedades do Iframe : Permite configurar em pixels a altura e a largura do iframe onde ser exibido o formulrio detalhe.
Outras Propriedades
Grid Editvel View : Permite selecionar se o formulrio detalhe ser uma grid editvel (view) ou no.
Quantidade de Registros : A quantidade de registros que sero exibidos no formulrio detalhe, caso a paginao seja Parcial.
Na excluso : Permite escolher a forma como as dependncias do formulrio detalhe sero tratadas. As opes so:
Criticar caso exista dependncia : Exibe mensagem de erro caso exista dependncia no formulrio detalhe do registro sendo
excludo no mestre.
Editar Ligao : Este boto permitir refazer a ligao para a aplicao detalhe.
1
Relao N-N
PGINA INICIAL APLICAES FORMULRIO RELAO N-N
Identificao
Esta ligao ser manipulada como um campo dentro da aplicao de Formulrio. Definimos o Nome do Campo, o Tipo de Dado, o Label
e se usar conexo especfica para esta ligao. Caso use conexo especfica ser exibido um select com as conexes disponveis no
projeto.
Informao da consulta
Neste passo ser informada a origem dos dados que ficaro disponveis para o usurio selecionar (lookup). Permite escolher se o
comando select ser informado ou ir se basear em uma tabela.
Caso seja escolhida a opo Desejo me basear numa tabela sero exibidos trs selects para escolha da tabela e dos campos Cdigo e
Descrio.
Comando SELECT
Comando Select informado pelo usurio ou criado baseado em uma tabela, responsvel pela exibio do contedo de seleo do campo
de atualizao.
2
Comando select.
Exibio Lookup
Define-se a forma de exibio do campo de atualizao.
Mostrar valor original e lookup : Exibe o cdigo e a descrio informados no comando select.
Separados por : Quando a opo Mostrar valor original e lookup estiver habilitada deve-se definir um separador entre o cdigo e a descrio.
Objeto : Tipo de objeto do campo de atualizao que ser exibido no formulrio. Os tipos so : Select, Duplo Select, Checkbox e Radio.
Marcar e desmarcar todos : Opo para marcar e desmarcar todos registros (disponvel apenas para o objeto Checkbox).
Colunas : Define a quantidade de colunas (disponvel apenas para os objetos Checkbox e Radio).
Altura : Define a altura do objeto (disponvel apenas para os objetos Select e Duplo Select).
Tabela de ligao
Tabela de ligao.
Chave de ligao
3
Chave de ligao
Define os campos da aplicao que esto relacionados com os campos da tabela de ligao.
de atualizao.
Campo Lookup
Campo Lookup.
Define o campo da tabela de lookup que est relacionado com a tabela de ligao.
Atributos de ligao
Define os valores que sero gravados nos campos da tabela de ligao que no so chave estrangeira.
Atribuio : gravado um valor sem a necessidade de entrada de dado do usurio, para tanto escolhido um campo da prpria aplicao.
Entrada de dados : gravado um valor informado pelo usurio, para tanto necessrio criar um campo e relacion-lo pelo select.
## Filtro
Configurao da visualizao
Define toda configurao de visualizao do campo de ligao, setando os atributos CSS do campo, ttulo e objeto .
Configurao da
Visualizao.
Configurao da ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Configurao da Ajuda
5
Atributos
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
1
Filtro
PGINA INICIAL APLICAES FORMULRIO FILTRO
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.
Atributos
Filtro Vazio : Se o usurio escolher Sim, sero apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opo for No
nenhum registro exibido.
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
Exibir Condio : Exibir condio do filtro para que o usurio possa escolher sua opo. Nesse caso AND (e) ou OR (ou) aparecero no
Formulrio de Filtro para que o usurio selecione a opo desejada.
Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o
usurio escolher Sim, o autocomplete ser habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opo for
No nenhum autocomplete ser exibido. Caso a opo selecionada seja Defino por campo ser respeitada a configurao individual de cada
campo.
Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.
Configurao
Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.
Selecionar Campos
2
QuickSearch
Quick Search uma opo que nos permite fazer buscas em vrios campos da aplicao atravs de um campo de entrada de texto na
barra de ferramentas.
QuickSearch.
Configurao
Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.
3
Selecionar Campos
Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.
Campos
Texto
4
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
5
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
6
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
7
Nmero
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
8
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
9
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
10
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.
Decimal
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
12
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
13
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
14
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
15
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
16
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
17
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.
Moeda
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
19
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
20
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.
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
23
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.
Data
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
24
Tamanho Mximo : Tamanho mximo do campo
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
25
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
27
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.
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
28
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
29
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
30
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data e Hora
31
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
CO N F I G U R A O D O F I LT R O
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
32
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
34
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.
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
35
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
36
Largura : Para definir a largura do ttulo.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
37
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.
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
39
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
40
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.
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
43
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.
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
45
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
46
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
47
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
48
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
51
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
52
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
53
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
54
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
55
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
56
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
57
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
58
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
60
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
64
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
65
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
66
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
67
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
69
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
70
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
71
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
72
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
73
Campos da Consulta
Interface de
Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
75
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Interface de
Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
78
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
79
Tamanho Mximo : Tamanho mximo do campo
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
80
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
82
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
83
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
85
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
86
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
87
Aplicao
PGINA INICIAL APLICAES FORMULRIO APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Mensagens
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Sincronizar Tabela
Este Processo realizar uma comparao entre as definies de campos da aplicao e os campos da tabela de origem no banco de
dados. Caso na tabela de origem ocorra alguma alterao, como por exemplo a incluso de um novo campo, ou excluso, ou ainda uma
mudana no tipo do dado, essa alterao se mostrar visvel como demonstrado na imagem abaixo:
4
Aps acessar a funo a partir do link Sincronizar Tabela exibida uma tabela de comparao entre os campos da aplicao (tabela a
esquerda)e os campos da tabela do banco de dados(tabela a direita), figura acima, os campos marcados em vermelho sero excludos
da aplicao,os campos marcados em verde sero includos no formulrio, e os campos marcados em laranja sero atualizados, pois
sofreram alterao de tipo na base de dados.
Ao renomear um campo de tabela na base de dados, o efeito da sincronizao de tabela, comparativamente, ser o mesmo da
excluso de um campo que existia na aplicao e a incluso de um novo campo.
1
Ligaes
PGINA INICIAL APLICAES FORMULRIO LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).
Lista de Aplicaes
2
Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Propriedades
3
Interface
de Propriedades da Ligao.
Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Ligao de Captura
Este tipo de ligao importa dados de outra consulta para um campo do formulrio. Ao selecionar o tipo de ligao de captura exibido
uma lista com os campos do formulrio. Dever ser escolhido um campo para receber dados atravs da ligao.
possvel realizar a ligao de captura com todas aplicaes do tipo Consulta no projeto. Voc deve selecionar uma aplicao e
prosseguir.
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro, como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.
Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6
Editando ligaes.
Barra de Botes
Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.
Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.
Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.
Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.
URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.
Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
propriedades do formulrio.
Habilitar boto para edio do registro na consulta : Habilita o boto que permite editar os registros.
Propriedades do Iframe
Estas opes s sero visualizadas quando a propriedade Modo de Operao do Link for Abrir em um Iframe.
Posio do iframe em relao aplicao principal : Pode ser: abaixo, acima, direita e esquerda.
Programao
PGINA INICIAL APLICAES FORMULRIO PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo JavaScript
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
Edio do parmetro:
Configurao
PGINA INICIAL APLICAES ABA CONFIGURAO
Organizao : Permite que as aplicaes rodem dentro das pastas atravs de iframe ou como uma consulta normal.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.
Pasta em baixo : Permiter exibir as pastas abaixo das aplicaes, prximo ao rodap.
Pasta na esquerda : Permite que as pastas sejam alinhadas a esquerda, como um menu Vertical.
Pasta na direita : Tem o mesmo principio da Pasta na Esqueda, s que alinhada a Direita.
Menu em cima : Tem o mesmo principio de Pasta em cima, mas o seu Esquema visual tem estilo de Menu.
Menu em baixo : Tem o mesmo principio de Pasta em baixo, mas o seu Esquema visual tem estilo de Menu.
Menu na esquerda : Tem o mesmo principio de Pasta na esquerda, mas o seu Esquema visual tem estilo de Menu.
Menu na Direita : Tem o mesmo principio de Pasta na direita, mas o seu Esquema visual tem estilo de Menu.
Corrido : Exibe todas as aplicaes por ordem das pasta uma abaixo da outra.
Unidade de Medida : Unidade de medida base, para definir o tamanho da aplicao gerada.Pode ser: pixel ou porcentagem.
Alinhamento das abas : Permite alinhar as abas, onde vo ser posicionadas.Pode ser: centralizado, esquerda ou direita.
Alinhamento das aplicaes : Permite definir onde as aplicaes sero posicionadas, podendo ser: centralizado, esquerda ou direita.
Sair : Permite definir como ser apresentada a opo de sada da aplicao, pode ser:
Boto no final da pgina;
Pasta;
2
Boto na Barra de Ferramentas.
cone Sair : Permite Indicar o cone da opo de sair na Aba. Utilize o recurso de seleo de imagens para visualizar e selecionar de forma fcil a
imagem desejada.
1
Essa funo serve para vincular a cada pasta uma aplicao pr-existente.
Adicionar uma Pasta : Identifique os seguintes campos, e em seguida, clique no boto Adiciona:
Label : Nome da aplicao que ser exibido na aba ou menu (Exemplos: Dados Pessoais, Dados Financeiros, etc.);
Alterar uma Pasta : D duplo clique no nome da pasta (coluna esquerda / lista de pastas) e em seguida, altere os dados desejados. Por fim, clique
no boto atualiza.
Excluir uma Pasta : D duplo clique no nome da pasta (coluna esquerda / lista de pastas) e em seguida, clique no boto remove.
Limpar : Este boto ao ser clicado , limpa todas as pastas existentes na caixa de exibio (caixa localizada a esquerda das setas de ordenao).
1
Inicialmente o usurio deve clicar na pasta que deseja atualizar. So permitidas as seguintes operaes:
Adicionar : Clique no boto adicionar, e em seguida, ser apresentada a seguinte tela para seleo das aplicaes.
Editar : selecione a aplicao desejada e em seguida, clique no boto Editar. Os passos seguintes so seleo da aplicao e a definio do
tamanho do iframe, conforme solicitados no processo adicionar aplicaes.
Remover : selecione a aplicao que deseja excluir da pasta e, em seguida, clique no boto remover.
Selecione a aplicao a ser alocada na pasta, e clique no boto prosseguir, conforme tela abaixo:
Em seguida, ser apresentada a seguinte tela para complementar os parmetros de ligao com a aplicao selecionada:
2
Largura do iframe : Definio da largura a ser utilizada dentro da pasta para exibio da janela da aplicao, deixando em 100% a aplicao ser
ajustada mais facilmente.
Altura do iframe : Definio da altura a ser utilizada no iframe para exibio da janela da aplicao, caso o tamanho fique pequeno ser criado
uma barra de rolagem para comportar a janela.
Recarregar iframe : Quando uma pasta selecionada as aplicaes contidas na mesma so executadas e o resultado exibido, com esta opo
ativada Sim ao clicar na pasta que contenha a aplicao criado um cache com a pgina carregada, esse cache ser utilizado caso o usurio
navegue para outras pastas e retorne para a pasta que tem a aplicao com essa opo ativada.
Parmetros/Valor : Para cada parmetro da aplicao que estamos colocando na pasta, existem trs opes a serem escolhidas, so elas:
Varivel : Nome da varivel global de onde ser recuperado o contedo.
Vazio : Para esse parmetro o contedo do mesmo no ser de responsabilidade da aplicao de Aba.
1
Configurao do PDF
PGINA INICIAL APLICAES ABA CONFIGURAO DO PDF
Orientao do PDF : Define como ser o sentido de orientao dos relatrios gerados em PDF, pode ser: retrato ou paisagem.
Formato do PDF : Formato das pginas dos relatrios gerados em PDF, tais como: Carta, A4, A5, Tablide, etc.
Abrir PDF pelo boto : Indica se a aplicao permitir gerar o PDF diretamente pelo boto ou se ser atravs de um link para o PDF.
1
Segurana
PGINA INICIAL APLICAES ABA SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES ABA LOG
Layout
PGINA INICIAL APLICAES ABA LAYOUT
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Aplicao
PGINA INICIAL APLICAES ABA APLICAO
Dados Gerais
Interface Configurao.
Cdigo da Aplicao : Cdigo da aplicao para uso interno do Scriptcase. Deve comear por letra.
Conexo : Nome da conexo utilizada pelo Scriptcase para acessar as tabelas. O usurio poder selecion-la.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquemas em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
URL de Sada : Endereo URL para a qual o usurio ser redirecionado ao sair da aplicao.
Pasta : Pasta onde a aplicao ser armazenada no grupo de trabalho. O usurio poder selecion-la.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
2
implementada atravs de um dos mtodos: Session, Post e Get
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Configurao
PGINA INICIAL APLICAES DASHBOARD CONFIGURAO
Configurao do Dashboard
Ttulo:
Ligao:
Aplicao ou URL que ser carregada no Widget selecionado. Para selecionar uma ligao de aplicao, clique no campo Ligao e
selecione a aplicao que deseja ligar. Para utilizar uma ligao de URL, basta digitar a URL desejada. Ex.: http://www.scriptcase.com.br/
Ao selecionar uma aplicao, caso a mesma tenha ligaes com outras aplicaes, ser possvel definir o local onde estes links sero
abertos.
Campo: Caso a ligao seja do tipo Campo, mostrado o campo que faz parte da ligao.
Propriedades:
Tempo de Recarga : Tempo de recarga da aplicao ou URL selecionada dentro do Widget, o mesmo deve ser definido em segundos.
Ttulo:
ndice:
Conexo: Conexo que ser utilizada para recuperao dos valores do ndice;
Nome da Tabela: Tabela que ser utilizada para recuperao dos valores do ndice;
Campo da Mtrica: Campo da tabela que ser utilizado para recuperao dos valores do ndice;
Funo da Mtrica : Funo de mtrica que ser utilizada. As Funes de Mtrica disponveis para cada tipo de campo so:
Numrico: Soma, Mdia, Max, Min, Contagem, Contagem Distinta.
Exibir como: Define a forma de exibio do valor, que pode ser dos tipos:
Diferena Percentual: Exibe a diferena em forma de percentual entre os maior e o menor valor do ndice;
Campo de perodo : Campo do tipo DATA utilizado para recuperao do valor do ndice;
Propriedades:
Tempo de Recarga : Tempo de recarga da aplicao ou URL selecionada dentro do Widget, o mesmo deve ser definido em segundos.
possvel alterar o tamanho e o arranjo dos widgets na tela utilizando a opo de Drag and Drop. Para redimensionar um Widget clique
na borda inferior direita do Widget e arraste. Para mover, clique sobre o Widget e arraste para a posio desejada.
Salvar
6
Segurana
PGINA INICIAL APLICAES DASHBOARD SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES DASHBOARD LOG
Layout
PGINA INICIAL APLICAES DASHBOARD LAYOUT
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Aplicao
PGINA INICIAL APLICAES DASHBOARD APLICAO
Interface Configurao.
Cdigo da Aplicao : Cdigo da aplicao para uso interno do Scriptcase. Deve comear por letra.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.
Esquemas em Sesso : .
Edio por Projeto : Se tiver marcado No a aplicao s poder ser editado pelo proprietrio.
Configurao
PGINA INICIAL APLICAES CONTROLE CONFIGURAO
Interface de configurao.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.
Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.
Margens : Permite organizar exibio da aplicao na pgina conforme os valores informados nas margens (direita , esquerda, superior e inferior)
em pixels.
Largura da Tabela : Valor da largura para a tabela da aplicao. As aplicaes do Scriptcase so geradas no padro HTML, e so organizadas em
tabelas, linhas e clulas.
Unidade de Largura da Tabela : Unidade de medida usada para a largura da tabela definida no item anterior, podendo ser: porcentagem, pixel ou
automtico.
Colunas da Tabela : Este parametro define a largura das colunas (campos) da tabela (aplicao).
Formato e comportamento
Tabulao automtica : Muda o foco para o prximo text box quando a quantidade de carateres chegar no limite definido.
Tabular com enter : Permite o uso da tecla enter para passar o focus para o prximo campo.
Campo com focus inicial : Permite que um determinado campo seja focado ao se iniciar a aplicao. No funciona com campos que contm
Marca dagua.
Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1
Editar Campos
PGINA INICIAL APLICAES CONTROLE EDITAR CAMPOS
Campos
Label
Tipo de dado
Insero
Atualizao
Read-Only
Obrigatrio
PK
Valor BD ( insert )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
Pgina
Bloco
Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.
Interface de Exibio.
Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.
Barra de Ferramentas
PGINA INICIAL APLICAES CONTROLE BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.
possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:
Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.
Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.
Barra de Ferramentas
Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.
PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.
Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador
- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.
Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
Opes
Opes do formulrio
Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].
Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.
Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.
Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.
Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.
Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
SQL
PGINA INICIAL APLICAES CONTROLE SQL
Nas aplicaes do tipo blank, por default possvel utilizar uma conexo de acesso a banco de dados, mas assim como nos demais tipos
de aplicao, forms, consultas e controles possvel executar comandos SQL utilizando outras conexes alm da conexo nativa da
aplicao.
Configurao de SQL.
Conexo : Permite a escolha de uma das conexes a bancos de dados do seu projeto.
1
JavaScript
PGINA INICIAL APLICAES CONTROLE JAVASCRIPT
O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.
Atributos
Escolha o objeto : Nesse Combobox so exibido todos os campos que fazem parte da aplicao de Formulrio, assim como o objeto Form
formulrio.
Escolha o evento : Nesse Combobox devemos escolher o evento associado ao campo, para o qual iremos escrever o cdigo JavaScript. Veja
os eventos disponveis:
onclick : Ocorre no click do mouse sobre o campo.
onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .
Eventos ligados ao Form formulrio : Os eventos abaixo esto diretamente associados ao formulrio.
OnLoad : Este evento ocorre quando a pgina carregada, ou seja, ao navegar de um registro para outro. Ao clicar nos botes (novo,
inserir, anterior etc).
onSubmit: Este evento ocorre ao clicar nos botes inserir, alterar e excluir.
Edio de JavaScript
Aps selecionar o objeto e o evento e clicar no boto (Editar), ser aberta a tela de edio da ao JavaScript, que ser executada
quando o evento selecionado ocorrer. Nessa tela podemos informar aes JavaScript personalizadas ou ainda usar eventos padro do
Scriptcase, como por exemplo:. nm_recarga_form(); que efetua a recarga do formulrio.
Aps salvar o comando JavaScript clicando no boto (atualizar), estar concludo o trabalho.
A linguagem JavaScript nem sempre tem o mesmo comportamento em todos os Browsers disponveis no mercado. Sempre que for
necessrio escrever um bloco mais elaborado ou complexo nessa linguagem, importante fazer os devidos testes nos browsers em
que a aplicao ser executada.
2
Exemplo onClick
Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.
if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}
Exemplo onBlur
Pode-se definir uma crtica em torno do campo carga_horaria_semanal quando o mesmo perder o foco.
Exemplos onChange
Ao alterar o Slario de um funcionrio e sair do campo, ocorrer um onchange, nesse momento aproveitamos para checar
se o cargo jardineiro.
Exemplo OnFocus
Aps informar o valor da Compra e selecionar a modalidade de pagamento em um objeto do tipo Select: forma_pagto, o
cdigo JavaScript abaixo calcula o valor da parcela.
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == 'avista')
{
document.F1.valorparcela.value = document.F1.valorcompra.value;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 2;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60/90')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 3;
}
Exemplo onMouseOver
Pode-se mudar o estilo (cor do fundo, da fonte etc.) quando o mouse estiver sobre o campo.
document.F1.nome_do_Campo.style.bgColor = "0FFCCA"
Exemplo onMouseOut
Setar uma cor de fundo quando o mouse sair do foco do campo.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1
Segurana
PGINA INICIAL APLICAES CONTROLE SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
Log
PGINA INICIAL APLICAES CONTROLE LOG
Autenticaes
PGINA INICIAL APLICAES CONTROLE AUTENTICAES
Scriptcase pode vincular nossas aplicaes utilizando mtodos OAuth. Esses mtodos permitem integrar nosso projeto com as seguintes
origens de dados:
Secret : O Facebook lhe dar uma chave secreta para que sua aplicao.
Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Facebook.
Secret : O Twitter lhe dar uma chave secreta para que sua aplicao.
Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Twitter.
Google
2
Secret : O Google+ lhe dar uma chave secreta para que sua aplicao.
Mtodo de retorno : Mtodo que se executar no retorno de servio dos dados solicitados ao Google+.
Paypal
Para criar a integrao com PayPal, voc precisa preencher esses campos:
PayPal URL : Essa URL pode ser para a SandBox do PayPal ou para a API real do PayPal. A SandBox utilizada para realizar testes com a aplicao
antes de aplicar a integrao num ambiente real.
Campo Customizado : Campo customizado para receber um valor qualquer que o usurio queira receber de volta.
Varivel com a descrio : Esse campo receber uma varivel com a descrio do produto adquirido.
Varivel com o valor total : Method to be ran when PayPal service return the data requested.
Mtodo Paypal : Mtodo a ser corrido quando a autenticao do paypal retornar o valor desejado.
3
Mtodo Cancel : Mtodo a ser corrido quando o usurio cancela a compra.
Mtodo IPN : Mtodo a ser corrido quando o IPN do PayPal retorna a confirmao da compra.
[mc_gross]
[invoice]
[protection_eligibility]
[address_status]
[payer_id]
[tax]
[address_street]
[payment_date]
[payment_status]
[charset]
[address_zip]
[first_name]
[mc_fee]
[address_country_code]
[address_name]
[notify_version]
[custom]
[payer_status]
[business]
[address_country]
[address_city]
[quantity]
[verify_sign]
[payer_email]
[txn_id]
[payment_type]
[last_name]
[address_state]
[receiver_email]
[payment_fee]
[receiver_id]
[txn_type]
[item_name]
[mc_currency]
[item_number]
[residence_country]
[test_ipn]
[handling_amount]
[transaction_subject]
[payment_gross]
[shipping]
[ipn_track_id]
1
Campos
PGINA INICIAL APLICAES CONTROLE CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
2
Valor inicial : Permite definir o valor inicial do campo.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
4
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
5
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
6
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
7
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto com mltiplas linhas, o mesmo aceita letras,
nmeros e caracteres especiais. Quando selecionado ser habilitado um atributo para inserir a quantidade de linhas do campo.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
8
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
10
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
11
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
12
Nmero
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceitar : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Lookup de Edio
Interface de configurao
15
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
17
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.
Decimal
Configurao Geral
18
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
20
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
21
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
22
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.
Moeda
Configurao Geral
23
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Uso de Smbolo Monetrio : Define se o campo exibir o smbolo monetrio da configurao regional.*
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
26
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
27
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
28
Imagem HTML
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.
Label : Define o ttulo do campo na aplicao. 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.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
29
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
30
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
31
Label
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo label, o campo exibido como output apenas como sada de
dado.
Label : Define o ttulo do campo na aplicao. 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.
Texto : Caixa onde ser informado o texto que ser exibido ao lado do campo.
Usar para recarga : Esta opo ao ser ativada, permite que o texto que foi informado na propriedade Texto, torne-se um link que ao ser clicado
recarrege o formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
32
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
33
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
34
CPF
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
35
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
36
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
38
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
39
Data do sistema : O campo ser preenchido com a data atual do servidor.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
40
Tamanho da fonte : Define o tamanho da fonte na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
42
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.
CPF e CNPJ
Configurao Geral
43
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
46
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
47
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo CPF/CNPJ : Permite associar valores para definio de pessoas Fsicas ou Jurdicas.
Campo Relacionado : Permite determinar o campo o qual contm os valores que ser feita a verificao de tipo. Ou seja, dependendo se a pessoa
for Fsica ou Jurdica, ser feita a validao de CPF ou CNPJ respectivamente.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
49
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
50
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Carto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto o campo verificado se o valor vlido.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
53
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
55
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.
Tipo Carto
Configurao Geral
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo de Carto : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.
Usar Ttulo/Negao : Permite a entrada de uma nova opo diferente das disponibilizadas pelo Scriptcase (American Express, Diners, MasterCard
e Visa). O label e o valor dessa nova opo so definidos em Valor Negativo e Ttulo.
Campo Relacionado : Permite determinar o campo que contm os valores para serem realizadas as devidas verificaes de tipo.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
59
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
60
CEP
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP exibido ao lado um cone, o qual se clicado ir abrir
uma janela de pesquisa de CEPs; o campo formatado ao perder o foco. O scriptcase se encarrega de verificar se o campo que foi fornecido
existe, caso seja uma informao inexistente , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Dados do CEP : Permite selecionar os campos que sero preenchidos com os valores correspondentes ao CEP.
CEP no onChange : Permite o preenchimento automtico dos campos relacionados na opo Dados do CEP, quando o CEP for informado ou
alterado dinamicamente.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
63
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
64
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.
E-mail
Configurao Geral
65
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
67
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
68
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
69
URL
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL exibido um link de acesso.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
71
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
73
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Cor HTML
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Cor HTML exibido ao lado do campo um cone com uma
paleta de cores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
77
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Editor HTML
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.
Label : Define o ttulo do campo na aplicao. 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.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Barra de Ferramentas
78
Interface de configurao
Propriedades
Localizao : local do posicionamento da barra de ferramentas do Editor HTML
Organizao dos Botes : Permite definir a posio dos botes na barra de ferramentas.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
79
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
80
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Localizao
Configurao
81
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
82
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
83
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.
Tema
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
84
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
85
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
86
Data
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
87
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data.
Primeiro Dia : Define o dia que ser apresentado como o primeiro da semana.
Data Mnima :
Data Fixa : Inserir a data mmina que o scriptcase criticar no campo do tipo data no formato como apresentado.
Data Atual : Ao clicar sobre o cone ao lado da caixa,o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mnima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
88
__ Data Atual com Decremento__ : A data mnima ser a data atual (-) os dias ou meses ou anos que voc quiser decrementar.
Data Mxima :
Data Fixa : Inserir a data mxima manualmente que o scriptcase criticar no campo do tipo data no formato como aprensentado.
Data Atual : Ao clicar cone ao lado da caixa, o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mxima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
Data Atual com Decremento : A data mxima ser a data atual (-) os dias ou meses ou anos que voc quiser decremento.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo data.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
89
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
90
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.
Hora
Configurao Geral
91
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
93
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
94
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.
Data e Hora
Configurao Geral
95
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data e Separador de hora.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
97
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
98
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
99
Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.
Label : Define o ttulo do campo na aplicao. 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.
Manter Aspecto : Manter o aspecto da imagem. Quando so informados os atributos Altura da Imagem e Largura da Imagem, gerada uma nova
imagem mantendo a proporo entre a largura e altura da imagem original.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Subdiretrio : Permite informar o subdiretrio onde sero armazenadas as imagens. Este subdiretrio relativo ao diretrio definido em
Diretrio de Imagens (veja em Configurao). possvel o uso de variveis globais ou locais na formao do nome do subdiretrio.
Criar subdiretrio : Quando ativada essa opo permite a criao do subdiretrio caso no exista.
Cache da Imagem : Tempo em minutos para que o cache da imagem fique armazenado.
Exibir apenas o link : Quando ativada essa opo permite que o nome da imagem seja um link na aplicao gerada. Clicando no link criado ser
aberta uma nova janela (pop-up) com a imagem no tamanho original (sem o uso do redimencionamento).
Abrir em Outra Janela : Permite a visualizao da imagem em outra janela. Caso tenham sido informadas novas Largura e/ou Altura, a imagem
100
aberta ter o tamanho original.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
101
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
102
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
103
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
104
Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo
texto da tabela.
Label : Define o ttulo do campo na aplicao. 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.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Subdiretrio : Permite informar o subdiretrio onde sero armazenados os arquivos. Este subdiretrio relativo ao diretrio definido em
Caminho dos Documentos (veja em Configurao). possvel o uso de variveis globais ou locais na formao do nome do subdiretrio.
Criar subdiretrio : Quando ativada essa opo permite a criao do subdiretrio caso no exista.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
105
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no campo.
107
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
108
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Select
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
110
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
111
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
112
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
113
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
116
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
117
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
118
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
119
Duplo Select
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
121
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
123
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.
CheckBox
Configurao
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
125
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
126
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
127
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
129
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
130
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
131
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
132
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
Configurao
133
Tipo do dado : O Tipo de dados Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
135
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
137
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
138
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
139
Perfil
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Perfil exibido um combo com os perfis configurada nas
propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
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.
Menu Links
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Menu Links so exibidos links.
Itens do Menu : Controle para incluso, alterao e excluso dos itens do menu.
Label : Define o label do item do menu.
Link : Define a aplicao ou link externo que ser chamado ao escolher o item do menu.
cone : Define o cone que ser exibido ao lado do link do item para o modo de exibio Link.
Default : Define o item do menu que vir selecionado nos modos de exibio (Select e Radio).
Modo de Exibio : Forma como ser gerado o menu com links, que podem ser dos tipos: Select , Radio ou Link:
Select
Radio
Link
Omitir Label : Quando utilizando o modo de exibio Link voc pode habilitar esta opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
143
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
144
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
145
Texto Auto-Complete
Configurao Geral
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
146
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
148
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
149
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
150
Nmero Auto-Complete
Configurao Geral
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
151
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
152
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
154
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.
Layout
PGINA INICIAL APLICAES CONTROLE LAYOUT
Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.
Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).
Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.
A aplicao de formulrio j traz uma pgina padro, identificada por Pag1, que pode ser renomeada, com a criao de novas pginas. O
uso de pginas bastante indicado quando temos uma aplicao que envolve vrios campos de uma tabela (mais de 20 por exemplo).
Um formulrio com mais de 20 campos na vertical seria de difcil utilizao. Uma aplicao pode ter vrias pginas, e em cada uma delas,
voc pode incluir vrios blocos.
2
Atributos
Para incluir nova pgina, basta preencher os dois campos textos acima do Boto Incluir, no primeiro campo atribuir um nome a pgina e no
segundo campo selecionar imagem que ser apresentada como cone da pasta, e em seguida clicar no boto INCLUIR.
Para excluir uma pgina, basta clicar no boto de excluso apresentado na linha da pgina correspondente.
A definio de pginas s levada em considerao para formulrios na orientao Unico Registro
Cor da Fonte Selecionada : Campo para definio da cor para o texto que ter a Aba Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo Selecionado : Permite definir a cor de fundo que ter a Aba Selecionada. Clicando no cone existente direita do campo,
aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor da Fonte No Selecionada : Campo para definio da cor para o texto que ter a Aba no Selecionada. Clicando no cone existente
direita do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o
cdigo correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo No Selecionado : Permite definir a cor de fundo que ter a Aba no Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as informaes relativas ao bloco e o
segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
5
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES CONTROLE EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onLoad
Este evento ocorre no momento de carga da aplicao.
onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.
onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.
onValidateSuccess
Este evento ocorre quando a validao da aplicao no contiver erros.
1
Eventos Ajax
PGINA INICIAL APLICAES CONTROLE EVENTOS AJAX
OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1
Botes
PGINA INICIAL APLICAES CONTROLE BOTES
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.
Criando um boto
Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do boto.
Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).
Excluso de botes
JavaScript
M O D O D E E X I B I O
Configurao do boto
JavaScript.
Imagem
Configurao do boto
JavaScript.
Link
Configurao do boto
JavaScript.
Bloco de codificao
3
Bloco de
PHP
M O D O D E E X I B I O
Boto
Configurao do boto
PHP.
Imagem
Configurao do boto
PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)
Link
Configurao do boto
PHP.
Bloco de codificao
Bloco de
Ligao
M O D O D E E X I B I O
Boto
5
Configurao do
boto de Ligao.
Imagem
Configurao do
boto de Ligao.
Link
Configurao do
boto de Ligao.
Configurado a ligao
Selecionando aplicaes
Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.
Parmetros da ligao
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.
Bloco de Codificao
Bloco de
Aplicao
PGINA INICIAL APLICAES CONTROLE APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Mensagens
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Ligaes
PGINA INICIAL APLICAES CONTROLE LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).
Lista de Aplicaes
2
Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Propriedades
3
Interface
de Propriedades da Ligao.
Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
Editando ligaes.
Barra de Botes
Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
5
Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.
Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.
Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.
Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.
URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.
Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
propriedades do formulrio.
Habilitar botes de Navegao : Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio.
Habilitar boto para edio do registro na consulta : Habilita o boto que permite editar os registros.
Propriedades do Iframe
Estas opes s sero visualizadas quando a propriedade Modo de Operao do Link for Abrir em um Iframe.
Posio do iframe em relao aplicao principal : Pode ser: abaixo, acima, direita e esquerda.
Programao
PGINA INICIAL APLICAES CONTROLE PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo JavaScript
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
Edio do parmetro:
HTML do usurio
PGINA INICIAL APLICAES CONTROLE HTML DO
USURIO
Esta opo est disponvel na aplicao Controle se o item Desejo definir manualmente o template HTML estiver selecionado no
momento de criao da aplicao.
O uso de HTML personalizado no Controle depende de marcaes especficas para que o Scriptcase possa incluir suas rotinas de
controle e validao.
Checar
2
Ao clicar no boto Checar realizada uma verificao para confirmar quais marcaes foram utilizadas no contedo do item HTML.
Ao clicar nas marcaes do item Checar, uma janela modal exibida com dicas para a utilizao destas mesmas marcaes.
Dicas
3
Estas marcaes no so obrigatrias, porm, so utilizadas para importao de arquivos das bibliotecas, imagens e outras
funcionalidades.
Obrigatrios
Estas marcaes so de uso obrigtorio no item HTML. Caso no sejam utilizadas, determinadas rotinas internas do Scriptcase no
sero executadas.
Opcional
Assim como o nome da categoria, estas marcaes so opcionais, no influenciando na execuo correta da aplicao.
HTML
Neste item, podemos inserir o HTML desejado, lembrando de utilizar as marcaes necessrias.
Os arquivos control.js e control.css referem-se ao contedo dos itens JavaScript e CSS respectivamente. Por padro, so criados
automaticamente pela aplicao, no padro: nomeAplicao.js e nomeAplicao.css
CSS
4
Neste item, podemos utilizar nosso CSS customizado para surtir efeito no cdigo HTML utilizado no item anterior.
JavaScript
Neste item, podemos utilizar nosso JavaScript customizado para surtir efeito no cdigo HTML utilizado no item anterior.
Biblioteca Externa
Nesta opo podemos definir se vamos utilizar os arquivos .HTML, .CSS e .JS a partir de uma biblioteca externa ou se vamos utilizar o
cdigo HTML, CSS e JavaScript dos items da prpria aplicao.
Esta opo
define que o cdigo HTMl, CSS e JavaScript a serem utilizados so provenientes dos itens HTML, CSS e JavaScript a aplicao atual.
Ao selecionar esta opo definimos a utilizao de arquivos externos que contenham o HTMl, CSS e JavaScript a serem utilizados
pela aplicao. Os itens HTML, CSS e JavaScript sero desabilitados.
Pr-Visualizao
Criar campos
6
Caso seja utilizada a marcao de campos antes do campo ser criado no item do menu Campos > Novo Campo, e este item ( Criar
Campos ) seja pressionado , ser exibido uma janela modal para que seja realizada a sincronizao dos campos, aps confirmao, os
campos sero exibidos no item do menu Campos.
Ao adicionar campos a partir do item do menu Campos > Novo Campo, o Scriptcase automticamente ir inserir novas marcaes
obrigatrias relacionadas ao campo recm criado para serem utilizadas no item HTML.
1
OnExecute
PGINA INICIAL APLICAES BLANK ONEXECUTE
Neste menu entrado o cdigo PHP que ser executado pela aplicao.
OnExecute.
OnExecute : Permite a entrada de comandos PHP, macros Scriptcase, ainda possvel o uso de bibliotecas de cdigo.
1
SQL
PGINA INICIAL APLICAES BLANK SQL
Nas aplicaes do tipo blank, por default possvel utilizar uma conexo de acesso a banco de dados, mas assim como nos demais tipos
de aplicao, forms, consultas e controles possvel executar comandos SQL utilizando outras conexes alm da conexo nativa da
aplicao.
Configurao de SQL.
Conexo : Permite a escolha de uma das conexes a bancos de dados do seu projeto.
1
Segurana
PGINA INICIAL APLICAES BLANK SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES BLANK LOG
Aplicao
PGINA INICIAL APLICAES BLANK APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Programao
PGINA INICIAL APLICAES BLANK PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Configurao
PGINA INICIAL APLICAES MENU CONFIGURAO
Desktop
A configurao do menu permite definir os atributos de apresentao da aplicao, conforme segue:
Atributos
Alinhamento horizontal do menu : Modo de alinhamento do menu.
URL Amigvel : Permite que voc adapte o nome da URL que ser chamada pela aplicao. Os caracteres permitidos so os mesmos
disponveis em URLs(a-z, A-Z, 0-9, -_). A URL amigvel tambm pode ser informada na tela inicial do projeto, onde as aplicaes so listadas,
na coluna URL amigvel
Largurado Menu : Largura em pixels ou porcentagem do tamanho da tabela onde o menu se posicionar.
Altura do Menu : Altura em pixels ou porcentagem do tamanho da tabela onde o menu ficar.
Largura do Iframe : Largura em pixels ou porcentagem do tamanho da tabela onde as aplicaes sero abertas.
Altura do Iframe : Altura em pixels ou porcentagem do tamanho do iframe onde abrir as aplicaes.
Esconder tens de Menu : Quando usado esquema de segurana, ao invs de desabilitar o item do menu, optamos por escond-lo.
Ocultar a barra de ferramentas do menu : Quando usado esquema de segurana, ao invs de desabilitar o item da barra de ferramentas do
menu, optamos por escond-lo.
Usar background do tema : Se definido como Sim, ir ser usado o background do tema do menu, caso seja definido como No, ir ser
usado o background definido no tema do projeto.
Alinhamento de tema e idioma : Alinhamento horizontal dos combos de tema e idioma no menu.
2
Sempre mostrar os itens : Mostrar itens das aplicaes, mesmo quando elas no existirem, ou no estiverem geradas.
Navegao
A configurao de navegao do menu permite definir os atributos das abas e caminho de navegao, conforme segue:
Atributos
Abrir itens em abas : Quando esta opo est marcada como Sim, os itens do menu sempre vo abrir como abas em uma
Menu de contexto das abas : Gerenciamento das abas abertas. Aplicao com contexto das
abas.
Mostrar caminho da navegao : Mostra um caminho contendo as aplicaes que navegou dentro da aba.
Usar icones padro no item : Caso seja marcado como sim, esta opo mostra os cones padres de cada item.
Usar icones padro na aba : Caso seja marcado como sim, esta opo mostra os cones padres de cada aba.
Aplicao Default : Selecione a aplicao padro que ser aberta assim que o menu for iniciado.
Mostrar aplicao inicial como aba : Permite mostrar a aplicao inicial dentro de uma aba.
3
Mobile
Estado inicial do menu : Informa o estado inicial do menu, caso ele no seja sempre visvel.
Esconder menu ao clicar num item : Opo de esconder o menu apos clicar em um item, caso ele no seja sempre visvel.
Esconder cone do menu : Esconde o cone para abrir o menu ou deixa sempre amostra.
1
Itens do Menu
PGINA INICIAL APLICAES MENU ITENS DO MENU
Em dispositivos mveis, caso o item do menu possua link e sub itens, o link ser desprezado para exibir os sub itens.
Link : Nome da aplicao que ser criado o link. O usurio pode clicar no boto de pesquisa e selecionar a aplicao.
Hint : Texto descritivo que auxilia o usurio a identificar a aplicao. Campo opcional.
cone : Nome da imagem que ser apresentada como cone no tem do menu. O usurio pode clicar no boto de pesquisa para selecionar a
imagem desejada. Campo opcional.
cone aba Ativa : Nome da imagem que ser apresentada como cone na aba do menu, quando ativa. O usurio pode clicar no boto de pesquisa
para selecionar a imagem desejada. Ao deixar em branco o Scriptcase adiciona uma imagem padro.
cone aba Inativa : Nome da imagem que ser apresentada como cone na aba do menu, quando inativa. O usurio pode clicar no boto de
pesquisa para selecionar a imagem desejada. Ao deixar em branco o Scriptcase adiciona uma imagem padro.
Target : Define como ser apresentada a aplicao no menu, podendo ser: mesma janela ou outra janela.
Remover : Remove um item do menu. Selecionar o item ou sub-item, e em seguida, clicar no boto remover.
Importar Aplicaes : Permite criar um link com uma aplicao. O usurio pode clicar no boto de pesquisa para selecionar a aplicao.
Mover para cima : Permite mover para cima um item de menu ou um sub-item.
Mover para baixo : Permite mover para baixo um item de menu ou um sub-item.
Move para a esquerda : Permite mover um item ou sub-item para a esquerda, removendo um nvel a apartir dele.
Mover para a direita : Permite mover um item ou sub-item para a direita, removendo um nvel a apartir dele.
2
Realizando a importao das aplicaes
A importao de aplicaes bastante fcil e rpida. Serve para que o usurio selecione numa lista as aplicaes que deseja inserir no
menu. Uma vez feita a seleo das aplicaes, basta estruturar os nveis do menu, utilizando os botes de estruturao.
Aps importar a aplicao, a propriedade link receber o nome da aplicao o qual aquele label se referencia.Veja imagem abaixo.
Interface importao de
Aplicao.
1
Barra de ferramentas
PGINA INICIAL APLICAES MENU BARRA DE FERRAMENTAS
Use esta interface para construir uma barra de atalhos na aplicao de menu ligando aplicaes atravs de botes, cones e links de
texto.
Remover : Remove um item do menu. Selecione o item ou sub-item, e clique no boto para remover.
Mover Esquerda : Mover um item da barra de ferramentas ou sub-item para a esquerda, a remoo de um nvel a partir dele.
Mover Direita : Mover um item da barra de ferramentas ou sub-item para a direita, adicionando um nvel a ele.
Itens configuraes
Tipo : Pode ser um link, um boto ou um incon.
Icon : Digite o nome da imagem para exibir como cone ao lado o rtulo de aplicao no menu. Clique em para selecionar a imagem
desejada.
Hint : Digite um texto descritivo para auxiliar a identificao aplicao pelo usurio.
Exibio : Esta opo permite escolher se o item ir exibir apenas textos, apenas a imagem de um ou de ambos.
Posio da Imagem : Ele define se a imagem ser exibida no lado direito ou no lado esquerdo.
Segurana
PGINA INICIAL APLICAES MENU SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES MENU LOG
Eventos
PGINA INICIAL APLICAES MENU EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onExecute
Este evento ocorre no momento em que um item no menu executado ou uma aplicao escolhida.
onLoad
Este evento ocorre no momento de carga da aplicao.
1
Layout
PGINA INICIAL APLICAES MENU LAYOUT
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Aplicao
PGINA INICIAL APLICAES MENU APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Converte a aplicao de Menu para Menu rvore ou de Menu rvore para Menu.
*Ele no altera nenhuma das configuraes do aplicativo original, exceto para o formato.
1
Programao
PGINA INICIAL APLICAES MENU PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Configurao
PGINA INICIAL APLICAES MENU RVORE CONFIGURAO
Desktop
A configurao do menu permite definir os atributos de apresentao da aplicao, conforme segue:
Atributos
Alinhamento horizontal do menu : Modo de alinhamento do menu.
URL Amigvel : Permite que voc adapte o nome da URL que ser chamada pela aplicao. Os caracteres permitidos so os mesmos
disponveis em URLs(a-z, A-Z, 0-9, -_). A URL amigvel tambm pode ser informada na tela inicial do projeto, onde as aplicaes so listadas,
na coluna URL amigvel
Largurado Menu : Largura em pixels ou porcentagem do tamanho da tabela onde o menu se posicionar.
Altura do Menu : Altura em pixels ou porcentagem do tamanho da tabela onde o menu ficar.
Largura do Iframe : Largura em pixels ou porcentagem do tamanho da tabela onde as aplicaes sero abertas.
Altura do Iframe : Altura em pixels ou porcentagem do tamanho do iframe onde abrir as aplicaes.
Esconder tens de Menu : Quando usado esquema de segurana, ao invs de desabilitar o item do menu, optamos por escond-lo.
Ocultar a barra de ferramentas do menu : Quando usado esquema de segurana, ao invs de desabilitar o item da barra de ferramentas do
menu, optamos por escond-lo.
Usar background do tema : Se definido como Sim, ir ser usado o background do tema do menu, caso seja definido como No, ir ser
usado o background definido no tema do projeto.
Alinhamento de tema e idioma : Alinhamento horizontal dos combos de tema e idioma no menu.
2
Sempre mostrar os itens : Mostrar itens das aplicaes, mesmo quando elas no existirem, ou no estiverem geradas.
Navegao
A configurao de navegao do menu permite definir os atributos das abas e caminho de navegao, conforme segue:
Atributos
Abrir itens em abas : Quando esta opo est marcada como Sim, os itens do menu sempre vo abrir como abas em uma
Menu de contexto das abas : Gerenciamento das abas abertas. Aplicao com contexto das
abas.
Mostrar caminho da navegao : Mostra um caminho contendo as aplicaes que navegou dentro da aba.
Usar icones padro no item : Caso seja marcado como sim, esta opo mostra os cones padres de cada item.
Usar icones padro na aba : Caso seja marcado como sim, esta opo mostra os cones padres de cada aba.
Aplicao Default : Selecione a aplicao padro que ser aberta assim que o menu for iniciado.
Mostrar aplicao inicial como aba : Permite mostrar a aplicao inicial dentro de uma aba.
3
Mobile
Estado inicial do menu : Informa o estado inicial do menu, caso ele no seja sempre visvel.
Esconder menu ao clicar num item : Opo de esconder o menu apos clicar em um item, caso ele no seja sempre visvel.
Esconder cone do menu : Esconde o cone para abrir o menu ou deixa sempre amostra.
1
Itens do Menu
PGINA INICIAL APLICAES MENU RVORE ITENS DO MENU
Link : nome da aplicao. O usurio pode clicar no boto de pesquisa para selecionar a aplicao.
cone : preencher o nome da imagem que ser apresentada como cone ao lado do label da aplicao no menu. O usurio poder clicar no boto
de pesquisa para selecionar a imagem desejada. Campo opcional.
Hint : digitar um texto descritivo da aplicao que auxilie a identificao pelo usurio. Campo opcional.
Target : define como ser apresentada a aplicao no menu, podendo ser: mesma janela ou outra janela.
Remover : remove um item do menu. Selecionar o item ou sub-item, e em seguida, clicar no boto remover.
Importar Aplicaes : permite incluir diversas aplicaes de uma s vez para o menu.
Aps importar a aplicao, a propriedade link receber o nome da aplicao o qual aquele label se referencia.Veja imagem abaixo.
Interface importao de
Aplicao.
1
Segurana
PGINA INICIAL APLICAES MENU RVORE SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES MENU RVORE LOG
Eventos
PGINA INICIAL APLICAES MENU RVORE EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onExecute
Este evento ocorre no momento em que um item no menu executado ou uma aplicao escolhida.
onLoad
Este evento ocorre no momento de carga da aplicao.
1
Layout
PGINA INICIAL APLICAES MENU RVORE LAYOUT
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
2
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
3
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
4
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Aplicao
PGINA INICIAL APLICAES MENU RVORE APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Converte a aplicao de Menu para Menu rvore ou de Menu rvore para Menu.
*Ele no altera nenhuma das configuraes do aplicativo original, exceto para o formato.
1
Programao
PGINA INICIAL APLICAES MENU RVORE PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Configurao
PGINA INICIAL APLICAES FILTRO CONFIGURAO
Atravs destes atributos podemos definir a configurao geral da Aplicao de Filtro( Alinhamento, Largura da Aplicao, Condies do
Filtro, etc).
Atributos
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os
mesmos disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista
de aplicativos.
Manter valores : Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o usurio retorna a tela de filtro.
Preservar Colunas e Ordenao : permite determinar se, a cada filtro, devem ser preservados os valores selecionados para os campos da
consulta e ordenao, ou seja, a cada filtro, estes valores retornam a condio original.
Unidade de Largura da tabela : Permite definir a unidade de largura HTML do form de filtro;
Usar Iframe : Quando Ativado exibe a tela de filtro e os resultados da pesquisa na mesma janela do browser, em dois FRAMES, um acima do
outro. O Formulrio de Filtro e a consulta integram uma nica pgina.
Estado Inicial : Quando ativado exibe inicialmente a tela do filtro juntamente com a grid dentro do iframe posicionado abaixo da tela de
filtro , quando desativado exibe inicialmente apenas tela do filtro. Esta opo esta associada a Usar Iframe.
Altura do iframe : Altura em pixels do iframe onde sero exibidos os dados recuperados pelo filtro. Esta opo esta associada a Usar
Iframe.
Definido por campo : Permite definir a funcionalidade de autocomplete individualmente nos campos da aplicao.
1
Filtro Avanado
PGINA INICIAL APLICAES FILTRO FILTRO AVANADO
Selecionar Campos
campos do filtro.
Obrigatrios
Define quais campos da aplicao sero de preenchimento obrigatrio.
Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Condies do filtro
Nesta interface podemos configurar quais as condies de filtragem (SQL) para cada campo que faz parte do filtro, no combo da
esquerda exibido o campo. No Combobox a direita ficam as opes de filtro relacionadas ao campo, para selecionar as opes clique na
opo desejada (Exatamente igual, Incio igual, Qualquer parte e etc) e no boto Liga / Desliga. As setas a direita servem para alterar a
ordem dos campos.
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.
Abaixo e ao lado da lista existem os botes padro das demais listas descritas:
Barra de ferramentas
Desktop
A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
3
Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.
CO N F I G U R A O D O S B OT E S
O P E S
Interface de
opes.
Mobile
Salvar Filtro
4
Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.
Layout
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
6
Posio : De que forma os campos sero exibidos dentro do bloco :
Abaixo : Os campos sero exibidos um abaixo do outro respeitando a quantidade de colunas.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
7
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
9
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
10
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
SQL
PGINA INICIAL APLICAES FILTRO SQL
Configurao do SQL
Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.
Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.
Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1
Segurana
PGINA INICIAL APLICAES FILTRO SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES FILTRO LOG
Campos
PGINA INICIAL APLICAES FILTRO CAMPOS
Texto
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
2
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
3
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
4
Nmero
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
6
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
7
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.
Decimal
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
8
Tamanho Mximo : Tamanho mximo do campo
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
9
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
10
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
11
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
12
Formatao dos valores
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
13
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
14
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.
Moeda
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
15
Tamanho Mximo : Tamanho mximo do campo
Configurao do Filtro
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
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.
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
18
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
19
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
20
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data
21
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Configurao do Filtro
22
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Condies Especiais
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
23
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
24
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
25
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Configurao do Filtro
26
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
27
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
28
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.
Data e Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
29
Tamanho Mximo : Tamanho mximo do campo
Configurao do Filtro
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Condies Especiais
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
31
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
32
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
33
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
34
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
35
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
36
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
37
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
38
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
39
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
40
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
41
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
42
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
43
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
44
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
45
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
49
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
50
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
51
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
52
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
53
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
54
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
55
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Interface de configurao do campo checkbox.
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
56
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
57
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
61
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
62
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
63
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
64
Radio
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
65
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
66
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
67
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
68
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
70
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
71
Tamanho Mximo : Tamanho mximo do campo
Configurao do Filtro
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
72
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
74
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Configurao do Filtro
75
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
78
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
79
Eventos
PGINA INICIAL APLICAES FILTRO EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.
onSave
Este evento ocorre no momento de salvamento da aplicao.
onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
1
Aplicao
PGINA INICIAL APLICAES FILTRO APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Campos
1
Ligaes
PGINA INICIAL APLICAES FILTRO LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).
Lista de Aplicaes
2
Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Propriedades
3
Interface
de Propriedades da Ligao.
Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
1
Programao
PGINA INICIAL APLICAES FILTRO PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Configurao
PGINA INICIAL APLICAES REPORTPDF CONFIGURAO
Configurao do ReportPDF
Atributos
Orientao do PDF : Nesta caixa de seleo podemos definir se a impresso ser na orientao de Retrato ou Paisagem.
Registro Por Linhas : Permite definir os registros que sero impressos por pgina no pdf.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os
mesmos disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista
de aplicativos.
Unidade de medida do PDF : Nesta caixa de seleo podemos definir a unidade de medida do posicionamento dos obejtos no PDF.
Formato do PDF : Nesta caixa de seleo podemos definir o tipo de formulrio no qual o PDF ser impresso (carta,A4,etc).
Destino do PDF : Nesta caixa de seleo podemos definir o destino do PDF se ser enviado para o Browser, Download ou Servidor.
Browser : Ser aberto no Browser.
Margens : Permite exibir a aplicao na pgina conforme os valores informados nas margens (direita , esquerda , superior e inferior) em
Milmetros.
Criao de filtro : Nesta caixa de seleo podemos definir o modo de inicializao do Pdf pelo filtro.
Quantidade de pginas : Permite definir a quantidade de pginas que sero impressas no pdf.
2
Quantidade de Colunas : Permite definir a quantidade de Colunas que sero impressas, o que permite criar aplicaes de emisso de
etiquetas gomadas por exemplo.
Fonte do Texto : Nesta caixa de seleo podemos definir qual o tipo de fonte a ser o utilizado inicialmente pelo Report PDF.
Tamanho da fonte do Texto : Nesta caixa de seleo podemos definir o Tamanho da fonte que ser utilizada.
Estilo da fonte do Texto : Permite escolher o estilo do texto, se este ser em negrito, itlico ou sublinhado, ou qualquer outra combinao.
Imprimir rgua de ajuda : Define se a impresso do PDF exibir rgua nas bordas das pginas.
SQL
PGINA INICIAL APLICAES REPORTPDF SQL
Configurao do SQL
Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.
Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.
Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1
Segurana
PGINA INICIAL APLICAES REPORTPDF SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES REPORTPDF LOG
Configuraes Avanadas
PGINA INICIAL APLICAES REPORTPDF CONFIGURAES AVANADAS
Interface
Nesta interface podemos definir o layout de exibio das clulas, que contm os valores dos campos, no Corpo do Relatrio.
Interface de
Atributos
Seq : Nmero sequencial das clulas (Ordem Crescente).
Cdigo
A sesso LayoutPDF - Cdigo permite ao usurio assumir o cdigo php de criao do PDF
2
Interface de configurao
do Cdigo do PDF.
A Aplicao de Report PDF foi desenvolvida baseada na classe TCPDF, de forma que voc pode utilizar os metodos disponiveis da classe
ou uma macro correspondente na tabela abaixo. Para utilizar algum metodo deve ser utilizado o objeto $pdf, por exemplo: $pdf-
>AcceptPageBreak(parametros).
Macros ReportPDF
Metodo FPDF Macro Scriptcase Descrio
AcceptPageBreak sc_pdf_accept_page_break Aceita ou no quebra de pgina automtica.
AddFont sc_pdf_add_font Adiciona uma nova fonte
AddLink sc_pdf_add_link Cria um link interno
AddPage sc_pdf_add_page Adiciona uma nova pgina.
AliasNbPages sc_pdf_alias_nb_pages Define uma alias para o nmero de pginas
Cell sc_pdf_cell Imprime uma clula
Close sc_pdf_close: Finaliza o documento
Error sc_pdf_error Exibir mensagem de erro
Footer sc_pdf_footer Rodap da pgina
GetStringWidth sc_pdf_get_string_length Calcula o tamanho de uma string
GetX sc_pdf_get_x Retorna a posio atual de x
GetY sc_pdf_get_y Retorna a posio atual de y
Header sc_pdf_header Cabealho da pgina
Image sc_pdf_image Coloca uma imagem na pgina
Line sc_pdf_line Desenha uma linha
Link sc_pdf_link Insere um link
Ln sc_pdf_ln Configura a quebra de linha
MultiCell sc_pdf_multi_cell Imprime um texto com quebra de linhas
Output sc_pdf_output Salva ou envia o documento
AliasNumPage sc_pdf_page Retorna o Nmero atual da pgina
AliasNbPages sc_pdf_page_tot Retorna o Nmero total de pginas
Rect sc_pdf_rect Desenha um retngulo
SetAuthor sc_pdf_set_author Define o autor do documento
SetAutoPageBreak sc_pdf_set_auto_page_break Ativa ou desativa o modo de quebra de pgina automtica
SetCompression sc_pdf_set_compression Liga / Desliga compresso de pgina
SetCreator sc_pdf_set_creator Define o criador do documento.
SetDisplayMode sc_pdf_set_display_mode Alterna o modo display
SetDrawColor sc_pdf_set_draw_color Define a cor usada para operaes de desenho
3
SetFillColor
Metodo FPDF sc_pdf_set_fill_color
Macro Scriptcase Define a cor para operaes de preenchimento
Descrio
SetFont sc_pdf_set_font Define as configuraes da fonte
SetFontSize sc_pdf_set_font_size Define o tamanho da fonte
SetKeywords sc_pdf_set_keywords Associa uma palvra chave a um documento
SetLeftMargin sc_pdf_set_left_margin Define a margem esquerda
SetLineWidth sc_pdf_set_line_width Define a largura da linha
SetLink sc_pdf_set_link Define o destino de um link interno
SetMargins sc_pdf_set_margins Define as margens
SetRightMargin sc_pdf_set_right_margin Define a margem direita
SetSubject sc_pdf_set_subject Define o assunto
SetTextColor sc_pdf_set_text_color Define a cor do texto
SetTitle sc_pdf_set_title Define o ttulo do documento
SetTopMargin sc_pdf_set_top_margin Define a margem do topo
SetX sc_pdf_set_x Define a posio atual de x
SetXY sc_pdf_set_xy Define a posio atual de x e y
SetY sc_pdf_set_y Define a posio atual de y
Text sc_pdf_text Imprime uma string
Write sc_pdf_write Imprime uma string de caracteres
Posicionamento
Nesta interface definimos a ordem de exibio dos campos (selecionando atravs das setas ao lado do quadro direito).
PDF.
1
Campos
PGINA INICIAL APLICAES REPORTPDF CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
9
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
10
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Nmero
Configurao Geral
13
Interface de configurao
do campo nmero.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
16
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
17
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Decimal
Configurao Geral
19
Interface de configurao
do campo decimal.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
22
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
23
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Porcetagem
Configurao Geral
25
Interface de configurao
do campo porcentagem.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
28
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
29
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
12 = 4 + 8 = ( Lazer - Leitura)
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Moeda
Configurao Geral
31
Interface de configurao
do campo moeda.
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor R$ 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser R$ 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
33
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
34
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
35
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Imagem HTML
Configurao Geral
Interface de configurao
Label : Define o ttulo do campo na aplicao. 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.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
CPF
Configurao Geral
Interface de configurao
do campo cpf.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
40
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
41
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CNPJ
Configurao Geral
Interface de configurao
do campo cnpj.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
44
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
45
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
46
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CPF e CNPJ
Configurao Geral
49
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ, permitido definir regras de formatao de CPF
ou CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
51
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
52
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Carto
Configurao Geral
54
Interface de configurao
do campo carto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
56
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
57
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CEP
E-mail
59
Configurao Geral
Interface de configurao
do campo email.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
61
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
62
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
URL
Configurao Geral
64
Interface de configurao
do campo url.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
66
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
67
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Data
Configurao Geral
69
Interface de configurao
do campo data.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
70
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
71
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
72
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
73
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Hora
Configurao Geral
Interface de configurao
do campo hora.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.
Label : Define o ttulo do campo na aplicao. 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.
76
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
77
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
79
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
80
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Data e Hora
Configurao Geral
82
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
83
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
84
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
85
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
86
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
Interface Configurao
Geral do Campo.
90
Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.
Label : Define o ttulo do campo na aplicao. 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.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
QRCode
Configurao
Interface de configurao
do campo QRCODE.
Interface de formatao de
valores.
Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Cdigo de barras
Configurao
Interface de configurao
Cdigo de barras
Interface de configurao
do Cdigo de barras.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
95
Imagem de fundo : Imagem de Fundo do campo.
Cor do Texto : 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 aplicao.
SubSelect
Configurao Geral
Incremento : Define o espaamento entre as linhas dos registros do campo SubSelect. Conexo : Exibe a lista de conexes criadas no
projeto atual. Tabela : Exibie as tabelas relacionadas ao banco de dados da conexo escolhida anteriormente. SubSelect : Exibie o SQL da
tabela escolhida no item Tabela. Podendo ser alterado e utilizar vriaveis de campo ou variveis globais. SQLBuilder : Abre o SQLBuilder
do ScriptCase, para montagem de comandos SQL.
1
Eventos
PGINA INICIAL APLICAES REPORTPDF EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.
onHeader
Este evento executado no cabealho da aplicao.
onFooter
Este evento executado no rodap da aplicao.
1
Filtro
PGINA INICIAL APLICAES REPORTPDF FILTRO
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.
Atributos
Filtro Vazio : Se o usurio escolher Sim, sero apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opo for No
nenhum registro exibido.
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
Exibir Condio : Exibir condio do filtro para que o usurio possa escolher sua opo. Nesse caso AND (e) ou OR (ou) aparecero no
Formulrio de Filtro para que o usurio selecione a opo desejada.
Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o
usurio escolher Sim, o autocomplete ser habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opo for
No nenhum autocomplete ser exibido. Caso a opo selecionada seja Defino por campo ser respeitada a configurao individual de cada
campo.
Condies do Filtro
Nesta interface podemos configurar quais as condies de filtragem (SQL) para cada campo que faz parte do filtro, no combo da
esquerda exibido o campo. No Combobox a direita ficam as opes de filtro relacionadas ao campo, para selecionar as opes clique na
opo desejada (Exatamente igual, Incio igual, Qualquer parte e etc) e no boto Liga / Desliga. As setas a direita servem para alterar a
ordem dos campos.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.
Abaixo e ao lado da lista existem os botes padro das demais listas descritas:
Filtro Avanado
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.
Interface
Configurao do Filtro.
Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.
Manter valores : Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o usurio retorna tela de filtro.
Preservar Colunas e Ordenao : permite determinar se, a cada filtro, devem ser preservados os valores selecionados para os campos da
consulta e ordenao, ou seja, a cada filtro, estes valores retornam a condio original.
Selecionar Campos
![Interface de seleo dos campos do filtro.][filtro_avancado_configuracao_selecionar_campos] *Interface de seleo dos campos do filtro.
Obrigatrios
Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Barra de ferramentas
Desktop
A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.
CO N F I G U R A O D O S B OT E S
O P E S
4
Interface de
opes.
Mobile
Salvar Filtro
Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.
Eventos
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
ONSCRIPTINIT
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
ONREFRESH
O N S AV E
O N VA L I DAT E
5
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
Layout
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
B LO CO S
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as
informaes relativas ao bloco e o segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
6
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
7
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida,
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.
aplicao
Atributos
Nome : Nome do bloco.
V I S U A L I Z A O
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
9
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
C A B E A L H O E R O DA P
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
10
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Campos
Texto
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no campo.
12
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
13
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Nmero
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
14
Posio entre valores : Define a posio que os objetos serao exibidos.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
15
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
16
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.
Decimal
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
19
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
20
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
21
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
22
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
23
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.
Moeda
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
25
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
26
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.
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
29
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.
Data
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
30
Tamanho Mximo : Tamanho mximo do campo
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
31
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
33
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.
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
34
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
35
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
36
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data e Hora
37
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
CO N F I G U R A O D O F I LT R O
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
38
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
40
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.
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
41
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
42
Largura : Para definir a largura do ttulo.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
43
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.
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
45
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
46
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.
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
49
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.
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
51
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
52
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
53
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
54
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
57
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
59
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
60
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
61
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
62
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
63
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
64
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
66
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
70
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
71
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
72
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
73
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
75
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
76
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
77
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
78
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
79
Campos da Consulta
Interface de
Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
81
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Interface de
Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
84
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
85
Tamanho Mximo : Tamanho mximo do campo
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
86
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
88
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
89
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
92
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
93
Aplicao
PGINA INICIAL APLICAES REPORTPDF APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Programao
PGINA INICIAL APLICAES REPORTPDF PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Layout PDF
PGINA INICIAL APLICAES REPORTPDF LAYOUT PDF
A aplicao ReportPDF tem uma forma de posicionar os campos do relatrio de uma jeito simples e prtico, utilizando a funcionalidade
de Drag and Drop.
Na tela principal do LayoutPDF voc pode alterar algumas configuraes da aplicao. Essas configurao tambm esto presente em
ReportPDF > Configurao.
Utilizando a funcionalidade de Drag and Drop, voc configura o posicionamento dos campos nesta interface. Para altera-los voc precisa
clicar no campo que prefere alterar a posio e arrastar at sua nova posio.
Propriedades
2
Campo: Neste campo voc seleciona o campo da tabela que ir relacionar-se a clula. Caso selecione um campo da categoria especial voc ter
o seguinte dado:
Data do Sistema : A data atual do sistema no qual executar a aplicao.
Label: Ao selecionar essa opo ir abrir um input para que possa informar o texto que ser exibido.
Alinhamento: Neste campo voc seleciona o alinhamento do texto da clula: Esquerda, Direita ou Centro.
Fonte: Neste campo voc seleciona uma fonte do acordo com a lista.
Tamanho da Fonte: Aqui voc informa o tamanho da fonte do texto que ser exibido.
Cor da Fonte: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Estilo da Fonte: Neste campo voc marca o estilo da fonte: Negrito, Itlico e/ou Sublinhado. (Pode-se marcar mais de uma opo)
Converte Letra: Neste campo voc deve selecionar dentre as citadas abaixo:
Caixa Alta: Transforma todo texto em letras maisculas.
Capitula todas as palavras: Transforma todas as palavras em caixa alta ou caixa baixa, de acordo com o texto recuperado, ou seja, se o
texto recuperado pela aplicao for em caixa baixa essa opo ir transformar em caixa alta todas as palavras.
Mostrar contedo HTML: Caso esta opo esteja ativada, a aplicao ir exibir o contedo html for recuperado pelo banco ao invs de interpretar
o contedo.
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > Consulta >
Campos > Texto.
Mscara de Exibio: Neste campo voc configura uma mscara de exibio de acordo com a tabela informado em Aplicaes > ReportPDF >
Campos > Texto.
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
4
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Valor monetrio: Ao ativar essa opo a aplicao ir exibir o smbolo monetrio de acordo com a configurao regional.
Cor dos negativos: Neste campo voc informa uma cor em hexadecimal. (Exemplo: #000000)
Casas decimais: Quantidade de casa decimais que o seu campo ter na exibio.
Completa Zeros: Ao ativar essa opo a aplicao completar com zeros aps a vrgula.
Exibir valor por extenso: Ao ativa-lo a aplicao exibir o valor por extenso do campo. (Exemplo: dois)
Tamanho da Linha : Informe o tamanho da linha da clula. A unidade do valor ser de acordo com a unidade colocada em Configuraes >
Unidade de medida do PDF.
Usar configuraes regionais : Ao ativa-lo voc aplica as configuraes regionais para esse campo. Para configura-las voc clica no menu
Localidades > Configuraes Regionais.
Exibio: Neste campo voc seleciona a forma de exibio do campo tipo data.
Configurao de Lookup
Mtodo para Lookup: Nesta opo voc configura um lookup manual ou automtico para o campo. Para mais informaes sobre o mtodo
lookup veja em Aplicae > ReportPDF > Campos.
1
Configurao
PGINA INICIAL APLICAES CALENDRIO CONFIGURAO
Interface de configurao.
URL Amigvel : Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os caracteres permitidos so os mesmos
disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser alterada na tela inicial, sobre o URL amigvel da coluna na lista de aplicativos.
Quebra de Linha nos ttulos : Permite a quebra de linha nos ttulos dos campos.
Margens : Permite organizar exibio da aplicao na pgina conforme os valores informados nas margens (direita , esquerda, superior e inferior)
em pixels.
Largura da Tabela : Valor da largura para a tabela da aplicao. As aplicaes do Scriptcase so geradas no padro HTML, e so organizadas em
tabelas, linhas e clulas.
Unidade de Largura da Tabela : Unidade de medida usada para a largura da tabela definida no item anterior, podendo ser: porcentagem, pixel ou
automtico.
Colunas da Tabela : Este parametro define a largura das colunas (campos) da tabela (aplicao).
Formato e comportamento
Tabulao automtica : Muda o foco para o prximo text box quando a quantidade de carateres chegar no limite definido.
Tabular com enter : Permite o uso da tecla enter para passar o focus para o prximo campo.
Campo com focus inicial : Permite que um determinado campo seja focado ao se iniciar a aplicao. No funciona com campos que contm
Marca dagua.
Focar campo com erro : Foca o campo com erro ao tentar submeter um formulrio
2
Usar templates do Editor HTML : Permite usar o novo Tiny MCE, basta selecionar o template do Editor HTML ou editar/criar seu prprio.
1
Editar Campos
PGINA INICIAL APLICAES CALENDRIO EDITAR CAMPOS
Campos
Label
Tipo de dado
Insero
Atualizao
Read-Only
Obrigatrio
PK
Valor BD ( insert )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
2
Valor BD ( update )
Define se o campo receber valores internos quando inserido um ovo registro, tal como um auto incremento, data, data e hora e IP.
Pgina
Bloco
Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos, blocos e pginas. Lembrete: Campos so
agrupados em Blocos e Blocos so agrupados em pginas.
Interface de Exibio.
Opes
Posio do Marcador : Indica a posio do marcador para que ser exibido em relao a um campo obrigatrio.
Chave nica
PGINA INICIAL APLICAES CALENDRIO CHAVE NICA
Com este mdulo voc pode informar os demais campos que sero nicos, esses campos so os que no possuem chave primria na
sua tabela. Para informar os demais campos que contenham chave nica, selecione os campos pressionando a tecla CTRL do seu teclado
e depois clique no boto adicionar, os campos informados recebero uma identificao exemplo: UK1.
Interface de
Barra de Ferramentas
PGINA INICIAL APLICAES CALENDRIO BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.
possvel, tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:
Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.
Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.
Barra de Ferramentas
Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.
PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.
Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador
- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.
Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
Opes
Opes do formulrio
Atributos
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].
Formatao no JS : Permite definir se o formulrio ser ou no dotado de formatao automtica de campos. Exemplo: colocar os . e - num
campo do tipo CPF, quando a pessoa entra no campo e digita o CPF 12345678954, ao sair do campo a formatao colocada
automaticamente CPF: 123.456.789-54.
Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.
Help por Bloco : Indica se os helps dos campos relativos, sero agrupados por bloco. Em cada campo podemos definir um texto de ajuda
para o mesmo, com essa opo ativada aparecer um cone na barra do ttulo do bloco para chamada da pgina de help.
Help Geral: O help geral Consolida todos os helps dos campos em uma nica pgina, colocando um cone na barra de ferramentas para
chamada da pgina de help.
Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
Impresso
PGINA INICIAL APLICAES CALENDRIO IMPRESSO
Formato de exibio de data na impresso : Altera o formato de visualizao da data no momento da impresso.
SQL
PGINA INICIAL APLICAES CALENDRIO SQL
Neste mdulo so definidos os atributos relativos a conexo com a tabela em que o Formulrio foi criado. Podemos definir a Chave
Primria, Filtros, Ordenaes para o formulrio criado.
Escolha dos Campos que so Chave Primria : Nessa funo exibido um objeto Combobox com um * ao lado, que indica qual(is)
so os campos que compem a Chave Primria da Tabela SQL. Na grande maioria dos casos, o prprio Scriptcase faz essa
identificao, para os casos que isso no acontece, o prprio usurio dever fazer esta identificao, utilizando os botes ao lado
para fazer a escolha da chave. Veja como funciona os botes:
Boto Liga/Desliga : D ou retira o atributo de chave primria do campo. O campo definido como chave primria apresenta um asterisco no
lado esquerdo do seu nome.
Boto Todos : Define todos os campos como chave primria. Esses campos passam a apresentar um asterisco no lado esquerdo do seu
nome.
Nenhum : Exclui todos os campos. Normalmente usado para limpar todas as definies de Liga/Desliga e reiniciar o processo.
Botes de Ordenao : So as setas que ficam no lado direito do Combobox. Permite ordenar os campos da Chave Primria, colocando o
mesmo na ordem desejada. Para ordenar clique sobre o campo e utilize as setas para fazer a movimentao.
Clusula Where : Espao opcional para que o usurio escreva a clusula WHERE com o objetivo de filtrar os registros SQL que
possam ser editados.
Ordenao : Espao opcional para que o usurio escreva a clusula ORDER BY que determinar a ordem em que os registros sero exibidos,
quando a barra de navegao for utilizada por default, a ordem determinada pela Chave Primria.
Conexo : Exibe o nome de conexo (database) que a aplicao est utilizando para sua execuo, esta conexo pode ser trocada
por outra que contenha as mesmas tabelas (SQL).
Varivel para Tabela : Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select, seja trocado antes da execuo do
comando por um contedo de uma varivel.
2
Configurao de varivel para tabela.
No primeiro campo deve-se preencher com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela
a ser substituda.
Case Sensitive : Esta opo deve ser setada para No, apenas se o banco estiver configurado para case-sensitive e for desejado que o filtro no
respeite esta configurao.
1
Procedures
PGINA INICIAL APLICAES CALENDRIO PROCEDURES
Neste mdulo, podemos configurar uma aplicao de Formulrio para que ela utilize Stored Procedures (definidas no seu Banco de
Dados) nas operaes de Insero, Atualizao e Excluso. No necessrio utilizar as trs opes simultaneamente, de forma que as
opes que no estejam configuradas para utilizar Procedures continuaram com o padro Scriptcase que so os comandos INSERT,
UPDATE e DELETE.
Veja abaixo, um passo-a-passo de implementao Stored Procedure para Insero no Banco de Dados.
Vamos marcar a primeira opo: Desejo utilizar Procedure para dar INSERT. Em seguida informe o Nome da Procedure e a Quantidade de
Parmetros.
Agora definimos os campos que faro referncia aos parmetros da Stored Procedure, assim como o tipo de cada parmetros ( Entrada ou Sada).
Em seguida clicamos no boto salvar para finalizar este processo.
JavaScript
PGINA INICIAL APLICAES CALENDRIO JAVASCRIPT
O Conceito de Edio JavaScript no Scriptcase associar aos campos dos formulrios eventos em JavaScript, ou seja, para cada campo
voc pode editar aes associadas aos seus eventos.
Atributos
Escolha o objeto : Nesse Combobox so exibido todos os campos que fazem parte da aplicao de Formulrio, assim como o objeto Form
formulrio.
Escolha o evento : Nesse Combobox devemos escolher o evento associado ao campo, para o qual iremos escrever o cdigo JavaScript. Veja
os eventos disponveis:
onclick : Ocorre no click do mouse sobre o campo.
onChange : Ocorre sempre que o objeto perde o foco e o valor do campo alterado .
Eventos ligados ao Form formulrio : Os eventos abaixo esto diretamente associados ao formulrio.
OnLoad : Este evento ocorre quando a pgina carregada, ou seja, ao navegar de um registro para outro. Ao clicar nos botes (novo,
inserir, anterior etc).
onSubmit: Este evento ocorre ao clicar nos botes inserir, alterar e excluir.
Edio de JavaScript
Aps selecionar o objeto e o evento e clicar no boto (Editar), ser aberta a tela de edio da ao JavaScript, que ser executada
quando o evento selecionado ocorrer. Nessa tela podemos informar aes JavaScript personalizadas ou ainda usar eventos padro do
Scriptcase, como por exemplo:. nm_recarga_form(); que efetua a recarga do formulrio.
Aps salvar o comando JavaScript clicando no boto (atualizar), estar concludo o trabalho.
A linguagem JavaScript nem sempre tem o mesmo comportamento em todos os Browsers disponveis no mercado. Sempre que for
necessrio escrever um bloco mais elaborado ou complexo nessa linguagem, importante fazer os devidos testes nos browsers em
que a aplicao ser executada.
2
Exemplo onClick
Ao clicar sobre um campo do tipo rdio, pode-se habilitar ou desabilitar uma srie de campos do formulrio de acordo com o valor
selecionado.
if(document.F1.sexo[0].checked){
document.F1.aux_maternidade.disabled = false;
document.F1.aux_maternidade.style.background='FFFFFF'
}
if(document.F1.sexo[1].checked){
document.F1.aux_maternidade.disabled = true;
document.F1.aux_maternidade.style.background='FCEEBC'
}
Exemplo onBlur
Pode-se definir uma crtica em torno do campo carga_horaria_semanal quando o mesmo perder o foco.
Exemplos onChange
Ao alterar o Slario de um funcionrio e sair do campo, ocorrer um onchange, nesse momento aproveitamos para checar
se o cargo jardineiro.
Exemplo OnFocus
Aps informar o valor da Compra e selecionar a modalidade de pagamento em um objeto do tipo Select: forma_pagto, o
cdigo JavaScript abaixo calcula o valor da parcela.
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == 'avista')
{
document.F1.valorparcela.value = document.F1.valorcompra.value;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 2;
}
if (document.F1.fpagto[document.F1.forma_pagto.selectedIndex].text == '30/60/90')
{
document.F1.valorparcela.value = document.F1.valorcompra.value / 3;
}
Exemplo onMouseOver
Pode-se mudar o estilo (cor do fundo, da fonte etc.) quando o mouse estiver sobre o campo.
document.F1.nome_do_Campo.style.bgColor = "0FFCCA"
Exemplo onMouseOut
Setar uma cor de fundo quando o mouse sair do foco do campo.
3
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"
1
Dependncias
PGINA INICIAL APLICAES CALENDRIO DEPENDNCIAS
Este recurso permite a ligao entre tabelas com especializao, isto , tabelas que tem dependncias, como uma tabela de pedidos e
itens. Desta forma possvel que ao excluir um registro na tabela de Pedidos, todos os seus itens tambm sejam excludos. Abaixo
exibiremos um exemplo prtico utilizando este recurso do Scriptcase.
Primeiramente iremos definir uma nova dependncia. Neste exemplo iremos criar uma dependncia entre adm_fornecedores_produtos (Tabela
Dependente) com a tabela de adm_fornecedores (Aplicao Atual). Clique no boto Nova Dependncia para iniciar.
depenncia.
Selecionamos a tabela dependente e informamos a quantidade de campos relacionados entre a tabela pai e filho. Neste exemplo s um campo
ser relacionado que o cdigo do customers.
Criado o relacionamento de Dependncia, precisamos apenas definir que regras devemos utilizar para nossa aplicao. Para isso iremos clicar no
boto gerar Scripts para definirmos a Regra de Dependncia.
Segurana
PGINA INICIAL APLICAES CALENDRIO SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
Log
PGINA INICIAL APLICAES CALENDRIO LOG
Calendrio
PGINA INICIAL APLICAES CALENDRIO CALENDRIO
Campos do calendrio
Esta interface exibie as configuraes dos campos que sero utilizados na aplicao.
Campos
PGINA INICIAL APLICAES CALENDRIO CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Campo tipo senha : Permite formatar o campo como password substituindo todos os caracteres digitados pelo usurio por (*).
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
3
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
6
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
7
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.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
9
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
13
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Nmero
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
14
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Gravar tags HTML : Esta opo permite a gravao no banco de dados de textos com tags html escritas no input do campo.
Entrada de texto em Javascript : Esta opo permite a gravao no banco de dados de textos com cdigo javascript escritos no input do campo.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceitar : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Interface de configurao
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
17
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
19
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Decimal
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
20
Valor inicial : Permite definir o valor inicial do campo.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
22
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
23
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
24
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.
Moeda
Configurao Geral
25
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como moeda, o mesmo aceita valores decimais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada
sero exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Uso de Smbolo Monetrio : Define se o campo exibir o smbolo monetrio da configurao regional.*
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Aceita Negativo : Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Completar com zeros : Se habilitado, preenche automaticamente as casa decimais quando no especificadas. Se desabilitado, o usurio final
dever sempre digitar os digitos decimais.*
Formatar ao digitar deve estar habilitado no menu FormulrioConfigurao para utilizar esta opo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
30
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Data
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data.
Primeiro Dia : Define o dia que ser apresentado como o primeiro da semana.
32
Exibio : Permite selecionar o formato de exibio do campo.
Data Mnima :
Data Fixa : Inserir a data mmina que o scriptcase criticar no campo do tipo data no formato como apresentado.
Data Atual : Ao clicar sobre o cone ao lado da caixa,o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mnima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
__ Data Atual com Decremento__ : A data mnima ser a data atual (-) os dias ou meses ou anos que voc quiser decrementar.
Data Mxima :
Data Fixa : Inserir a data mxima manualmente que o scriptcase criticar no campo do tipo data no formato como aprensentado.
Data Atual : Ao clicar cone ao lado da caixa, o scriptcase disponibiliza as seguintes opes:
Data Atual Simples : Deixar a data atual como a data mxima, ou seja, no entrar ningum no formulrio que nasceu aps o dia
corrente.
Data Atual com Incremento : A data mxima ser a data atual (+) os dias ou meses ou anos que voc incrementar.
Data Atual com Decremento : A data mxima ser a data atual (-) os dias ou meses ou anos que voc quiser decremento.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo data.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
33
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
35
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Hora
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
38
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
39
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.
Data e Hora
Configurao Geral
40
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data ele permite a exibio no formato definido na opo
Formatao dos Valores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de data e Separador de hora.
Exibir Formato : Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Exibir Calendrio : Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do ms e ano passando para o campo o
valor que foi definido no calendrio.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
42
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
43
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
44
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.
Imagem HTML
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.
Label : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como cmp_nome_cliente fica mais
45
claro o entendimento se o mesmo for exibido como Nome do Cliente.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Label
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo label, o campo exibido como output apenas como sada de
dado.
Label : Define o ttulo do campo na aplicao. 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.
Texto : Caixa onde ser informado o texto que ser exibido ao lado do campo.
Usar para recarga : Esta opo ao ser ativada, permite que o texto que foi informado na propriedade Texto, torne-se um link que ao ser clicado
recarrege o formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
49
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
50
CPF
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
51
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
53
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
54
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
55
CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
56
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
58
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
59
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
60
CPF e CNPJ
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
61
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
63
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
64
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
65
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o campo que foi fornecido existe, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo CPF/CNPJ : Permite associar valores para definio de pessoas Fsicas ou Jurdicas.
Campo Relacionado : Permite determinar o campo o qual contm os valores que ser feita a verificao de tipo. Ou seja, dependendo se a pessoa
for Fsica ou Jurdica, ser feita a validao de CPF ou CNPJ respectivamente.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
68
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
69
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
70
Carto
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto o campo verificado se o valor vlido.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
71
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Mscara de Exibio : Define a mscara de exibio do campo. Existem tres tipos de mscara que podem ser mescladas.
Caracter Descrio
9 Representa um caracter numrico (0-9)
A Representa um caracter alpha numrico (A-Z,a-z)
* Representa qualquer caracter alfa-numrico (A-Z,a-z,0-9) digitada pelo usurio.
possivel mesclar duas ou mais mscaras simultaneamente, separadas por ponto e vrgula com a menor mascara inicializando. A
substituio ocorre durante a digitao dos caracteres quando o numero de caracteres da menor mscara excedido.
Exemplos de mscaras
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
73
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
74
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
75
Tipo Carto
Configurao Geral
Tipo do dado : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.
Label : Define o ttulo do campo na aplicao. 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.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Tipo de Carto : Permite a exibio de uma caixa de seleo para escolha dos tipos de cartes.
Usar Ttulo/Negao : Permite a entrada de uma nova opo diferente das disponibilizadas pelo Scriptcase (American Express, Diners, MasterCard
e Visa). O label e o valor dessa nova opo so definidos em Valor Negativo e Ttulo.
Campo Relacionado : Permite determinar o campo que contm os valores para serem realizadas as devidas verificaes de tipo.
Recarrega Formulrio : Permite quando ativada recarregar o formulrio aps alguma alterao do campo.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
77
Forma utilizada para exibir uma descrio ao lado do campo.
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
79
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
80
CEP
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP exibido ao lado um cone, o qual se clicado ir abrir
uma janela de pesquisa de CEPs; o campo formatado ao perder o foco. O scriptcase se encarrega de verificar se o campo que foi fornecido
existe, caso seja uma informao inexistente , ser exibida uma mensagem de erro.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
81
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Dados do CEP : Permite selecionar os campos que sero preenchidos com os valores correspondentes ao CEP.
CEP no onChange : Permite o preenchimento automtico dos campos relacionados na opo Dados do CEP, quando o CEP for informado ou
alterado dinamicamente.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
83
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
84
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
85
E-mail
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
88
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
89
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
90
URL
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL exibido um link de acesso.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Imagem de Validao : Permite exibir uma imagem ao lado do campo quando validando-o
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
93
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
94
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
95
Cor HTML
Configurao Geral
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Cor HTML exibido ao lado do campo um cone com uma
paleta de cores.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
96
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Interface de configurao
do Lookup de Edio.
Usar lookup para exibir descrio do campo : Quando marcado ativado o lookup de consulta e abre as demais configuraes.
Comando SQL : Define o comando SQL que ir recuperar os valores no banco de dados. Para montar o comando SQL possvel utilizar o
construtor de select . O comando SQL deve ter o seguinte formato:
O campo do formulrio deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Cor da fonte : Define a cor em formato HTML da fonte utilizada na exibio do lookup.
Mensagem em caso de EOF : Define a mensagem que ser exibida caso no seja encontrado nenhum registro.
Utilizar na Validao : Quando marcado ir gerar uma validao automtica do campo com base no lookup, caso no seja encontrado nenhum
registro a mensagem ser exibida como crtica (Atualizao e Incluso).
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
98
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
99
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
100
Editor HTML
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Editor HTML, o mesmo aceita letras , nmeros,caracteres.
Label : Define o ttulo do campo na aplicao. 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.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Barra de Ferramentas
Interface de configurao
101
da barra de ferramentas do Editor HTML.
Propriedades
Localizao : local do posicionamento da barra de ferramentas do Editor HTML
Organizao dos Botes : Permite definir a posio dos botes na barra de ferramentas.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
102
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
103
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.
Localizao
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Localizao exibido um combo com a localizao
configurada nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
104
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
105
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
106
Tema
Configurao
Tipo do Dado : Define o tipo do campo da aplicao. Quando o campo definido como Tema exibido um combo com os temas configurados
nas propriedades do projeto.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
107
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
108
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Youtube
Configurao Geral
109
Tipo de dados : Define o tipo do campo da aplicao. Quando o campo definido como Youtube exibido um link de acesso.
Display Mode : Define a forma como o vdeo exibido, modal ou uma nova janela.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
110
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
111
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Google Maps
Configurao Geral
112
Label : Define o ttulo do campo na aplicao. Ex: 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.
Modo de visualizao : Indica a forma de exibio do campo. Podendo abrir em Modal ou em uma Nova janela.
Zoom : Define o Zoom inicial (disponveis pela API do Google) da localizao no Mapa.
Chave da API : Chave de autorizao para visualizar os mapas. (Obrigatrio apenas para a verso 2 ou anterior da API do Google.)
A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
113
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
Desabilitar campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Banco de Dados ).
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so salvas diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Manter Aspecto : Manter o aspecto da imagem. Quando so informados os atributos Altura da Imagem e Largura da Imagem, gerada uma nova
imagem mantendo a proporo entre a largura e altura da imagem original.
Abrir em Outra Janela : Permite a visualizao da imagem em outra janela. Caso tenham sido informadas novas Largura e/ou Altura, a imagem
aberta ter o tamanho original.
Exibir apenas o link : Quando ativada essa opo permite que o nome da imagem seja um link na aplicao gerada. Clicando no link criado ser
aberta uma nova janela (pop-up) com a imagem no tamanho original (sem o uso do redimencionamento).
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
117
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
118
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
119
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
120
Nome do Arquivo ).
Tipo do dado : Define o tipo do campo da aplicao. As imagens so salvas em um diretrio do servidor e o nome da imagem em um campo
texto da tabela.
Label : Define o ttulo do campo na aplicao. 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.
Manter Aspecto : Manter o aspecto da imagem. Quando so informados os atributos Altura da Imagem e Largura da Imagem, gerada uma nova
imagem mantendo a proporo entre a largura e altura da imagem original.
Subdiretrio : Permite informar o subdiretrio onde sero armazenadas as imagens. Este subdiretrio relativo ao diretrio definido em
Diretrio de Imagens. possvel o uso de variveis globais ou locais na formao do nome do subdiretrio.
Criar subdiretrio : Quando ativada essa opo permite a criao do subdiretrio caso no exista.
Cache da Imagem : Tempo em minutos para que o cache da imagem fique armazenado.
Excluso de arquivos : Permite apagar o arquivo no diretrio referente ao registro que est excluindo.
Exibir apenas o link : Quando ativada essa opo permite que o nome da imagem seja um link na aplicao gerada. Clicando no link criado ser
aberta uma nova janela (pop-up) com a imagem no tamanho original (sem o uso do redimencionamento).
Abrir em Outra Janela : Permite a visualizao da imagem em outra janela. Caso tenham sido informadas novas Largura e/ou Altura, a imagem
aberta ter o tamanho original.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
122
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
123
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
124
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
125
( Banco de Dados ).
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so salvos diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
rea de Upload : Permite utilizar uma rea dragn drop para envio de arquivos.
Nome do Arquivo : Define o campo que contm o nome do arquivo do documento armazenado na base de dados.
Extenses permitidas : Extenses permitidas para upload, separadas por ponto e virgula(;). Caso seja deixado em branco, todas as extenses
sero permitidas. Ex.: docx;jpg;png;xls
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
MultiUpload
126
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
127
Data de incluso : Obter os dados do servidor ao inserir.
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de banco de dados relativa.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar os parmetros de preenchimento
dos campos ao inserir ou atualizar um registro.
130
Incremento Auto : Usado apenas quando o campo do banco de dados do tipo auto incremento ou similar.
Incremento Manual : O formulrio gerado ir lidar com o recurso de auto-incremento, calculando o valor do campo automaticamente antes de
inserir um registro.
Definido : Voc pode especificar um valor constante ou usar variveis globais. [global_var]
IP do usurio : O campo ser preenchido com o IP do computador que est acessando a aplicao.
Calculado pelo banco de dados : O valor do campo atribudo pelo banco de dados.
Calculado pelo banco de dados se vazio : O valor do campo atribudo pelo banco de dados se nenhum valor passado para ele.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
131
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
132
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
133
Cdigo de barras
Configurao Geral
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Cdigo de barras
Interface de configurao
do Cdigo de barras.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
135
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
136
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.
Select
Configurao
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
138
Nulo : O campo ser preenchido com nulo (null).
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
139
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
140
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
141
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
145
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
146
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
147
Duplo Select
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
Exibio de lookup.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
150
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
151
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
152
CheckBox
Configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
154
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
155
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
156
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
158
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
159
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
160
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
161
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
Configurao
162
Tipo do dado : O Tipo de dados Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
164
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
165
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
166
Ttulo : Texto exibido na linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
167
Interface de configurao da visualizao.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
168
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Texto Auto-Complete
Configurao Geral
169
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de formatao
de valores.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Caracteres Permitidos : Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As opes so:
Selecionados : Define o conjunto de caracteres permitidos. Usando as configuraes abaixo ser permitida a digitao de letras, nmeros e dos
caracteres - / (definidos no atributo Mais). As letras a b c (definidas no atributo Menos) no sero permitidas.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
173
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
174
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Nmero Auto-Complete
Configurao Geral
complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label : Define o ttulo do campo na aplicao. 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.
Valor inicial : Permite definir um valor inicial para o campo quando o formulrio estiver em modo de incluso. As opes so:
Valor definido : O campo ser preenchido com o valor informado na caixa de texto do atributo Valor Inicial.
Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
175
Valor inicial : Permite definir o valor inicial do campo.
Quantidade de caracteres : Permite configurar a largura do objeto Text informando a quantidade de caracteres.
Gravar Varivel : Permite gravar uma varivel de sesso com o valor do campo, que poder ser utilizada em outras aplicaes. Por exemplo, no
formulrio de login o nome do usurio pode ser salvo em sesso para exibio no cabealho de outras aplicaes.
Nome da Varivel : Permite definir o nome da varivel de sesso que receber o valor do campo.
Completar esquerda com : Permite definir o caracter que ser usado para completar o valor digitado a esquerda at o tamanho do campo
definido no atributo Tamanho do Campo na Base de Dados.
Tamanho do Campo : Determina o tamanho do campo em bytes. usado para determinar a quantidade mxima de caracteres a ser digitada.
Campo Escondido : Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando o valor do campo disponvel para
processamento (Javascript ou PHP).
Campo Label : Exibe apenas o valor do campo sem permitir a edio dos dados tanto na atualizao quanto na incluso.
Desabilitar Campo : Define se o campo ser desabilitado em Modo de Insero, Modo de Atualizao ou em Modo de Insero e Atalizao.
Interface de configurao
Auto Incremento (automtico) : Permite utilizar o incremento gerado pelo banco de dados. Usado apenas quando o campo do banco de dados
do tipo AUTO INCREMENT ou similar. Para os bancos de dados que utilizam sequncia, tais como Oracle, PostGres e Firebird, necessrio
informar o nome da sequncia.
Auto Incremento (manual) : A aplicao gerada simular um auto incremento no campo. Para a incluso o valor do campo ser calculado
automaticamente pela aplicao.
Calculado pelo banco de dados : O valor do campo ser atribudo pelo prprio banco de dados. O campo no ser utilizado nos processos de
atualizao. Por exemplo: ser atualizado atravs de um Trigger.
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
177
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
178
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
179
Layout
PGINA INICIAL APLICAES CALENDRIO LAYOUT
Pginas
Utilizando a definio de blocos, uma pgina um conteiner de blocos, onde em cada aplicao criada uma pgina que tem nome
default pag1. Em aplies de Formulrio, Controle e Filtro possvel criar mais pginas para uma aplicao. As pginas so exibidas na
aplicao de modo de Abas, onde cada aba contm os blocos definidos em Organizao dos Blocos.
Interface de Configurao das Pginas( disponvel apenas para aplicaes de Formulrio, Controle e Filtro).
Veja abaixo um exemplo de uma aplicao de Formulrio usando duas Pginas: Dados Gerais e Documentos.
A aplicao de formulrio j traz uma pgina padro, identificada por Pag1, que pode ser renomeada, com a criao de novas pginas. O
uso de pginas bastante indicado quando temos uma aplicao que envolve vrios campos de uma tabela (mais de 20 por exemplo).
Um formulrio com mais de 20 campos na vertical seria de difcil utilizao. Uma aplicao pode ter vrias pginas, e em cada uma delas,
voc pode incluir vrios blocos.
2
Atributos
Para incluir nova pgina, basta preencher os dois campos textos acima do Boto Incluir, no primeiro campo atribuir um nome a pgina e no
segundo campo selecionar imagem que ser apresentada como cone da pasta, e em seguida clicar no boto INCLUIR.
Para excluir uma pgina, basta clicar no boto de excluso apresentado na linha da pgina correspondente.
A definio de pginas s levada em considerao para formulrios na orientao Unico Registro
Cor da Fonte Selecionada : Campo para definio da cor para o texto que ter a Aba Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo Selecionado : Permite definir a cor de fundo que ter a Aba Selecionada. Clicando no cone existente direita do campo,
aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Cor da Fonte No Selecionada : Campo para definio da cor para o texto que ter a Aba no Selecionada. Clicando no cone existente
direita do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o
cdigo correspondente cor selecionada ser automaticamente transferido para o campo.
Cor do Fundo No Selecionado : Permite definir a cor de fundo que ter a Aba no Selecionada. Clicando no cone existente direita
do campo, aberta uma tela contendo uma paleta de cores. Selecionada a cor desejada, basta clicar no boto Atualizar e o cdigo
correspondente cor selecionada ser automaticamente transferido para o campo.
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
3
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as informaes relativas ao bloco e o
segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
5
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
7
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
8
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES CALENDRIO EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onLoad
Este evento ocorre no momento de carga da aplicao.
onRefresh
Este evento ocorre no momento que o refresh da aplicao ativado.
onValidate
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
onValidateFailure
Este evento ocorre quando a validao da aplicao contiver erros.
onValidateSuccess
Este evento ocorre quando a validao da aplicao no contiver erros.
onBeforeInsert
Este evento ocorre antes da insero de dados da aplicao.
onAfterInsert
Este evento ocorre aps a insero de dados da aplicao.
2
onBeforeUpdate
Este evento ocorre antes da atualizao de dados da aplicao.
onAfterUpdate
Este evento ocorre aps a atualizao de dados da aplicao.
onBeforeDelete
Este evento ocorre antes da eliminao de dados da aplicao.
onAfterDelete
Este evento ocorre aps a eliminao de dados da aplicao.
1
Eventos Ajax
PGINA INICIAL APLICAES CALENDRIO EVENTOS AJAX
OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnChange
O evento ajax do tipo OnChange executado ao alterar o valor do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
2
OnBlur
O evento ajax do tipo OnBlur executado ao retirar o foco do campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
OnFocus
O evento ajax do tipo OnFocus executado ao ter o foco no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1
Botes
PGINA INICIAL APLICAES CALENDRIO BOTES
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.
Criando um boto
Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do boto.
Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).
Excluso de botes
Boto Javascript
M O D O D E E X I B I O
Bloco de Codificao
Bloco de
Boto PHP
Podemos configurar o modo de exibio do boto PHP em Link, Imagem ou Boto.
Bloco de Codificao
Bloco de
Boto de Ligao
Podemos configurar o modo de exibio do boto de Ligao em Link, Imagem ou Boto.
Configurado a ligao
S E L E C I O N A N D O A P L I C A E S
7
Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.
PA R M E T R O S DA L I G A O
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta
Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada URL ou aplicao chamada quando sair da Consulta.
8
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta (filtro ou consulta)
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta.
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta.
Paginao Habilita a paginao na consulta.
Habilitar Cabealho Habilita o cabealho na consulta.
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta.
P R O P R I E DA D E S DA L I G A O ( F O R M U L R I O )
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio
Modo de operao do link Como o link exibido (abrir na mesma janela, abrir em outra janela, modal)
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio.
Habilitar boto de Update Habilita o boto atualizar no formulrio.
Habilitar boto de Delete Habilita o boto apagar no formulrio.
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta.
Boto Ajax
Podemos configurar o modo de exibio do boto Ajax em Link, Imagem ou Boto.
Bloco de Codificao
10
Bloco de
Aplicao
PGINA INICIAL APLICAES CALENDRIO APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Mensagens
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
3
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Sincronizar Tabela
Este Processo realizar uma comparao entre as definies de campos da aplicao e os campos da tabela de origem no banco de
dados. Caso na tabela de origem ocorra alguma alterao, como por exemplo a incluso de um novo campo, ou excluso, ou ainda uma
mudana no tipo do dado, essa alterao se mostrar visvel como demonstrado na imagem abaixo:
4
Aps acessar a funo a partir do link Sincronizar Tabela exibida uma tabela de comparao entre os campos da aplicao (tabela a
esquerda)e os campos da tabela do banco de dados(tabela a direita), figura acima, os campos marcados em vermelho sero excludos
da aplicao,os campos marcados em verde sero includos no formulrio, e os campos marcados em laranja sero atualizados, pois
sofreram alterao de tipo na base de dados.
Ao renomear um campo de tabela na base de dados, o efeito da sincronizao de tabela, comparativamente, ser o mesmo da
excluso de um campo que existia na aplicao e a incluso de um novo campo.
1
Ligaes
PGINA INICIAL APLICAES CALENDRIO LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
2
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
Editando ligaes.
Barra de Botes
Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
3
Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.
Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.
Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.
Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.
URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.
Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
propriedades do formulrio.
Habilitar botes de Navegao : Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio.
Habilitar boto para edio do registro na consulta : Habilita o boto que permite editar os registros.
Propriedades do Iframe
Estas opes s sero visualizadas quando a propriedade Modo de Operao do Link for Abrir em um Iframe.
Posio do iframe em relao aplicao principal : Pode ser: abaixo, acima, direita e esquerda.
Programao
PGINA INICIAL APLICAES CALENDRIO PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Mtodos JavaScript
Mtodos so funes ou procedimentos declarados pelo desenvolvedor, que ajudam a aplicao das regras de negcio para um
aplicativo. Usando mtodos nas aplicaes possvel a reutilizao de cdigo e melhorar a produtividade de desenvolvimento.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo JavaScript
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
Edio do parmetro:
Mdulos da Grid
PGINA INICIAL APLICAES STORED PROCEDURES MDULOS DA GRID
Mdulo Inicial
Permite configurar o modo no qual a aplicao ser iniciada ao ser executada.
Resumo : A aplicao ser iniciada pelo Resumo ( Necessrio criar uma Quebra ).
Grfico : A aplicao ser iniciada pelo Grfico ( Necessrio criar uma Quebra ).
PDF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo PDF.
Word : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Word ( .doc ou .docx ).
Excel : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do Excel ( .xls ou .xls ).
RTF : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo RTF ( .tft ).
XML : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo XML.
CSV : A aplicao ser iniciada com a opo de exibir ou baixar um arquivo do tipo CSV.
Filtro
2
Configuraes do Filtro
da Consulta
Filtrar Mdulo : Configurao para qual mdulo ser realizada a filtragem de dados da aplicao.
Usar Iframe : Configurao para exibir o Filtro em um iframe ( exibindo o Filtro e o mdulo filtrado na mesma pgina ). Opo disponvel apenas
quando o mdulo inicial seja Filtro.
Estado Inicial : Configurao para exibir o mdulo filtrado no momento de execuo da aplicao ou aps realizar a filtragem.
Altura do Iframe : Altura em pixels do iframe utilizado para exibir o mdulo filtrado.
Altura do Filtro : Altura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.
Largura do Filtro : Largura da caixa modal do filtro ( em pixels ). Opo disponvel apenas quando o Filtro Modal est ativado.
Consulta
3
Configuraes da
Consulta
Orientao : Define o tipo de orientao da Consulta ( Horizontal, Vertical, Slide ou Formato Livre ).
Label fixo : Ao ativar esta opo, o label das colunas ser fixado no topo da pgina ( disponvel apenas quando a orientao for Horizontal ).
Paginao : Define o tipo de paginao das consulta ( Parcial, Total ou Scroll Infinito ).
Incremento para o Scroll Inifinito : Define a quantidade de linhas exibidas em cada incremento de novos registros. ( Disponvel apenas quando a
paginao estiver como Scroll Infinito ).
Abrir janelas usando modal : Define se as ligaes da consulta para outras aplicaes ou o detalhe que estiverem configuradas para exibio em
iframe sero exibidas em um modal ( Disponvel apenas quando a paginao estiver como Scroll Infinito ).
Manter estado : Define se a quantidade de registros ser preservada ao navegar para outras pginas. ( Disponvel apenas quando a paginao
estiver como Scroll Infinito ).
Unidade da Largura da Tabela : Define a unidade da largura da tabela ( Automtico , Porcentagem, Pixels ).
Detalhe
4
Configuraes do
Detalhe da Consulta
Exibio do Detalhe : Define o modo de exibio do detalhe ( Ao lado, Abaixo, Em outra pgina, Em outra janela, Modal ).
Alinhamento : Define o alinhamento dos campos no detalhe ( Definido por campo, Esquerda, Direita, Centralizado). Disponvel quando a exibio
do detalhe estiver como Abaixo ou Ao Lado.
Largura do modal : Define a largura do modal do detalhe. Disponvel quando a exibidao do detalhe estiver como modal.
Altura do modal : Define a altura do modal do detalhe. Disponvel quando a exibidao do detalhe estiver como modal.
Unidade de Largura do Detalhe : Define a unidade de largura do detalhe ( Automtico, Pixels, Porcentagem ).
Resumo
Configuraes do
Resumo da Consulta
Posio do Resumo : Define o modo de exibio do resumo ( Em outra pgina, Na ltima pgina, Em todas as pginas ). O resumo s ser exibido
quando uma Quebra for criada.
5
Grfico
Configuraes do
Grfico da Consulta
Modo de exibio dos grficos : Define o modo de exibio dos grficos ( Nova janela, Mesma pgina, Outra pgina ). O grfico s ser exibido
quando uma Quebra for criada.
Exibir antes do resumo : Define se o grfico ser exibido acima ou abaixo do resumo. Disponvel quando o modo de exibio dos grficos seja na
Mesma Janela.
Quantidade de colunas : Define a quantidade de colunas do Grfico por linha ( um em cada coluna ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.
Margem : Define a margem horizontal dos grficos. Disponvel quando o modo de exibio dos grficos seja na Mesma Janela.
Alinhamento horizontal : Define o posicionamento horizontal do grfico ( Esquerda, Direita, Centralizado ). Disponvel quando o modo de exibio
dos grficos seja na Mesma Janela.
Alinhamento vertical : Define o posicionamento vertical do grfico ( Topo, Centralizado , Final ). Disponvel quando o modo de exibio dos
grficos seja na Mesma Janela.
Ver as configuraes na janela do grfico : Define a exibio das configuraes do grfico na mesma pgina. Disponvel quando o modo de
exibio dos grficos esteja em Outra pgina ou Nova janela.
1
Configurao
PGINA INICIAL APLICAES STORED PROCEDURES CONFIGURAO
Configurao avanada
da aplicao Consulta
Exibir nmero da linha : Permite definir se ser exibido ou no o nmero sequencial da linha da consulta.
Exibir ttulos : Permite definir se os ttulos dos campos sero exibidos ou no.
Quebra de linha no ttulo : Permite definir se haver quebras de linha no ttulo das colunas.
Alinhamento horizontal : Permite definir o alinhamento horizontal da aplicao ( Centralizado, Esquerda, Direita ).
Margens : Permite definir as margens da aplicaa ( Cima, Baixo, Esquerda, Direita) em pixels.
Alinhamento campos : Permite definir o alinhamento dos campos quando a orientao da consulta est configurada como Vertical ou Slide.
Colunas da tabela : Permite definir o tipo de largura das colunas da aplicao ( Automtico, Calculado, Informado ).
Intervalo de Refresh : Permite definir o intervalo de segundo da recarga da pgina. Quando zero, no haver recarga da pgina.
1
Editar Campos
PGINA INICIAL APLICAES STORED PROCEDURES EDITAR CAMPOS
Configurao dos
campos
Campos : Permite acessar as configuraes do campo ( cone esquerda ) e ao pressionar e arrastar pode-se configurar para que o campo seja
exibido ou no na aplicao ou escolher em qual bloco o campo ser exibido.
Barra de Ferramentas
PGINA INICIAL APLICAES STORED PROCEDURES BARRA DE FERRAMENTAS
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior, de forma que possivel definir quais botes sero
exibidos em ambos locais. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente
permitindo, por exemplo, que um boto esteja nas duas barras ao mesmo tempo.
possvel tambm, separar quais botes sero exibidos quando a aplicao for acessada em um dispositivo mvel, e suas respectivas
posies na barra de ferramentas. Como podemos ver na imagem abaixo, temos a seguinte disposio:
Desktop : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Web Clssica, ou seja, tal configurao ser usada na
aplicao quando ela for acessada atravs de um Desktop.
Mobile : Local no qual deve-se configurar a barra de ferramentas para exibio Verso Moblie, ou seja, tal configurao ser usada na aplicao
quando ela for acessada atravs de um dispositivo Mobile.
Barra de Ferramentas
Atributos :
Navegao : Apresenta as opes relativas aos botes de navegao que podem ser exibidos na consulta.
PDF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF.
WORD Disponibiliza relatrio completo, contendo todos os dados da consulta em formato WORD.
XLS Disponibiliza relatrio completo, contendo todos os dados da consulta em formato Excel.
XML Disponibiliza relatrio completo, contendo todos os dados da consulta em formato XML.
2
CSV Disponibiliza relatrio completo, contendo todos os dados da consulta em formato CSV.
RTF Disponibiliza relatrio completo, contendo todos os dados da consulta em formato RTF.
Impresso Cria uma consulta em formato html.
Outros : Apresenta diversas opes relativas s funcionalidades da aplicao.
Escolher registro Permite exibir uma pgina de registros partir do nmero digitado.
Escolher quantidade Um combobox para definir um nmero mximo de linhas por pginas
Filtro Quando clicado, redireciona para um formulio de pesquisa.
Filtro dinmico Quando clicado, exibe os campos para realizao da pesquisa.
Colunas Permite definir quais colunas sero exibidas ou no.
Regras de ordenao Exibe um boto
Quebras Permite selecionar uma regra de Quebra. ( Criada previamente na aplicao ).
Salvar grid Permite salvar o estado atual da aplicao.
QuickSearch Permite realizar uma busca rpida nos registros da aplicao.
Gantt Quando clicado, exibe o grfico de gantt.
Resumo Quando clicado, exibe a linha de resumo com um conjunto de informaes dos registros.
Botes do formulrio Exibe os botes do formulrio, quando h uma ligao previamente criada na aplicao.
Idiomas Exibe um combobox com os idiomas disponveis, definidos nas propriedades projeto.
Esquemas Exibe um combobox com os temas disponveis, definidos nas propriedades projeto.
Linhas Permite definir o nmero de linhas exibidos na aplicao.
WebHelp Exibe um boto com redirecionamendo para a pgina de ajuda.
Separador
- | Exibe uma linha de separao entre os botes, quando utilizados em um grupo de botes.
Grupo de botes : A opo Grupo permite que sejam criados grupos de botes.
Label : Permite definir o nome do grupo de botes que ser exibido na aplicao em execuo.
Hint\Title : Permite definir o hint do grupo de botes que ser exibido na aplicao em execuo.
Tipo do boto : Permite definir o formato de exibio do grupo de botes ( Boto, Imagem, Link).
Imagem : Permite selecionar a imagem que ser exibida no grupo de botes ( Quando o tipo do boto for Imagem ).
Exibio : Permite definir o tipo de exibio do grupo de botes ( Somente texto, Somente imagem, Texto e Imagem ).
Exibir posio : Permite definir o posicionameto do grupo de botes ( Texto direita, Imagem direita ) quando a Exibio for Texto e Imagem.
Aps criao do grupo de botes, necessrio posicionar os botes abaixo do grupo de botes e direita. Assim como na imagem
abaixo:
da consulta
Opes
Opes da consulta
Atributos
Exibir sumrio : Permite definir se o boto de resumo ser exibido para cada pgina.
Linhas formato de contador : Permite definir o formato que ser exibido as linhas do contador. Ex: [1 a 10 de 200].
Nmero de links exibidos : Permite definir a quantidade de links de pginas , quando a opo Navegao por pgina estiver habilitada.
Linhas por pgina : Permite definir quais as opes de quantidade de linhas exibidas no combobox.
Botes da barra de ferramentas : Permite definir o tipo de exibio dos botes da barra de ferramentas ( DIV abaixo da barra de
ferramentas , Modal ).
5
Barra de ferramentas Mobile
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
1
Exportao
PGINA INICIAL APLICAES STORED PROCEDURES EXPORTAO
Configurao do PDF
Atributos
Definies do WORD
Configurao de
Tipo de impresso Permite definir o modo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Linhas por pgina na Consulta Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Linhas por pgina no Resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Abra o Word diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Configurao do CSV
Configurao de
XLS
Configurao de
3
exportao XLS da consulta
Gerar XLS diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Formato Permite definir o formato do documento gerado ( xls ou xls ).
Configurao de impresso
Configurao de impresso
da consulta
Modo de impresso Permite definir o contedo da impresso do arquivo ( Ambos, Pgina corrente, Relatrio completo ).
Tipo de impresso Permite definir o tipo de impresso do arquivo ( Ambos, Preto e Branco , Colorido ).
Registros por pgina Permite definir a quantidade de linhas por pgina da consulta que ser exibido no arquivo.
Registros por pgina no resumo Permite definir a quantidade de linhas por pgina do resumo que ser exibido no arquivo.
Imprimir background Permite definir se o background ser exibido na impresso.
Outros formatos
PConfigurao de
Gerar XML diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
Gerar RTF diretamente Permite definir se o documento ser gerado diretamente ou se ser exibida uma pgina intermediria.
1
SQL
PGINA INICIAL APLICAES STORED PROCEDURES SQL
Configurao do SQL
Comando SQL Permite definir o SQL principal da aplicao. possvel editar este SQL para adicionar ou excluir campos.
Limit Permite limitar a quantidade de registros que sero recuperados pelo SQL para a exibio na consulta.
possvel informar comandos SQL ou nome de procedures que devero ser executados antes do select principal da
Preparao SQL
aplicao.
Conexo Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a mesma tabela.
Usar mensagem
Permite definir se a mensagem de registro inexistente ser exibida.
personalizada
Mensagem de registro
Permite definir a mensagem a ser exibida caso a consulta no retorne nenhum registro.
inexistente
Permite definir o Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Disponvel quando Usar
Nome da fonte
mensagem personalizada estiver ativado.
Tamanho da fonte Permite definir o tamanho da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Cor da fonte Permite definir a cor da mensagem. Disponvel quando Usar mensagem personalizada estiver ativado.
Estes campos preenchidos, possibilitam que parte do nome da tabela definida no select seja trocado antes da execuo do
Varivel para tabela
comando por um contedo de uma varivel.
O primeiro campo deve ser preenchido com o nome da varivel. O segundo campo deve ser preenchido com a parte do nome da tabela a ser
substituda.
Varivel para
Permite trocar o nome de um campo do select pelo contedo de uma varivel. Esta troca ocorre antes da execuo do comando.
campos
O primeiro campo deve ser preenchido com o nome da varivel, no segundo campo deve ser selecionado o nome do campo a ser substitudo.
Case sensitive Permite configurar se a conexo ser ou no case sensitive. ( Diferenciando maisculas e minsculas ).
1
Colunas
PGINA INICIAL APLICAES STORED PROCEDURES COLUNAS
da consulta
A caixa esquerda representa os campos que no esto sendo exibidos na seleo dinmica de campos.
A caixa direita representa os campos que esto sendo exibidos na seleo dinmica de campos.
1
Ordenao
PGINA INICIAL APLICAES STORED PROCEDURES ORDENAO
Configurao
Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da aplicao feita em
tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se deseja ordenar. Por padro as quebras sero
respeitadas na ordenao de campos. Tambm por padro, os seis primeiros campos j esto marcados ( apresentando um astersco do
lado esquerdo do campo ), para que sejam ordenados sem que o usurio se preocupe com esse detalhe.
Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser Ascendente ou Descendente.
2
Configurao da
Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto Ordenao da consulta.
Configurao
Usar campos exibidos : Define que todos os campos exibidos estaro disponveis ao clicar no boto Ordenao da aplicao.
Usar colunas : Define que todos os campos, configurados na opo Colunas do Scriptcase, estaro disponveis ao clicar no boto Ordenao
da consulta.
Configurao
Group Label
PGINA INICIAL APLICAES STORED PROCEDURES GROUP LABEL
Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posicion-los como desejar.
Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.
Atributos
Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
1
Segurana
PGINA INICIAL APLICAES STORED PROCEDURES SEGURANA
Com essa opo ligada, a aplicao s estar acessvel quando for habilitada atravs da macro sc_apl_status ou atravs do mdulo
Usar segurana
de segurana. Aplicaes desabilitadas exibem uma mensagem de usurio no autorizado quando acessadas diretamente.
Url de sada da
Permite deifinir para qual aplicao o usurio ser redirecionado aps o aviso de usurio no autorizado.
segurana
Usar senha Quando este opo habilitada ser solicitadio que seja definida uma senha para a aplicao.
Solicitar senha
Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso.
apenas uma vez
Permitir
chamada direta Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores.
pela URL
No ambiente de desenvolvimento pode ser suprimido o uso das opes acima para efeitos de teste, evitando que a cada execuo das
aplicaes seja solicitada a senha ou que o acesso seja bloqueado. Para isso desabilite as opes Habilitar uso de segurana e Habilitar
uso de senha no menu Configurao > Meu Scriptcase.
1
Log
PGINA INICIAL APLICAES STORED PROCEDURES LOG
Gantt
PGINA INICIAL APLICAES STORED PROCEDURES GANTT
Configurao do grfico
de gantt da consulta
Salvar Grid
PGINA INICIAL APLICAES STORED PROCEDURES SALVAR GRID
Campos
PGINA INICIAL APLICAES STORED PROCEDURES CAMPOS
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu Selecionar Campos.
Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado selecionado.
Texto
Configurao Geral
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
2
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Caracter Descrio
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
4
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
5
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
7
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
8
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
9
Interface de configurao
de layout do grfico.
Interface de configurao
do campo texto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros e caracteres
especiais.
Label : Define o ttulo do campo na aplicao. 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.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
10
Caixa Alta : Todas em maiscula
Mostrar contedo HTML : Determina se o html contido no campo ser exibido ou no. Se for marcado como Sim, o html ser exibido, caso a
opo seja marcada como No o html ser interpretado pelo navegador.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Executar contedos em JavaScript : Se esta opo for marcado como Sim, o contedo javascript contido no campo ser interpretado, caso a
opo seja marcada como No o contedo javascript ser exibido.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
12
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
13
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
16
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
17
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
18
Interface de configurao
de layout do grfico.
Nmero
Configurao Geral
Interface de configurao
do campo nmero.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Nmero, permitido definir regras de formatao de
nmeros inteiros.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
19
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
20
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
21
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
22
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
25
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
26
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
27
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
28
Interface de configurao
de layout do grfico.
Decimal
Configurao Geral
Interface de configurao
do campo decimal.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Decimal, permitido definir regras de formatao de
nmeros reais.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
29
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
30
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
31
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
12 = 4 + 8 = ( Lazer - Leitura)
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
36
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
37
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
38
Interface de configurao
de layout do grfico.
Por cento
Configurao Geral
Interface de configurao
do campo porcentagem.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
39
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
40
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
41
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
42
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
46
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
47
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
48
Interface de configurao
de layout do grfico.
Moeda
Configurao Geral
Interface de configurao
do campo moeda.
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label : Define o ttulo do campo na aplicao. 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.
Acumulado : Quando marcado como Sim, define que o campo ser acumulado por valores de um outro campo. Esta opo s est disponvel em
campos virtuais.
Campo acumulador : S disponvel quando a opo Acumulado est marcada como Sim. Esta configurao define qual campo ser usado para
acumular os valores. O campo escolhido deve ser inteiro, moeda, ou decimal.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
49
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
Z caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Formato Monetrio : Permite definir se o contedo do campo ser apresentado ou no no formato monetrio.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
50
Formato de moeda positivo : Define a formatao do valor de moeda positivo.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor R$ 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser R$ 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
51
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
52
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
55
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
56
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
57
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
58
Interface de configurao
de layout do grfico.
Interface de configurao
do campo porcentagem.
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label : Define o ttulo do campo na aplicao. 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.
Mscara de Exibio: Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
No Repetir Valor: No repetir o valor do campo caso este seja igual ao do registro anterior.
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados menos
X
caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados menos
59
Z
Caracter caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros esquerda sero
Descrio
suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras
Interface de formatao de
valores.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de nmeros ao campo. Quando no for selecionada sero
exibidos os atributos Agrupamento, Sinal negativo e Formato de nmero negativo.
Separador Decimal : Define qual caracter ser usado para a separao decimal.
Sinal negativo : Define qual caracter ser usado para a exibio de nmeros negativos.
Cor dos Negativos : Permite definir uma cor quando o valor for negativo.
Casas Decimais : Nmero de casas decimais. Esse valor j faz parte do tamanho do campo.
Completa Zeros : Define se as casas decimais sero ou no completadas com zeros a direita. Exemplo: O valor 125,50, mas o nmero de casas
decimais definido foi 3. Se a opo completar com zeros for habilitada, a apresentao do valor ser 125,500.
Exibir valor por extenso : O valor ser exibido por extenso. Exemplo: 2.100 (Dois mil e cem).
60
Tamanho da Linha : Tamanho mximo em caracteres a ser exibido na clula do valor, por extenso. Ao ultrapassar este valor feita a quebra da
linha dentro da clula.
Lookup de Consulta
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
uma query de banco de dados).
Interface Lookup
de Consuta Automtico.
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o
seguinte formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
O campo da consulta deve ser referenciado sempre entre chaves {}. No momento da execuo, o campo entre chaves
ser substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver
marcado Sim no atributo Mltiplas Opes.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
61
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
Lookup de Edio - Manual Lookup usado para modificar a exibio do campo com valores pr-definidos.
Interface Lookup
de Consulta Manual.
Tipos de Lookup Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco
por um label definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Mltiplos Valores (Delimitador) Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador a ser informado. feita uma substituio das partes de uma string armazenada no campo,
separadas por um delimitador, por valores contidos em uma lista.
62
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Mltiplos Valores (Posio) Permite recuperar diversas informaes armazenadas em uma nica string do campo
selecionado. Para que estas informaes sejam recuperadas so informados, alm do label, a posio inicial e a quantidade
de bytes que cada informao ocupa dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte,
estado civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Mltiplos Valores (Binrio) Permite recuperar diversas informaes armazenadas em forma decimal do campo selecionado.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada
item possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em :
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
65
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.
66
Tipo do grfico linha : So dois os tipos de grficos que podem ser utilizados. Abaixo mostraremos os dois tipos:
Grfico de Barras : Esta opo permite exibir um grfico de barras relativo coluna na qual estamos trabalhando. O clculo do
tamanho das barras feito em relao ao Total Geral dos valores da coluna. O valor informado em Largura do Grfico define o
tamanho das imagens a serem exibidas.
Grfico de cones : Esta opo permite exibir cones relativos coluna na qual estamos trabalhando. O clculo da quantidade de
cones feito pela diviso do valor da coluna pelo valor informado em cone de Quantidade.
No exemplo acima, no campo cone de Quantidade, foi informado o valor 1000, logo, a quantidade de estrelas existentes ao lado,
determinada pela diviso do valor exibido por 1000.
Mostrar Valor : Se mostrar o valor e o grfico ao mesmo tempo, podendo o valor estar do lado esquerdo ou direito da barra ou cones.
cone de Quantidade : Determina quantos cones (figuras) aparecero para cada valor nesse campo. Este valor ser apurado pela diviso do valor
da coluna pelo campo cone de Quantidade.
67
Largura do Grfico : Largura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras. Caso no seja preenchido, o valor
utilizado ser 200px.
Altura do Grfico : Altura do grfico em pixels. Este campo s utilizado pela opo Grfico de Barras.
Margem : Margem do grfico. Este campo s utilizado pela opo Grfico de Barras.
Imagem/Cor Positiva : O forma de preenchimento vai variar de acordo com a opo escolhida, veja abaixo:
Grfico de Barra : Preencher o campo com a Cor a ser utilizada para formar a imagem do grfico. Clique no cone ao lado para escolher a cor.
Grfico de cones : Preencher o campo com o nome da imagem que ser utilizada como cone. Clique no cone ao lado para escolher a
imagem cone.
Imagem/Cor Negativa : O Preenchimento desse campo segue os mesmos critrios do campo Imagem/Cor Positiva. Esse parmetro ser utilizado
caso o valor do campo seja negativo.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
68
Interface de configurao
de layout do grfico.
Imagem HTML
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite inserir no campo uma imagem.
Label : Define o ttulo do campo na aplicao. 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.
Imagem : Define a imagem que dever ser exibida. O cone Escolher imagem lista imagens padro do Scriptcase para seleo. O cone Fazer
upload de uma imagem possibilita que o desenvolvedor envie para o servidor uma imagem localizada em outra mquina.
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface de configurao
do campo cpf.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF, permitido definir regras de formatao de CPF.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
71
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
72
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
73
Interface de configurao
de layout do grfico.
CNPJ
Configurao Geral
Interface de configurao
do campo cnpj.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ, permitido definir regras de formatao de CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
74
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Alinhamento Horizontal : Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
75
Alinhamento Vertical : Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, text-top, middle, bottom, text-bottom).
Cor do Texto : 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 aplicao.
CPF e CNPJ
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ, permitido definir regras de formatao de CPF
ou CNPJ.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
76
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Carto
Configurao Geral
77
Interface de configurao
do campo carto.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como Carto, permitido definir regras de formatao de Cartes.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
78
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
CEP
Configurao Geral
79
Interface de configurao
do campo cep.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CEP, permitido definir regras de formatao de CEP.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
E-mail
Configurao Geral
81
Interface de configurao
do campo email.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como E-mail, permitido definir regras de formatao de E-mails.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
82
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
URL
Configurao Geral
83
Interface de configurao
do campo url.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como URL, permitido definir regras de formatao de URL.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
84
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Youtube
Configurao Geral
85
Interface de configurao
do campo youtube.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
86
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Google Maps
Configurao Geral
87
Interface de configurao
do campo googlempas.
Label : Define o ttulo do campo na aplicao. Ex: 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.
Modo de visualizao : Indica a forma de exibio do campo. Podendo abrir em Modal ou em uma Nova janela.
Zoom : Define o Zoom inicial (disponveis pela API do Google) da localizao no Mapa.
Chave da API : Chave de autorizao para visualizar os mapas. (Obrigatrio apenas para a verso 2 ou anterior da API do Google.)
A API Key uma chave nica, formada por uma string (texto) alfanumrica, que nada mais do que a licena de uso deste servio.
Quando voc se inscreve para usar o servio, a chave vinculada a um domnio e um diretrio no servidor. Todas as pginas que forem
utilizar a API deve estar abaixo do diretrio que foi usado neste cadastro. Caso voc tenha um servidor web em sua mquina, s
adquirir uma chave para testes locais, e para isso s colocar http://localhost no campo do domnio durante o cadastro.
88
Descrio da marcao : Exibe uma descrio para cada marcao exibida no mapa.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
89
Cor de Fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Data
Configurao Geral
Interface de configurao
do campo data.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de datas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
91
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
92
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
93
Interface de configurao
de layout do grfico.
Hora
Configurao Geral
Interface de configurao
do campo hora.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora, permitido definir regras de formatao de hora.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
94
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de horas ao campo. Quando no for selecionada ser
exibido o atributo Separador de hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das horas.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em horas)
Tabela de Formataes
95
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
96
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Grfico de Coluna
Com a utilizao desta opo, aparecer na consulta, na linha de Ttulo do campo, um cone para exibio do grfico.
Neste tipo de opo escolhemos duas colunas para montagem do grfico. A primeira o prprio campo que estamos trabalhando, e a
97
segunda um campo que escolheremos e que chamaremos de Coluna para Label.
Agrupar pelo Label : Agrupar valores da coluna pelo label. Semelhante ao efeito de um group by em um Select.
Funo de Sumarizao : Funo de sumarizao a ser aplicada aos dados da coluna. As funes que podem ser utilizadas no campo so as
seguintes: Count, Sum, Max, Min e Avg.
Grfico Configurvel : Permiti que o usurio configure os parmetros de criao dos grficos durante a execuo da aplicao.
Altura da Legenda : Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados para legendas.
Layout de Grfico
98
Interface de configurao
de layout do grfico.
Data e Hora
Configurao Geral
Interface de configurao
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, permitido definir regras de formatao para data e
hora.
Label : Define o ttulo do campo na aplicao. 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.
No Repetir Valor : No repetir o valor do campo caso este seja igual ao do registro anterior.
99
Usar configuraes regionais : Permite aplicar as configuraes regionais de formatao de data e hora ao campo. Quando no for selecionada
ser exibido o atributo Separador de data e hora (Veja configuraes regionais).
Exibio : Disponibiliza uma srie de formatos predefinidos para exibio das data e hora.
Mscara Detalhe : Define a forma como o campo ser mostrado na consulta, seguindo o padro da funo Date do PHP.
d-m-Y 25-09-2009
F/Y Setembro/2009
j/n/Y \a\s g:i:s A 25/9/2001 as 14:30:11 PM
l, d \d\e F \d\e Y Quinta, 25 de Janeiro de 2009
h:i:s 11:33:20
#h:i:s 123:43:27 (acumulando em data_horas)
Tabela de Formataes
100
Formato Interno : Permite definir a formatao do campo quando o tipo SQL for diferente de Date. Devem ser utilizados os caracteres A, M e D que
correspondem a Ano, Ms e Dia respectivamente.
Exemplo1 : Uma data armazenada em um campo SQL definido como char(8) onde a posio 1 a 4 representa o ano, a posio 5 e 6 o ms e a
posio 7 e 8 o dia, defina o formato interno como: AAAAMMDD
Exemplo2 : Uma data armazenada em um campo SQL definido como char(6) onde a posio 1 a 2 representa o ms e a posio 3 a 6 o ano,
defina o formato interno como: MMAAAA
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
101
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo as imagens so recuperadas diretamente no banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
103
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. As imagens esto salvas em um diretrio do servidor e o nome da imagem no campo da
tabela do banco de dados.
Label : Define o ttulo do campo na aplicao. 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.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
105
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Neste tipo de campo os arquivos so recuperados diretamente do banco de dados em formato
binrio.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Interface de configurao da
visualizao.
107
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Interface Configurao
Geral do Campo.
Tipo do dado : Define o tipo do campo da aplicao. Os arquivos so salvos em um diretrio do servidor e o nome do arquivo em um campo texto
da tabela.
Label : Define o ttulo do campo na aplicao. 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 icone : Exibe um cone do lado do campo para identificar o tipo de arquivo.
Nome do arquivo : Definir o campo para armazenar o nome do arquivo do documento (deve ser um campo do banco de dados).
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
108
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Cdigo de barras
Configurao
109
Interface de configurao
Cdigo de barras
Interface de configurao
do Cdigo de barras.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
110
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
QRCode
Configurao
111
Interface de configurao
do campo QRCODE.
Interface de formatao de
valores.
Nvel de correo de erro : Palavras-chave temo 8 bits de tamanho e usam o algoritmo de Reed-Solomon para correo de erros com quatro nveis
de correo de erro. Quanto maior o nvel de correco de erro e menor a capacidade de armazenamento.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
112
Interface de configurao da
visualizao.
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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).
Cor do Texto : 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 aplicao.
Layout
PGINA INICIAL APLICAES STORED PROCEDURES LAYOUT
Blocos
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as informaes relativas ao bloco e o
segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
2
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
3
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida, ser apresentada a seguinte interface
para definio dos parmentros do bloco. No fim clique no boto Salvar.
aplicao
Atributos
Nome : Nome do bloco.
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Visualizao
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
5
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
Cabealho e Rodap
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
6
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Estrutura do Menu
Nesta opo possivel alterar toda a estrutura do menu.
Arraste a opo marcada at o Menu Itens para criar um novo bloco onde ser adicionado contedo. Voc pode aumentar a largura
do layer, diminu-la e tambm alterar o posicionamento dela.
7
Aps adicionar o layer e alterar o seu tamanho voc pode clicar no cone da lixeira para exclu-lo ou pode clicar no cone do lpis para
editar o que ser exibido nesse bloco.
Edio do layer
Tamanho : Usando esta opo voc pode alterar manualmente o tamanho do layer, usando porcentagem. Voc tambm pode definir esse valor
em pixels, no entanto, para fazer isso voc precisar alterar a opo Menu Width dentro do menu Configuraes, este valor vem em
porcentagem como padro de Scriptcase.
Exibir : Ao clicar nessa opo voc altera a exibio do layer, se deseja exibir ou no.
Tipo : Nessa opo voc seleciona o tipo de dado que ser exibido em cada linha do layer.
Ttulo : Ser exibido o ttulo da aplicao, de acordo com o valor definido no Ttulo da Aplicao dentro do menu Cabealho e Rodap.
Valor : Voc informa qualquer texto ou pode informar uma varivel global. Exemplo: [var]
Biblioteca : Usando esta opo voc seleciona uma Biblioteca Externa do Scriptcase. Voc pode importar ou criar bibliotecas usando a opo
Ferramentas Bibliotecas Externas no menu principal.
Fonte : Nessa opo voc seleciona uma fonte disponvel na lista. Altera o tamanho da fonte e coloca o texto como negrito e/ou itlico.
Cor do fundo : Aqui voc altera a cor de fundo de cada linha de contedo do layer.
Cor da fonte : Nessa opo voc pode alterar a cor da fonte que ser exibida no layer.
Eventos
PGINA INICIAL APLICAES STORED PROCEDURES EVENTOS
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
onApplicationInit
Este evento ocorre , apenas uma vez, no momento de inicializao da aplicao.
onNavigate
Este evento ocorre ao navegar entre as pginas da aplicao.
OnScriptInit
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
onRecord
Este evento executado no momento de carregamento das linhas dos registros. O evento OnRecord um loop que carrega os registros
linha a linha.
onHeader
Este evento executado no cabealho da aplicao.
onFooter
Este evento executado no rodap da aplicao.
1
Eventos Ajax
PGINA INICIAL APLICAES STORED PROCEDURES EVENTOS AJAX
OnClick
O evento ajax do tipo OnClick executado ao realizar o clique no campo que foi criado o evento ajax.
Selecionando o campo
Escolha o campo para criar um evento Permite definir em qual campo ser adicionado o evento ajax.
Escolha o evento no qual deseja executar o Ajax Permite definir qual tipo de evento ajax ser adicionado ao campo.
1
Botes
PGINA INICIAL APLICAES STORED PROCEDURES BOTES
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero visveis na barra de ferramentas.
Criando um boto
Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do boto.
Excluindo um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).
Excluso de botes
Javascript
M O D O D E E X I B I O
Configurao do boto
JavaScript.
Imagem
Configurao do boto
JavaScript.
Link
Configurao do boto
JavaScript.
Bloco de codificao
3
Bloco de
PHP
M O D O D E E X I B I O
Boto
Configurao do boto
PHP.
Imagem
Configurao do boto
PHP.
4
Modo de exibio Permite selecionar o modo de exibio do boto.
cone Permite selecionar a imagem a ser exibida na aplicao em execuo.
Hint Mensagem exibida no hint do boto.
Mensagem de confirmao Exibe uma mensagem de confirmao ao pressionar o boto. Caso vazio, no exibir a mensagem.
Recarregar Quantidade de Registros Opo utilizada para atualizar a quantidade de registros da aplicao.
Tipo Descrio do tipo do boto criado.
Target Permite definir a jenal de destino onde ser executado o cdigo ( Mesma janela, Outra janela, Modal)
Link
Configurao do boto
PHP.
Bloco de codificao
Bloco de
Ligao
M O D O D E E X I B I O
Boto
5
Configurao do
boto de Ligao.
Imagem
Configurao do
boto de Ligao.
Link
Configurao do
boto de Ligao.
Configurado a ligao
Selecionando aplicaes
Devemos selecionar uma aplicao para ser chamada atravs do boto de Ligao.
Parmetros da ligao
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino uma Consulta.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da Consulta.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Mdulo Inicial Permite definir o mdulo inicial da consulta ( Filtro ou Consulta )
Quantidade de Linhas Permite definir a quantidade de linhas exibidas na consulta
Quantidade de Colunas Permite definir a quantidade de colunas exibidas na consulta
Paginao Habilita a paginao na consulta
Habilitar Cabealho Habilita o cabealho na consulta
Habilitar Botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) na consulta
Propriedades da ligao ( Formulrio )
Configurao da escolha das propriedades do boto de ligao quando a aplicao destino um Formulrio.
Modo de operao do link Como o link exibido ( Abrir na mesma janela, Abrir em outra janela, Modal )
URL de sada da aplicao chamada Url ou aplicao chamada quando sair da aplicao.
Hint do link da ligao Mensagem exibida quando o mouse est sobre o campo de ligao selecionado.
Habilitar boto de Insert Habilita o boto novo e incluir no Formulrio
Habilitar boto de Update Habilita o boto atualizar no Formulrio
Habilitar boto de Delete Habilita o boto apagar no Formulrio
Habilitar botes de Navegao Habilita os botes de navegao (primeiro, anterior, prximo e ltimo) no formulrio
Habilitar boto para edio do registro na consulta Habilita os botes que permitem editar os registros na consulta
8
RUN
M O D O D E E X I B I O
Boto
Configurao do
Imagem
Configurao do
Configurao do
Bloco de codificao
Bloco de codificao
Detalhe
PGINA INICIAL APLICAES STORED PROCEDURES DETALHE
O Detalhe um recurso interessante para consultas, onde o usurio poder optar para apresentar na Consulta os campos visualmente
mais importantes, exibindo no formulrio de detalhe os dados complementares.
Este recurso ativado quando o usurio clica na imagem apresentado em cada linha da Consulta. Em seguida, apresentado um
formulrio de detalhe do registro.
Configurao
Nesta funo, o usurio poder definir como o detalhe de um determinado registro dever ser apresentado quando o mesmo for
selecionado e quais informaes do registro devero ser exibidas nesse detalhe.
Atributos
Escolha dos campos que sero exibidos no detalhe : Permite selecionar os campos desejados. Basta clicar no campo e clicar no boto
Liga/Desliga. Para desmarcar basta fazer a mesma sequncia.
Exibio do Detalhe : Permite definir como o detalhe deve ser exibido. As opes so:
Ao lado : Apresenta os detalhes direita do registro, na mesma janela onde exibida a grid.
Abaixo : Apresenta os detalhes para o registro selecionado, (usar a lupa para selecionar os detalhes de um registro), na parte inferior
da mesma janela.
Em outra pgina : Exibe apenas o detalhe para o registro selecionado ocultando a grid.
Em outra janela : Abre uma janela estilo pop-up para a exibio do detalhe.
Alinhamento : Permite definir se o detalhe usar as configuraes de alinhamento de cada campo que far parte do mesmo ou se
ser forado um padro.
Largura do detalhe : Permite definir a largura HTML para a tela de detalhe da consulta.
Unidade de Largura do detalhe : Permite definir a unidade de largura HTML para a tela de detalhe da consulta, as opes so
porcentagem ou pixel.
Chaves do detalhe
Atravs dessa interface o usurio pode definir os campos que iro fazer parte da clusula where para busca do registro selecionado.
Normalmente, o Scriptcase identifica e assume as chaves primrias da tabela que est sendo utilizada dentro do Select da aplicao. No
entanto, isso nem sempre ocorre, principalmente nos casos em que a aplicao possui joins envolvendo mais de uma tabela.
2
Configurao dos
Escolha dos campos que so chaves para o detalhe, para a exibio do detalhe a aplicao gerada executar outro comando select , e
podemos configurar quais os campos sero passados na clusula WHERE:
Boto Liga/Desliga : Seleciona o campo a ser apresentado no detalhe. O campo selecionado (ligado) fica com um asterisco.
Barra de ferramentas
A barra de ferramentas da aplicao est dividida em duas partes: Superior e Inferior. De forma que possivel definir quais botes sero
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
Atributos
Navegao : Apresenta ao de sair ( finalizar ou voltar aplicao ).
Sair : Finaliza ou volta aplicao.
Exportao : Define o formato disponvel para gerao de impresso . O ScripCase pode gerar impresso nos seguintes formatos:
Impresso : Cria uma consulta em formato html.
PDF : Disponibiliza relatrio completo, contendo todos os dados da consulta em formato PDF..
3
Outros
Separator : Imagem para separar os grupos de botes.
Configurao
Configurao dos
Possui as mesmas opes da verso Desktop , adicionando apenas o item Copiar do desktop, no qual , ao ser clicado realiza uma
cpia dos items da barra de ferramentas Desktop para o Mobile.
Cabealho
4
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Configurao
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
1
SubConsulta
PGINA INICIAL APLICAES STORED PROCEDURES SUBCONSULTA
Subconsultas so usadas quando preciso exibir dados hierrquicos, como Clientes e seus respectivos Pedidos. Para tanto a consulta
principal encapsula outras consultas, mostrando em cada um dos seus registros dados complementares das subconsultas. Observe a
figura abaixo onde para cada cliente exibida uma subconsulta com os seus pedidos.
Consulta de
Configurao
No menu de aplicao, clicando sobre o item Configurao da pasta Subconsultas, podero ser alterados os atributos gerais das
subconsultas.
Menu Subconsultas.
2
Configurao
geral da subconsulta.
Atributos
Ttulo da mesma linha : Este atributo permite configurar a forma de exibio da subconsulta. Caso o ttulo seja exibido na mesma linha, a
tabela da subconsulta ser incorporada consulta principal.
Usando ttulo da
PDF : Esta opo permite habilitar/desabilitar a exibio da subconsulta nos relatrios PDF.
Habilitar Treeview : Esta opo adiciona na consulta um recurso de esconder/exibir a subconsulta. Escolhendo Sim, a opo Ttulo da mesma
linha ficar desabilitada.
Usando
treeview na subconsulta.
Posicionamento :Permite configurar o posicionamento das subconsultas dentro da consulta principal. As opes so:
Em uma Coluna
Exibe a
Abaixo de um Registro
3
Exibe a
Alinhamento : Permite configurar o alinhamento da subconsulta em relao a consulta principal quando a opo Posicionamento for Abaixo
de um Registro. As opes so: Esquerda, Direita e Centro.
Definir Individualmente
Qualquer um dos atributos que utilizar o valor Definir Individualmente obriga que a propriedade seja configurada em cada uma das
ligaes.
Ligaes
Para criar uma nova ligao com uma subconsulta clique sobre o item Nova Ligao na pasta Ligaes dentro de Subconsultas.
Adicionando uma nova subconsulta : Informe o nome e o label para a ligao que ser criada.
Lista de aplicaes : Sero listadas aplicaes de consulta do projeto corrente que contenham variveis globais.
Para que uma aplicao seja utilizada como subconsulta, ela deve ter dentro de seu Comando SQL ( Consulta > SQL ) uma clusula WHERE com
4
varivel global.
Configurao do
Definio dos parmetros : Definindo o valor que ser passado para a(s) varivel(is) do Comando SQL da subconsulta.
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da subconsulta (variavis globais), no lado direito, dever ser
selecionado a opo para passagem de parmetro. As opes so:
Atributos
Campo : Utilizado para passagem do valor de um campo da consulta como parmetro.
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Boto Salvar : Clicando neste boto a criao da ligao de subconsulta ser concluda.
Editando Subconsultas
No menu de aplicao dentro da pasta Subconsultas existe uma pasta ligaes que contm todas as subconsultas chamadas por esta
aplicao. Clicando sobre uma subconsulta ser exibida uma tela para edio.
Editando subconsultas
Configurao Geral
5
Configurao
geral de Subconsulta
Ligao : Neste atributo so exibidos dados sobre a ligao atual com a subconsulta, mostrando a aplicao e os parmetros usados. Para alterar
qualquer atributo da ligao clique no boto Editar Ligao.
Exibio : Este atributo permite que seja definido quais itens da subconsulta, caso a subconsulta utilize algum destes recursos, sero
1 : Exibir Ttulo.
3 : Exibir Totalizao.
Herdar Visualizao : Quando marcado fora que o esquema de visualizao da subconsulta seja igual ao da consulta principal.
Definir individualmente
Caso o valor de um dos atributos da configurao da subconsulta tenha sido selecionado como Definir Individualmente, estes devero
ser configurados na tela de edio da ligao da subconsulta, para cada subconsulta que a aplicao chamar.
Configurao
das Subconsultas.
Configurao da visualizao
6
Estas opes s sero exibidas caso todas as seguintes condies sejam verdadeiras:
Atributo Valor
Titulo na mesma linha No
Habilitar Treeview No
Posicionamento Em uma Coluna
Configurao de
visualizao da subconsulta
Atributos
Alinhamento Horizontal : Define o alinhamento horizontal da subconsulta. Pode ser alinhado a Esquerda, Direita ou Centro.
Alinhamento Vertical : Define o alinhamento vertical da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.
Cor do Fundo : Pode definir a cor de fundo. Caso no seja preenchido ser utilizado a cor de fundo de aplicaes de consulta do Esquema de
Visualizao atual.
Alinhamento Horizontal do Ttulo : Define o alinhamento horizontal do Label da subconsulta. Pode ser alinhado a Esquerda, Diretira ou
Centro.
Alinhamento Vertical do Ttulo : Define o alinhamento vertical do Label da subconsulta. Pode ser alinhado ao Topo, Meio ou Final.
Regras de ordenao
PGINA INICIAL APLICAES STORED PROCEDURES REGRAS DE ORDENAO
Configurao
Atributos
Ordenao das Regras de Ordenao : Permite alterar a ordem de exibio das regras de ordenao. Ao configurar esta opo, ser exibido
um cone (configurar ordenao) que ao ser clicado, o mesmo permite a escolha do campo e da sua ordem de exibio crescente(ASC) ou
decrescente(DESC) .
Ordenao campos/regras(default) : Permite aplicar as regras que foram criadas e a ordem dos campo (decrescente ou crescente)
Ordenao regras : Permite aplicar a ordenao de acordo com as regras que foram criadas
Atributos
Nome : Campo para informar o nome da Regra.
Atributos
Label : Permite informar um nome que ser exibido quando a aplicao for executada.
Selecione os campos da regra de ordenao : Permite selecionar atravs da barra de seleo quais campos sero exibidos (campos que se
encontram no quadro ao lado direito) e os campos que no sero exibidos (campos que se encontram no quadro esquerdo). Para ordenar
os campos da forma que desejar, utilize a barra de ordenao localizada ao lado direito do quadro. Para aplicar o tipo de ordenao ao
campo, basta selecionar o campo do quadro do lado direto e selecionar o modo Ascendente, onde exibir ao lado do campo um + ou um -
2
se a ordenao for Descendente.
1
Filtro Refinado
PGINA INICIAL APLICAES STORED PROCEDURES FILTRO REFINADO
O filtro refinado um recurso onde possvel integrar uma interface de pesquisa, ao lado da grid, restringindo valores de acordo com
um universo existente na base de dados.
Configurao
Configurao
do filtro refinado
Atributos
Mover filtrados acima : Sempre que voc filtrar por um campo, este campo movido para o topo da pilha do filtro refinado.
2
Mostrar quantidade : Ao lado dos valores dos campos, aparecer a quantidade existente. Ex.: Brasil (1547)
Modo de incio : Permite a escolha do modo inicial dos campos no filtro refinado.
Selecionar Campos
Selecionando Campos
O filtro refinado automaticamente adicionado consulta, quando, um ou mais campos da Consulta estiverem selecionados na aba
Selecionar Campos.
Selecionando
Editando Campos
Na aba Edio dos campos, voc pode configurar cada campo de acordo com o que deseja.
Atributos
Campos : Listagem de campos selecionados na aba Selecionar Campos.
Range : Permite mostrar um slider com intervalos entre o maior e o menor valor do campo.
Veja mais : Quando marcado, ativa a opo de Veja Mais nos registros do filtro.
3
Quantidade : Define a quantidade inicial de registros serem exibidos.
Mensagem para campos vazios : Define uma mensagem ser exibida, quando o campo tiver valores vazios.
1
Quebras
PGINA INICIAL APLICAES STORED PROCEDURES QUEBRAS
Configurao
Nesta interface o usurio poder estabelecer os critrios de quebra da consulta (Grid), ou seja, quais o(s) campo(s) que sero objetos de
quebra e em qual sequncia de campos a quebra dever ocorrer.
Atributos
Habilitar TreeView : Esta opo permite habilitar/desabilitar o treeview da Quebra, que permite exibir/esconder as linhas da quebra. Esta
opo no est disponvel para paginao Scroll Infinito.
Posio da Quebra : Permite selecionar a posio da quebra em relao aos registros do grupo. As opes so: Antes dos registros e Aps
os registros.
Antes dos registros : A quebra ocorrer antes de exibir os registros relativos.
Exibir Label na Quebra : Permite a exibio de label na quebra dos campos dentro da quebra.
Ttulo para Quantidade : Permite definir um ttulo da coluna para quantidade de registros.
Separador do Valor : Permite definir um separador entre o ttulo e o valor de um campo na quebra.
Quebra Dinmica
Para configurar a Quebra Dinmica devemos selecionar quais campos ficaro disponveis na aplicao para que o usurio final possa
selecionar e ento aplicar a quebra dinamicamente em tempo de execuo.
O Usurio final poder selecionar mais de um campo na hora de aplicar as quebras na aplicao em execuo.
Selecionar Campos
Atributos
Usar Quebra Dinmica : Opo para habilitar o uso das quebras dinmicas.
Esconder linha de ajuda da quebra dinmica : Opo usada para esconder o ttulo da quebra dinmica na aplicao gerada.
Quebra Esttica
A quebra esttica usada quando o desenvolvedor criar um conjunto de quebras previamente configurada e permitindo que o usurio
final selecione qual quebra deseja aplicar na aplicao em tempo de execuo.
2
As quebras podem possir um ou mais nveis.
Configurao
CO N F I G U R A O D E AG R U PA M E N TO E S TT I CO
Atributos
Nome : Cada regra deve ter um nome para identificao no desenvolvimento.
Label : o nome da regra que ser exibido para o usurio final na aplicao.
Campos : onde podemos marcar / desmarcar um ou mais campos de Quebras e definir o nvel de cada um deles. A quebra que vir
primeiro.
CO N F I G U R A O DA S R E G R A S D E O R D E N A O E S TT I C A
Atributos
Usar Quebra vazia : Configurao usada quando desejamos que a consulta seja iniciada sem nenhuma quebra.
Quebra inicial : Quebra que ser usada no carregamento inicial da aplicao gerada.
Usar totalizao dinmica : Permite utilizar a totalizao dinmica nas quebras do resumo.
Ordenao das Quebras : Interface usada para selecionar a ordem que as quebras sero exibidas na consulta.
Eventos
OnGroupByAll : Este evento executado aps ocorrerem todas as quebras, independente do nvel e permitem a manipulao dos
campos de totalizao.
O Scriptcase disponibiliza todas as variveis de totalizao no escopo da consulta. Supondo que uma aplicao que tenha dois nveis de
quebra (estado e cidade) e que totaliza dois campos (parcela e saldo), podemos ter acesso aos totais, no escopo de calcular a cada
registro, da seguinte forma:
Em uma aplicao que tenha quebras por estado e cidade e que totalize um campo saldo nos totais das quebras, desejamos exibir a
mdia em substituio ao saldo. Cria-se um mtodo, no evento OnGroupByAll, com o seguinte contedo:
Campos
Configurao geral do campo da quebra
Tipo do dado : Define o tipo do campo da aplicao. Selecionando Texto o campo exibir qualquer caracter.
Label : Define o ttulo do campo na aplicao. 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.
Mscara de Consulta : Define a mscara de exibio do campo. So dois os tipos de mscara descritos na tabela abaixo:
Caracter Descrio
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento obrigatrio e quando forem retornados
X
menos caracteres do que o tamanho da mscara, o valor ser completado com zeros esquerda.
substitudo por quaisquer caracteres retornados pelo banco de dados. Seu preenchimento opcional e quando forem retornados
Z menos caracteres do que o tamanho da mscara, nada ser feito em relao aos caracteres que esto faltando. Alm disso os zeros
esquerda sero suprimidos. Obrigatoriamente o uso deste caracter esquerda da mscara quando usado em conjunto com o X
Exemplos de mscaras:
Lookup de Consulta
Forma utilizada para modificar a exibio de um determinado campo na consulta. Por exemplo, um campo sexo no banco de dados com
valores M ou F pode ser substitudo por Masculino ou Feminino (ver Lookup Manual ) ou ainda, de forma dinmica, ter esses valores
recuperados de uma tabela do banco de dados (ver Lookup Automatico ).
LO O K U P D E CO N S U LTA - A U TO M T I CO
Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.
Atributos
4
Comando Select : Define o comando SQL que ir recuperar o valor a ser exibido no campo da consulta. O comando dever ter o seguinte
formato SELECT campo_a_ser_exibido FROM tabela WHERE campo_chave = {campo_da_consulta} .
OBS : O campo da consulta deve ser referenciado sempre entre chaves {} . No momento da execuo, o campo entre chaves ser
substituido pelo seu valor na tabela.
Mltiplas Opes : Quando o Comando Select informado retornar vrios valores, a opo Sim deve ser selecionada.
Delimitador : Define o separador dos valores retornados pelo Comando Select, esta opo dever ser preenchida quando estiver marcado
Sim no atributo Mltiplas Opes.
Usar o lookup em
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o comando select no retorna nenhum valor.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor retornado pelo Comando Select. Caso contrrio, sero
exibidos o valor original do campo e o valor retornado pelo Comando Select separados pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor orignal do campo e o valor retornado pelo Comando
Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual da consulta.
LO O K U P D E CO N S U LTA - M A N U A L
Atributos
Tipos de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (Delimitador),
Mltiplos Valores (Posio) e Mltiplos Valores (Binrio).
Simples Valor
Ser exibido apenas um valor para o campo. feita uma substituio direta do valor armazenado no banco por um label
definido em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Podero ser exibidos vrios valores para o campo selecionado. Os valores devem ser separados por um delimitador a ser
informado. feita uma substituio das partes de uma string armazenada no campo, separadas por um delimitador, por
valores contidos em uma lista.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor E;C ser substitudo por Esportes Cinema .
Delimitador : Caracter usado para separar os valores dentro de uma mesma string.
Permite recuperar diversas informaes armazenadas em uma nica string do campo selecionado. Para que estas informaes
sejam recuperadas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa dentro
da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um byte, estado
5
civil um byte e hobby dois bytes.
Valor : Atributo que corresponde ao valor armazenado na tabela. Por exemplo, o valor M ser substitudo por Masculino.
Incio : Posio inicial na string onde a informao est gravada. A primeira posio sempre 1.
Como exemplos usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista, cada item
possui um valor atribuido automaticamente de acordo com a ordem):
Boto Incluir : Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Salvar : Salva a lista de valores informados para que possa ser reutilizado.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup.
Usar o lookup em
Consulta : Aplica o lookup em todas as formas de consulta (HTML, PDF, XML , CSV e RTF).
Valor Default : Define um valor padro, usado nos casos onde o valor armazenado no corresponde a nenhum valor da lista.
Exibir valor original e lookup : Quando selecionado No, exibido apenas o valor informado no Label, caso contrrio ser exibido o
valor do campo selecionado e o valor informado no Label separado pelo caracter definido em Separados por.
Separados Por : Define o(s) caracter(es) que ser(o) usado(s) para separar o valor do campo selecionado e o valor retornado pelo
Comando Select. Esta opo dever ser preenchida quando estiver marcado Sim no atributo Mostrar valor original e lookup.
CO N F I G U R A O DA Q U E B R A
Atributos
Organizao dos campos : Define como as informaes contidas na linha de quebra sero dispostas ou organizadas.
Colunas : Define em quantas colunas as informaes contidas na linha de quebra sero dispostas ou organizadas.
Linha de sumarizao (Resumo) : Define se na tela de resumo a linha de totalizao desta quebra ser exibida.
Quantidade de registros : Define se na linha de quebra ser exibida a quantidade de registros da mesma.
Quebra Pgina PDF (Consulta) : Define se no arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada uma nova
pgina.
Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Quebra Pgina PDF (Resumo) : Define se no resumo do arquivo pdf, gerado pela consulta. Se cada vez que esta quebra ocorrer ser gerada
uma nova pgina. Ex. Em um relatrio podemos querer que os pedidos de cada estado sero exibidos em pginas diferentes.
Ordenao : Se esta opo estiver selecionada com Sim , os campos que estiverem marcados para permitir ordenao ao serem clicados,
ser feita a ordenao respeitando os critrios da quebra.
Campos : Define quais campos sero exibidos nesta linha de quebra. Ainda possvel dizer se ser exibida a totalizao ou sumarizao
deste campo chaveando VALOR ou SUMARIZAO, antes de clicar no boto ligar.
CO N F I G U R A O DA V I S U A L I Z A O D O L A B E L N A Q U E B R A
Atributos
Fonte do Texto : Permite definir a fonte utilizada no label da quebra.
CO N F I G U R A O DA V I S U A L I Z A O D O C A M P O N A Q U E B R A
7
Interface Configurao da Visualizao(campo).
Atributos
Fonte do Texto : Permite definir a fonte utilizada no Campo da quebra.
CO N F I G U R A O DA V I S U A L I Z A O DA L I N H A D E TOTA L I Z A O
Atributos
Fonte do Texto : Permite definir a fonte utilizada na linha de totalizao da quebra.
Totalizao
PGINA INICIAL APLICAES STORED PROCEDURES TOTALIZAO
Configurao
Nesta interface se define quais totais relativos aos campos de quebra serao exibidos e os seus respectivos labels.
Atributos
Total em Linha nica : Permite exibir o ttulo Total Geral e os valores totalizados em uma nica linha.
Sim :
No :
Exibir Total Geral : Indica em quais pginas o total geral ser exibido. As opes so as seguintes: Em todas as pginas, Na ltima pgina
ou No exibir.
Sub-Total do Grupo : Diz respeito a como vai ser visualizado os totais da quebra:
Sim : Exibir sub-totais da quebra aps ocorrer a quebra.
No :
Configurao do Layout
Na interface abaixo, onde se define como sero exibidos os nomes dos campos da quebra e se eles sero realmente exibidos na
aplicao:
Atributos
Campo de quebra : Campos selecionados na quebra.
Sero listados apenas os campos dos tipos Numeral, Decimal e Moeda. Para atribuir uma operao a ser utilizada numa coluna (campo),
basta selecionar o tipo de totalizao desejada, marcando o Checkbox logo abaixo.
Soma : Define que seja gerado uma soma dos valores referente ao campo selecionado.
Os campos selecionados sero exibidos quando ocorrer uma quebra ou no final da consulta.
Posicionamento
A ordenao dos campos da totalizao consiste em exibir a totalizao em formato Padro, Agrupado ou Por campo.
Padro
A opo Padro retorna o valor exatamente abaixo da coluna que est sendo totalizado.
3
A linha com o Total exibe a totalizao da coluna Limite de Crdito . Como mostrado no caso abaixo:
A L I N H A M E N TO
O alinhamento da totalizao referente a posio que ser exibida a Mensagem linha totalizao, as opes so Centralizado,
Esquerda e Direita:
Esquerda :
Direita :
Centralizado :
LABEL
Nas Configuraes Label ( Padro ), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:
Agrupado
4
possvel alterar na Interface a posio que ser exibida os tipos de totalizao (Soma, Mdia, Mximo e Mnimo), clicando e arrastando
para cima ou para baixo o mouse na lacuna.
Neste exemplo, o Total exibe a soma e a mdia das colunas Limite de Crdito e Pontos :
A L I N H A M E N TO
5
O alinhamento da totalizao referente a posio que ser exibida a Mensagem linha totalizao, as opes so Centralizado,
Esquerda e Direita:
Esquerda :
Direita :
Centralizado :
LABEL
Nas Configuraes Label (Agrupado), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:
Por campo
A opo Por campo, organiza cada campo da totalizao pelos nomes dos campos, sem respeitar a formatao das colunas.
Habilitando a opo Quebra linha por Campo ser exibido em cada linha um nico campo com os tipos escolhidos (Soma, Mdia, Mximo
e Mnimo).
Desabilitando a opo Quebra linha por Campo temos os campos um ao lado do outro de forma corrida.
LABEL
Nas Configuraes Label (Por Campo), possvel modificar o nome dos tipos de totalizao, como mostrado a seguir:
Campos
Configurao da visualizao do label na totalizao
Visualicao do label em
aplicao gerada
Visualicao do label em
aplicao gerada
1
Resumo
PGINA INICIAL APLICAES STORED PROCEDURES RESUMO
Configurao
Atributos
Ttulo : Permite informar um Ttulo para o resumo, caso no seja informado nenhum nome para este campo o scriptcase admite o ttulo
padro para o resumo, assim o ttulo ficar RESUMO, porm se desejar que nenhum ttulo seja exibido ser necessrio informar na
propriedade ttulo a tag HTML . Campo Ttulo sendo
informado com a Tag HTML.
Quantidade de Registros :
No mostrar : No mostrar o total de registro por quebra.
Mostra no resumo e no grfico : Mostra no resumo o total de registros por quebra e disponibiliza grfico.
Unidade da Largura do Resumo : Unidade de medida usado para a largura. Automtico (valor da largura ignorado), pixels e porcentagem.
Configurao do Layout
2
Atributos
Campo da quebra : Campos da quebra selecionados na consulta.
Barra de ferramentas
Neste quadro podemos fazer as configuraes referentes ao resumo. O resumo ocorre sempre que a aplicao de consulta contm exibir
resumo, tipo de resumo, posio do resumo, ordenao do resumo, tecla de atalho, quantidade de registros, tipo do grfico, largura do
grfico, altura do grfico, margem do grfico, aspecto do grfico, grfico em outra janela, largura do resumo e unidade da largura do
resumo.
3
Atributos
Formatos : Permite selecionar os formatos de gerao de resumo.
Ordenao dos Botes : Permite ordenar os botes na barra de ferramentas conforme necessrio, utilizando a barra de seleo (lado direito
da tabela).
Selecionar Campos
Nesta interface se definem os campos que sero totalizados e seu tipo de totalizao.
Sero listados apenas os campos dos tipos Numeral, Decimal e Moeda. Para atribuir uma operao a ser utilizada numa coluna (campo),
basta selecionar o tipo de totalizao desejada, marcando o Checkbox logo abaixo.
Soma : Define que seja gerado uma soma dos valores referente ao campo selecionado.
Mdia ponderada : Exibe o clculo realizado pela mdia ponderada no campo selecionado.
Peso de mdia ponderada : Opo para escolha do peso utilizado no clculo da mdia ponderada.
Posicionamento
Nesta interface podemos configurar o posicionamento dos campos da totalizao.
Com essa opo, voc pode inserir um ou mais ttulos para suas colunas em suas aplicaes, podendo alterar seu tamanho, sua cor, sua
fonte e posiciona-los como desejar.
Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.
Atributos
Ttulo Permite definir o ttulo que ser exibido em seu Group Label.
Fonte de texto Permite definir a fonte do ttulo de seu group label.
Tamanho da fonte Permite definir o tamanho da fonte do ttulo de seu group label.
Alinhamento horizontal Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo esquerda, centro ou direita.
Alinhamento vertical Permite definir o alinhamento horizontal do ttulo de seu group label. Sendo meio, baixo ou topo.
Cor de texto Permite definir a cor do texto do ttulo de seu group label.
Cor de fundo Permite definir a cor de fundo do espao onde o ttulo de seu group label ser exibido.
Ordenao
Ordenar a partir da Quebra : Selecione uma das quebras para ordenao inicial.
Grficos
Neste quadro podemos informar as configuraes dos Graficos. Como por exemplo: tipo do grfico, largura, altura, margens, etc.
Se existir duas ou mais Regras de Quebra, devemos configurar as opes de grficos para cada Regra de Quebra criada.
O grfico do tipo Analtico s funciona quando se utiliza 2 campos configurados nas quebras. Se o usurio configurar mais de um
campo, o grfico analtico s ir gerar com os dois primeiros.
Atributos
Tipo de grfico : Permite definir o tipo de grfico que ser exibido por Default caso a opo Grfico Configurvel esteja ativa, ou o tipo de
grfico a ser exibido caso a opo esteja desativada.
Barra
Grficos sintticos devem restringir-se ao primeiro grupo pela condio e permitir que o usurio use os links para ver detalhes do
prximo grupo de critrios, aumentando o nvel de detalhe.
Grficos analticos surgem com todo o grupo por critrios, criando um grfico detalhado completo que no permite a vinculao de
outros grficos detalhados.
Criar link no grfico : Permite que os grficos tenham um link em seus elementos para aplicaes de grid detalhada ou grficos. Os dados
mostrados sero relativos ao valor clicado no grfico.
Eixo do grfico total geral : Opo para exibir o grfico do total geral como coluna ou linha..
Altura para legenda : Altura em porcentagem entre o grfico e a margem superior reservado para as legendas.
Modo de exibio dos grficos : Define se os grficos sero mostrados em uma nova janela, lado a lado com o aplicativo, ou carregados na
mesma janela do navegador.
Layout do Grfico
Atributos
Paleta de cores do background do grfico : Escolha o tema de sua preferncia para aplicar nos grficos.
Paleta de cores para trama de dados : Escolha o tema que voc gostaria de aplicar a sua trama de dados dos grficos.
Layout
8
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
9
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
1
Filtro
PGINA INICIAL APLICAES STORED PROCEDURES FILTRO
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.
Atributos
Filtro Vazio : Se o usurio escolher Sim, sero apresentados todos os registros, caso os campos do filtro estejam em branco. Se a opo for No
nenhum registro exibido.
Condio do Filtro : Permite selecionar o comando SQL AND (e) ou OR (ou) para definir os critrios de pesquisa a serem utilizados;
Exibir Condio : Exibir condio do filtro para que o usurio possa escolher sua opo. Nesse caso AND (e) ou OR (ou) aparecero no
Formulrio de Filtro para que o usurio selecione a opo desejada.
Usar Autocomplete nos Campos : Campo vira autocomplete automaticamente de acordo com os valores existentes no banco de dados, Se o
usurio escolher Sim, o autocomplete ser habilitado de forma automatica em todos os campos que possuirem relacionamento. Se a opo for
No nenhum autocomplete ser exibido. Caso a opo selecionada seja Defino por campo ser respeitada a configurao individual de cada
campo.
Condies do Filtro
Nesta interface podemos configurar quais as condies de filtragem (SQL) para cada campo que faz parte do filtro, no combo da
esquerda exibido o campo. No Combobox a direita ficam as opes de filtro relacionadas ao campo, para selecionar as opes clique na
opo desejada (Exatamente igual, Incio igual, Qualquer parte e etc) e no boto Liga / Desliga. As setas a direita servem para alterar a
ordem dos campos.
2
Para campo do tipo Data voc pode definir condies especiais de pesquisa, acessando diretamente o campo e editando a guia de edio
Condies Especiais.
Abaixo e ao lado da lista existem os botes padro das demais listas descritas:
Filtro Avanado
Configurao
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.
Interface
Configurao do Filtro.
Atributos
Alinhamento horizontal : Permite definir o posicionamento alinhando horizontalmente o form de filtro.
Manter valores : Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o usurio retorna tela de filtro.
Preservar Colunas e Ordenao : permite determinar se, a cada filtro, devem ser preservados os valores selecionados para os campos da
consulta e ordenao, ou seja, a cada filtro, estes valores retornam a condio original.
Selecionar Campos
3
campos do filtro.
Obrigatrios
Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Barra de ferramentas
Desktop
A barra de ferramentas da aplicao est dividida em suas partes: Superior e Inferior, de forma que possivel definir quais botes sero
4
exibidos nas duas barras. A seleo dos botes das barras de ferramentas superior e inferior funcionam de forma indepente permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.
Barra de Ferramentas (superior / inferior) : Permite selecionar os botes que sero exibidos na barra de ferramentas do filtro e ordenar os botes
na barra de ferramentas, de acordo com o desejado. Neste caso basta utilizar as setas que se localizam ao lado direito do quadro de exibio dos
botes.
CO N F I G U R A O D O S B OT E S
O P E S
Interface de
opes.
Mobile
5
Salvar Filtro
Este recurso permite organizar perfis de pesquisa, ele cria a opo Salvar filtro em uma aplicao de pesuisa, assim possvel salvar uma
pesquisa para utilizar posteriormente. Regras podem ser adicionadas.Com essas caractersticas possvel salvar pesquisas por login de
usurio.
Eventos
Nos blocos de eventos podem ser utilziadas variveis globais, locais, cdigos JavaScript, cdigos CSS e macros.
ONSCRIPTINIT
Este evento ocorre no momento de inicializao dos scripts da aplicao. executado antes do evento OnLoad ( quando presente ),
porm, sempre executado ao executar, recarregar ou navegar na aplicao.
ONREFRESH
O N S AV E
O N VA L I DAT E
Este evento ocorre no momento de validao das informaes dos campos, ao submeter o formulrio.
Layout
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que podemos atribuir esquemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
B LO CO S
Conceitualmente um bloco um container onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide.
6
Por padro as aplicaes criadas no Scriptcase so constitudas de um nico bloco, este com o mesmo nome da aplicao. Podemos
adicionar quantos novos blocos quisermos e organiz-los da maneira que nos for mais conveniente. Na tela abaixo observe que h uma
coluna chamada ORGANIZAO , l que definimos se o prximo bloco vir ao lado ou abaixo do corrente.
No lado esquerdo de cada bloco existem dois cones, o primeiro tem a funo de editar todas as
informaes relativas ao bloco e o segundo para excluso do bloco.
Clique e araste o bloco que deseja alterar para a sua nova posio.
Clique sobre o bloco desejado e arraste-o at o item Blocos no exibidos. Desta forma, assim como voc pode remover um bloco
arrastando-o at o item Blocos no exibidos, para mudar um bloco de pgina s arrasta-lo at a pgina desejada. Veja as
imagens abaixo.
Atributos
Bloco
Nome : Nome do Bloco.
Titulo
Exibir : Flag que controla se o ttulo do bloco ser exibido.
Label
Exibir : Flag que controla se o label dos campos dentro do bloco devem ser exibidos.
Campos
Colunas : Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Organizao
Prximo : Forma como os blocos ficaro organizados dentro da pgina:
Abaixo : Indica que o prximo bloco ser exibido abaixo.
Largura : Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso a informao seja em percentual
especificar (%).
Incluso de blocos
Para incluir novos blocos em uma Aplicao, basta clicar no boto . Em seguida, ser apresentada a seguinte
interface para definio do nome e label do bloco. No fim clique no boto Criar.
Atributos
Nome : Nome do bloco.
Para editar um bloco basta clicar no cone , que fica do lado esquerdo do bloco. Em seguida,
8
ser apresentada a seguinte interface para definio dos parmentros do bloco. No fim clique no boto Salvar.
aplicao
Atributos
Nome : Nome do bloco.
Exibir Ttulo : Esta opo, quando ativada, permite exibir o ttulo do bloco.
V I S U A L I Z A O
Nesta interface, podemos definir o esquema de visualizao de uma aplicao em especfico, isto porque o Scriptcase utiliza a definio
de Valores Padres por Projeto, que alm do esquema de visualizao, permite a definio de valores a outros atributos a nvel de
Projeto.
Configurao de visualizao
Modelo para o Cabealho : Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap : Permite a escolha do modelo para compor o rodap da aplicao.
Temas : Escolhendo um dos temas existentes, ser carregado o modo visual (cores,fontes, etc) que ir compor a aplicao.
C A B E A L H O E R O DA P
Cabealho
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.
10
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Variveis de Cabealho : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox. Dependendo do tipo,
ser necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no cabealho.
Ttulo : Esta opo quando selecionada exibir no cabealho o valor preenchido no Ttulo do Filtro.
Data : Quando selecionado o tipo Data, ser exibido no cabealho da controle a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no cabealho, pode ser
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Rodap
Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Variveis de Rodap : Os campos variveis podem ser preenchidos com qualquer um dos tipos exibidos no Combobox, dependendo do tipo ser
necessrio associar um contedo ao mesmo. Abaixo descrevemos os tipos existentes:
Campo : Quando se escolhe a opo do tipo Campo, abrir um Combobox ao lado com os campos que fazem parte do Select. Escolhendo
um desses campos, estar associando o valor do campo para exibio no Rodap.
Data : Quando selecionado o tipo Data, ser exibido no Rodap da aplicao a data do sistema no formato dd/mm/aaaa. Existem
diversos formatos de exibio utilizando a data e a hora do servidor. O formato poder ser informado no campo texto que aparece ao lado.
Para ter acesso aos formatos existentes clique em e aparecer uma tela explicativa.
Imagem : Quando selecionado o campo tipo imagem, aparece um campo para o preenchimento do nome da imagem existente no servidor.
Para localizar as imagens existentes e selecionar uma, clique no cone Escolher imagem e para disponibilizar novas imagens no servidor
clique em Fazer upload de uma imagem .
Valor : Quando selecionado o tipo Valor, o contedo preenchido no campo texto que aparece ao lado ser exibido no Rodap. Pode ser
11
informado textos e Variveis globais. Ex: Nome do Funcionrio: [v_nome].
Filtro dinmico
Funcionalidade que permite que ao usurio final realizar buscas em sua aplicao sem precisar navegar para outra aplicao, o
desenvolvedor precisar indicar quais campos ficaro disponveis na aplicao.
Configurao
Usar a tecla ENTER para : Utilize a tecla ENTER para tabular de um campo para o prximo, ou para submeter a pesquisa.
Selecionar Campos
QuickSearch
Quick Search uma opo que nos permite fazer buscas em vrios campos da aplicao atravs de um campo de entrada de texto na
barra de ferramentas.
QuickSearch.
12
Configurao
Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de objetos) Quicksearch exibir
combobox - Exibir combobox se houver apenas uma opo quicksearch. Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch. Exibir formato antigo do Quick search - Exibe formato antigo da seleo de
campos do Quick search.
Selecionar Campos
Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.
Campos
Texto
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
14
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
15
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
16
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.
Nmero
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero, s permitido informar nmeros.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
18
Interface de configurao da visualizao.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
19
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Decimal
20
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita valores decimais.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no campo.
22
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
23
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Por cento
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
Cor da fonte :Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
25
Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
26
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Moeda
27
Interface de
Tipo do dado : Definir o tipo de aplicao no campo. Campos de moeda so formatados de acordo com as regras de formatao de moeda.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
28
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
29
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
30
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Campos Porcentagem so como um campo de nmero, mas exibindo o smbolo percentual
aps o valor.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
31
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
32
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Data
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data, permitido definir regras de formatao de datas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
35
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
36
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
37
Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Hora ele permite a exibio do formato de hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
Interface de
CO N F I G U R A O D O F I LT R O
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
40
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Data e Hora
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora ele permite a exibio do formato de data e hora.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
F O R M ATA O D O S VA LO R E S
CO N F I G U R A O D O F I LT R O
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
CO N D I E S E S P E C I A I S
Interface de
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
42
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
43
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
44
CPF
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF o campo formatado ao perder o foco. O scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada , ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
45
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
46
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
47
CNPJ
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CNPJ o campo formatado ao perder o foco. O Scriptcase
se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
48
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
49
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
50
CPF e CNPj
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como CPF e CNPJ o campo formatado ao perder o foco. O
scriptcase se encarrega de verificar se o valor que foi fornecido vlido, caso seja uma informao errada, ser exibida uma mensagem de erro.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
51
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
52
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
53
Select
Interface de
Tipo do dado : O Tipo de dados Select um objeto drop-down que permite a seleo de informao atravs de uma janela deslizante.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
54
lookup de edio.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Mltiplos Valores : Selecionando Sim, permite que sejam armazenados vrios valores no campo da tabela, separados por
um caracter definido em Delimitador.
55
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Mltiplos Valores estiver selecionado. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Criar Ligao : Permite criar uma ligao para outro formulrio possibilitando a manuteno da lista exibida no campo
select. Aps a manuteno, o objeto select atualizado automaticamente.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
56
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Valor
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
57
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero armazenado no campo da tabela
seria 13.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
60
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
61
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
62
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
63
Duplo Select
Interface de
Tipo do dado : O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltipla atravs de duas janelas de seleo e um
navegador entre elas.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados vrios itens para atualizao do
campo na tabela. Por exemplo, para um campo produtos, em uma lista de valores o usurio poder selecionar os itens desejados.
64
Exibio de lookup.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever ter o
seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ).
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana do item
selecionado no objeto Duplo Select .
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio preencher
este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
65
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
66
Largura : Para definir a largura do campo.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
67
Texto : Ao lado do campo aparecer o texto contendo a ajuda que foi descrita no campo Descreva Ajuda.
Checkbox
Tipo do dado : Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma objetos de marcao.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Delimitador : Define o caracter usado para separar os valores selecionados no campo do formulrio. S preencher este campo se
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
69
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Tipo de Lookup : Define o modo de funcionamento do lookup, podendo ser : Simples Valor , Mltiplos Valores (delimitador), Mltiplos
Valores (posio) e Mltiplos Valores (binrio).
Simples Valor :
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser separados por um
delimitador informado. Por exemplo: a combinao Esportes, Cinema e Turismo selecionada no formulrio ser
gravada como E;C;T caso o delimitador seja ; (ponto e vrgula).
Valores (delimitador)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor Cser includo no
campo da tabela quando na lista estiver selecionado o item Cinema.
Delimitador Caracter(es) utilizado(s) para fazer a separao dos mltiplos valores dentro do campo da tabela. Caso no seja
informado, o delimitador padro ser ponto e vrgula ( ; ) .
Permite armazenar diversas informaes em uma nica string do campo selecionado. Para que estas informaes
sejam includas so informados, alm do label, a posio inicial e a quantidade de bytes que cada informao ocupa
dentro da string.
Como exemplo usaremos uma string para armazenar Sexo, Estado civil e Hobby respectivamente. Sexo ocupa um
byte, estado civil um byte e hobby dois bytes.
(posio)
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo
no campo da tabela quando na lista estiver selecionado o item Masculino.
Negativo : Valor a ser gravado na tabela caso nenhum valor de uma determinada posio seja selecionada.
Incio : Posio inicial na string onde a informao ser gravada. A primeira posio sempre 1.
Como exemplo usaremos a seguinte lista (apesar de no ser informado na interface de incluso de valores na lista,
cada item possui um valor atribudo automaticamente de acordo com a ordem):
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
Valores (Binrio)
Label : Texto que ser exibido para o item da lista no objeto select.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Opo marcar todos : Exibe uma opo para marcar e outra para desmarcar todos os itens.
73
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
74
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
75
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Radio
76
Interface de
Tipo do dado : Rdio um objeto que permite a seleo de apenas uma informao de todas as que so exibidas por ele.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde podero ser selecionados os itens que sero utilizados no
formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode ser apresentado como Masculino ou
Feminino ou de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados.
Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou Automtico (utilizando
Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select.
Comando Select : Define o comando SQL que ir recuperar os valores a serem exibidos no campo do formulrio. O comando dever
ter o seguinte formato SELECT campo_chave , campo_a_ser_exibido FROM tabela.
O valor do campo_chave ser armazenado no campo da tabela.
Colunas : Permite informar a quantidade de colunas para exibio dos itens do radio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
Valor Negativo : Valor a ser gravado no campo quando for selecionado a linha de ttulo do objeto select.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
78
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define que caracter ser usado para separar o valor do campo e o valor retornado pelo lookup. S necessrio
preencher este campo se a opo Exibir valor original e lookup estiver selecionada.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto. O comando select ser realizado nesta conexo
secundria.
Este mtodo permite que o desenvolvedor crie manualmente uma lista de valores que ficar gravada na aplicao gerada.
utilizado o mtodo Manual quando a base de dados no possui uma tabela com essas informaes.
Label : Texto que ser exibido para o item da lista no objeto select.
Valor : Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o valor M ser includo no campo
da tabela quando na lista estiver selecionado o item Masculino.
Default : Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de incluso.
Boto Incluir : Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Salvar : Permite que o usurio salve toda a lista, para posterior utilizao atravs da opo Carregar Definio de Lookup.
Carregar Definio de Lookup : Permite carregar uma Lista de valores pr-definida para uso como lookup. Aparecero as definies
existentes no Scriptcase e as listas salvas pelo usurio.
Usar Ttulo / Negao : Permite exibir uma linha de ttulo no objeto select (atributo Ttulo) associado a um valor informado
manualmente (atributo Valor Negativo).
79
Valor Negativo : possvel informar um valor para ser armazenado no campo da tabela quando a opo Usar Ttulo / Negao
estiver selecionada.
Recarregar formulrio aps alterao do valor : Com esta opo selecionada, o formulrio ser recarregado quando houver mudana
do item selecionado no objeto select.
Exibir valor original e lookup : Exibe o valor do campo e o valor retornado pelo lookup.
Separados por : Define o caracter que ser usado para separar o valor do campo que est sendo definido e o valor retornado pelo
lookup. S necessrio preencher este campo se a opo Exibir valor original e lookup estiver selecionado.
Processamento Ajax
Interface de configurao
do processamento ajax.
Permite definir o(s) campo(s) que ser(o) recarregado(s) aps a seleo de um valor do campo (onChange).
Por exemplo: um campo do tipo select com uma lista de estados, e outro campo do tipo select com uma lista de cidades. Ao selecionar
um estado ser recarregada a lista de cidades.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
80
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
81
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
82
Campos da Consulta
Interface de
Tipo do dado : Campos da Consulta um novo recurso que permite de sejam selecionados os campos que faro parte do corpo da GRID da
Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
84
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
Interface de
Tipo do dado : Ordenao dos Campos um recurso que permite selecionar a ordem dos campos ( clausula ORDER BY) que fazem parte do
corpo da GRID da Consulta.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
Tipo do Help
87
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.
Texto Auto-Complete
Interface de
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como texto, o mesmo aceita letras, nmeros, caracteres.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
88
Tamanho Mximo : Tamanho mximo do campo
CO N F I G U R A O D O F I LT R O
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Converte Letra : Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta : Todas em maiscula
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
89
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio posicionar o mouse sobre o campo.
91
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.
Nmero Auto-Complete
![Interface de configurao do campo nmero auto complete.][filtro_cons_nmero_auto] Interface de configurao do campo nmero
auto complete.
Tipo do dado : Define o tipo do campo da aplicao. Quando o campo definido como nmero auto-complete.
Label Filtro : Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco de dados como nm_nome fica mais claro
o entendimento se o mesmo for simplificado para Nome. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label da Grid : Esta opo quando ativada, permite utilizar o ttulo do campo que est configurado na grid, neste caso a opo label filtro
no pode ser utilizada. *Quantidade de caracteres : Quantidade de caracteres por linha dentro da coluna.
CO N F I G U R A O D O F I LT R O
92
Interface de
Use autocomplete : O campo se transforma em autocomplete automaticamente de acordo com os valores existentes na base de dados.
Submeter no Onchange : Permite quando ativada, submeter o filtro quando houver alteraes no campo.
Exibir Condio : Permite quando ativada exibir ou no a condio do filtro, a mesma s funcionar se o filtro tiver ao menos uma opo.
F O R M ATA O D O S VA LO R E S
Interface de
Lookup de Edio
Comando Select : Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Opo de Busca : Permite determinar o modo de busca do texto(Incio igual,Qualquer parte e Final igual).
Captura Texto : Esta opo quando no selecionada,ser exibida na aplicao somente um campo para preenchimento de dados. Veja um
Exibir valor original e lookup__ : Esta opo quando no ativada, perminte exibir por exemplo, apenas o nome do Estado na Captura.
Usar conexo especfica : Permite selecionar uma outra conexo existente no projeto diferente da conexo atual do formulrio.
Configurao da Visualizao
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualizao do
Scriptcase existem os mesmos atributos disponveis nesta Interface.
94
CSS do Ttulo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no objeto da aplicao.
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 aplicao.
Cor da Borda : Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no ttulo.
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).
CSS do Campo
Fonte : Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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 aplicao.
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).
Tamanho : Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
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.
95
Negrito : Permite aplicar o tipo negrito na fonte.
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).
Configurao da Ajuda
Este recurso permite que seja documentado instrues para utilizao da aplicao gerada, isto , ajuda ao Usurio final a entender
melhor as Regras de Negcio do Sistema e a melhor maneira de operar o Sistema.
Descreva Ajuda : Permite a incluso de um texto que ser apresentado quando o usurio 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.
96
Aplicao
PGINA INICIAL APLICAES STORED PROCEDURES APLICAO
Configurao
Nesta configurao ficam atributos comuns as aplicaes criadas atravs do Scriptcase, a seguir vamos descrever esses atributos.
Atributos
Cdigo da Aplicao : Cdigo da aplicao determinado no momento da criao da aplicao, este cdigo pode ser renomeado atravs do
menu principal.
Descrio : Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da aplicao.
Caminho dos Documentos : Caminho absoluto onde esto armazenados os documentos da aplicao.
Imagens Extras da Aplicao : Para utilizar que no so utilizadas dentro da aplicao em implementaes de Regras de Negocio,
dispensando o uso da macro sc_image.
Idiomas : Idioma das aplicaes geradas. Todas os hints e mensagens sero exibidos no idioma selecionado.
Localizao em Sesso : Compartilha localizao com outras aplicaes baseada nos valores em sesso.
Esquema em Sesso : Compartilha temas com outras aplicaes baseada nos valores em sesso.
Edio por Projeto : Permitir que outros usurios do grupo editem a aplicao.
2
Timeout : Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Configuracao de Erro
Atributos
Erro Script : Permite exibir informao do script e linha onde ocorreu o erro.
Modo Debug : Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua utilizao.
Ajax Error Output : Abre uma janela de depurao com o cdigo de sada do Ajax.
Navegao
Define os atributos de navegao de uma aplicao.
Interface de Navegao.
Atributos
URL de Sada : URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
URL de Redirecionamento : URL para redirecionamento no caso de no haver nenhuma varivel global disponvel.
Varivel de Redirecionamento : Nome da varivel atravs do qual ser armazenada a URL da aplicao real.
Variveis Globais
Esta tela mostra as variveis globais existentes na aplicao.
A varivel global um parmetro externo necessrio para a execuo da aplicao. A aplicao pode incluir variveis globais na clusula
WHERE, nas definies e nomes de campos, programao em eventos, etc.
As variveis globais so definidas entre colchetes ( [varivel] ). Essas variveis devem ser passadas para a aplicao que est sendo
implementada atravs de um dos mtodos: Session, Post e Get
3
Exemplo:
Valor : Define o comportamento das variveis, esse contedo dividido em trs blocos, so eles:
Escopo : Define a forma como a varivel recebida pela aplicao. Se tiver sido definida uma varivel que recebida por um mtodo
POST e foi aprovada pelo mtodo get o contedo no ser aceito. Mtodos de passagem de valores das variveis:
Session : Nesta opo, a varivel deve ser criada como uma varivel de sesso do PHP por outra aplicao.
Get : Define que a varivel deve ser passada pela URL, ou seja, visvel pelo navegador.
Post : Define que a varivel deve ser passada atravs do mtodo post do formulrio HTML.
Ligaes
PGINA INICIAL APLICAES STORED PROCEDURES LIGAES
Nova Ligao
Ao clicar no item Nova Ligao do menu de aplicao do Scriptcase ser exibida a tela abaixo.
Ligao de Aplicao
Utilizada para editar os registros da consulta atravs de um formulrio. Na consulta gerada ser exibido um link em cada linha
para edio do registro. Ao clicar no link, o formulrio selecionado poder ser exibido de diversas formas (em um iframe, na mesma
janela ou em uma nova janela).
Lista de Aplicaes
2
Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela consulta.
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Propriedades
3
Interface
de Propriedades da Ligao.
Ligao de Campo
Utilizada para que seja criado um link de navegao em uma coluna da consulta para qualquer aplicao existente do projeto. Quando
selecionamos o tipo de ligao Campo, exibido um select com todos os campos exibidos na consulta.
Lista de Aplicaes
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
4
Definio de Parmentros
Na tela acima, do lado esquerdo, so exibidos parmetros de entrada da aplicao de formulrio (chave primria, variveis globais), no
lado direito, dever ser selecionada a opo para passagem de parmetro. As opes so:
Varivel : Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio : Escolhendo esta opo no ser passado nenhum valor como parmetro.
Ligao de Captura
A ligao de captura utilizada especificamente no formulrio de filtro da consulta. Este tipo de ligao importa dados de outra consulta
para um campo do formulrio de filtro. Ao selecionar o tipo de ligao de captura exibido uma lista com os campos do formulrio de
filtro. Dever ser escolhido um campo para receber dados atravs da ligao.
possvel realizar a ligao de campo com todas as aplicaes do projeto (menus, filtros, reports pdf, consultas, abas, formulrios de
atualizao e de controle). Voc deve selecionar uma aplicao e prosseguir.
Definio de Parmentros
Recuperar valor do campo : Dever ser selecionado um campo da aplicao de consulta chamada. Este campo ter os valores que sero
retornados para o formulrio de filtro.
Informe os valores que sero passados aos parmentros : Esta opo exibida quando a consulta chamada possui algum parmetro; como por
exemplo uma clusula Where com varivel global. As opes de valores que podem ser passados como parmetros so:
Fixo : Utilizado para passagem de um valor fixo como parmetro
Vazio : Escolhendo essa opo no ser passado nenhum valor como parmetro.
Ligao de Boto
Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um boto usado como link entre a consulta e as
outras aplicaes.
Editando Ligaes
Na pasta Ligaes no menu de aplicao (Figura1) so exibidas as ligaes existentes na aplicao e tambm o item Nova Ligao. Ao
clicar em uma ligao existente exibida a tela abaixo que permite que seja realizado a manuteno na ligao.
6
Editando ligaes.
Barra de Botes
Propriedades da Ligao
Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento da ligao.
Abrir em Outra Janela : Ser aberta outra janela para exibir o formulrio.
Abrir em um Iframe : O formulrio ser exibido na mesma janela, podendo ser posicionado abaixo, acima, a esquerda ou a direita da
consulta.
Exibir o Boto Novo na Consulta : Esta opo, quando habilitada, inclui na barra de ferramentas da consulta o boto adicionar Novo Registro do
formulrio.
Tecla de Atalho para o Boto Novo : Indica qual a tecla de atalho para o boto adicionar Novo Registro.
URL de sada da aplicao chamada : URL de saida do formulrio chamado. Caso no seja definido nenhum valor, o endereo de
retorno (boto voltar) ser a prpria consulta.
Propriedades do Formulrio
Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
propriedades do formulrio.
Habilitar boto para edio do registro na consulta : Habilita o boto que permite editar os registros.
Propriedades do Iframe
Estas opes s sero visualizadas quando a propriedade Modo de Operao do Link for Abrir em um Iframe.
Posio do iframe em relao aplicao principal : Pode ser: abaixo, acima, direita e esquerda.
Programao
PGINA INICIAL APLICAES STORED PROCEDURES PROGRAMAO
Nesta verso do Scriptcase est incorporada o conceito de programao, com a utilizao de recursos de atributos, mtodos e
bibliotecas. Na verso anterior j era possvel criar regras de negcio nas aplicaes, utilizando este conceito o grande diferencial que
agora isto poder ser realizado de forma mais organizada, facilitando tanto o desenvolvimento quanto o entendimento da regra por
outro desenvolvedor.
Atributos
Os Atributos so variveis que tem escopo global dentro da aplicao declarada. Um atributo pode ser referenciado em todos os
mtodos e eventos de uma aplicao.
Atributos
Nome do Atributo : Esta caixa de texto permite informar o nome do atributo, aps ser digitado o nome basta clicar no boto incluir. Caso
deseje alterar ser necessrio clicar no nome do atributo (localizados a esquerda dos botes) efetuar a alterao necessria e clicar no
boto alterar. Caso seja necessrio excluir algum atributo, necessrio realizar o mesmo processo do boto alterar, s que ao selecionar o
atributo necessrio clicar no noto excluir. O boto limpar, como o prprio nome diz limpa toda a lista de atributos localizadas a esquerda
do boto.
Bibliotecas Internas
Para utilizar uma biblioteca s selecionar o tipo correspondente ( Bibliotecas do Projeto por exemplo) e marc-la. Este processo faz com
que os mtodos existentes na biblioteca, sejam visveis em todos os Eventos e Mtodos da aplicao. Veja como criar e gerenciar
bibliotecas acessando aqui.
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Incluso do mtodo.
mtodo PHP
Valor padro : O valor do parmetro usado para inicializar a varivel na chamada tim e.
Referncias permitem que voc crie um segundo nome para uma varivel que voc possa us-lo para ler ou modificar os
dados originais armazenado naquela varivel.
3
Edio do parmetro:
Viso geral
PGINA INICIAL FERRAMENTAS
O Scriptcase disponibiliza ferramentas que auxiliam no desenvolvimento dos sistemas, com o intuito de otimizar o tempo de
desenvolvimento e tornar sua manuteno mais simples.
Dicionrio de dados - Ferramenta que auxilia na criao das langs para as aplicaes do sistema.
Edio expressa - Ferramenta que possibilita a edio de vrias aplicaes do projeto simultaneamente. Esta ferramenta est
disponvel para edio de algumas opes de configurao.
Bibliotecas Externas - Ferramenta que possibilita a incluso de bibliotecas JavaScript, CSS, HTML entre outras permitindo a
integrao com as aplicaes do Scriptcase.
Bibliotecas Internas - Ferramenta que possibilita a criao de funes PHP que pode ser utilizadas em todas as aplicaes.
Lista de Tarefas (To-Do) - Possibilita a criao de uma lista de tarefas para os desenvolvedores.
Mensagens - Ferramenta que possibilita a troca de mensagens entre os desenvolvedores de uma mesma instalao do Scriptcase.
Conversores - Ferramenta que possibilita a importao de projetos desenvolvidos em verses anteriores do Scriptcase.
Importao de base de dados - Ferramenta que possibilita a importao de tabelas nos formatos XLS, CSV e ACCESS para as
seguintes bases de dados: MySQL, PostgreSQL, SQLite and SQL Server
SQL Builder - Ferramenta que possibilita a construo de consultas SQL em forma de Wizard.
Dicionrio de Dados
PGINA INICIAL FERRAMENTAS DICIONRIO DE DADOS
O dicionrio de dados uma ferramenta importante para a internacionalizao dos sistemas, utilizando este recurso possvel criar um
repositrio de dados, podendo ser associado a uma ou mais tabelas.
Para acessar esta funcionalidade devemos acessar o menu principal Ferramentas > Dicionrio de Dados.
A opo Associar Repositrio define se a conexo ser associada ao repositrio de dados, permitindo que as novas aplicaes, criadas
utilizando as tabelas adicionadas ao repositrio, possuam ndices nos arquivos de idioma com os labels dos campos da tabela.
Aqui devemos selecionar as tabelas que sero adicionadas a este repositrio. Aps selecionar as tabelas desejadas clique em prosseguir.
2
Aps selecionarmos as tabelas desejadas, devemos definir a criao ou no dos ndices (langs) na label dos campos nas aplicaes
existentes no projeto.
Gerar ndices nos arquivos de idioma com os labels dos campos da tabela - Nesta opo as labels dos campos sero substitudas por ndices que
podero ser editados em um nico local ao acessar Localidades > Idiomas das aplicaes .
Sobrescrever ndices existentes nos arquivos de idiomas - Nesta opo os ndices existentes sero substitudos por novos com os dados
atualizados a partir da base de dados.
Em seguida podemos visualizar a lista das tabelas adicionadas ao repositrio de dados, onde iremos visualizar algumas informaes
sobre estas tabelas como o nome da tabela na base de dados e o ndice criado para cada tabela, no campo label, e a verso do dicionrio
de dados de cada tabela.
As tabelas que no foram adicionadas podem ser visualizadas ao acessar Tabelas da base de dados, o processo de incluso destas
tabelas ao repositrio de dados o mesmo.
Ao realizar alguma alterao na estrutura das tabelas na base de dados, a mesma deve ser atualizada utilizando a opo
Sincronizar dicionrio.
Junto ao nome das tabelas existe um cone que indica o status das tabelas.
Vermelho - Indica que a tabela no existe na base de dados, neste caso devemos selecion-la e remover do repositrio.
Amarelo - Indica que a tabela est desatualizada por alguma alterao na sua estrutura. Nestes casos devemos clicar no link editar referente a
3
esta tabela e clicar em atualizar para que os dados do repositrio sejam atualizados.
Editar Tabelas
Pode ser encontrada no lado direito, na lista de tabelas.
Esta opo nos permite editar os campos da tabela escolhida, como tipo de dados e os ndices criados pelo repositrio de dados por
exemplo.
Outras propriedades dos campos podem ser acessadas ao clicar no cone mais no canto direito da lista de campos.
Sincronizando Dicionrio
Esta opo ativada ao selecionar uma ou mais tabelas, nesta opo iremos atualizar os dados do dicionrio de dados de acordo com a
base de dados.
Ao sincronizar as tabelas, um cone amarelo ser exibido ao lado do nome da tabelas atualizada, veja como remove-lo. Em caso de
alterao na estrutura das tabelas devemos sincroniz-las novamente.
4
Sincronizando Aplicaes
Aps realizarmos todas as configuraes desejadas nas tabelas e campos, devemos sincronizar as aplicaes existentes, para que
recebam as alteraes realizadas.
Em seguida, podemos definir o que ser alterado e quais aplicaes iro receber as alteraes. A listadas das aplicaes, que recebero a
alterao, so baseadas na tabela utilizada por elas.
Ao clicar em mostrar log, poderemos visualizar todas as alteraes realizadas, onde ser exibido como estava (cor azul) e o resultado da
alterao (cor vermelha)
5
Editar - Permite a alterao nas propriedades do dicionrio de dados, como a alterao da conexo utilizada e a definio da associao do
repositrio com a conexo por exemplo.
Recarregar - Atualiza todas as informaes do dicionrio de dados, como o status das tabelas por exemplo.
Fechar - Fecha o dicionrio de dados atual e somos redirecionados para a lista de dicionrios.
Editando os ndices
Para editar os ndices criados no repositrio de dados, acesse Localidades > Traduzir Aplicaes.
No painel lateral possvel visualizar todas as langs do Scriptcase. As langs referentes ao dicionrio de dados estaro dentro da pasta
Mensagens do projeto.
6
1
Edio Expressa
PGINA INICIAL FERRAMENTAS EDIO EXPRESSA
Esta ferramenta possibilita a edio de todas as aplicaes do projeto simultaneamente, onde possvel definir valores a vrios atributos
comuns as estas aplicaes.
Esta ferramenta pode ser acessada no menu Ferramentas > Edio Expressa.
Selecionar Aplicaes
Selecionar Aplicaes - Todas as aplicaes existentes no projeto sero listadas, para que possamos selecionar as que desejamos editar.
Aplicar Alteraes
2
Aps selecionarmos as aplicaes devemos definir quais atributos desejamos editar. Nesta tela ainda podemos definir como sero
aplicadas as alteraes.
Esta opo permite aplicar a mesma configurao, para todas as aplicaes selecionadas.
Permitir chamada direta pela URL - Permitir que uma aplicao seja acessada digitando sua URL diretamente no navegador.
Habilitar CSRF - Ativa a proteo contra Cross-Site Request Forgery. (Esta opo aplica-se apenas nas aplicaes de Controle e Formulrio)
Mostrar contedo HTML - Permite a interpretao de cdigo HTML armazenado na base de dados. (Esta opo aplica-se apenas nas aplicaes de
Consulta)
Conexo para campos - Define a utilizao de uma conexo para todos os campos das aplicaes. (Esta opo ter efeito em campos que
possuem a opo de utilizar uma conexo especfica.)
Ao escolher aplicar as configuraes, iremos visualizar uma lista dos atributos selecionados para alterao.
3
Aplicar individualmente
Esta opo permite aplicar as configuraes selecionadas a cada aplicao, individualmente. Fazendo com que configuraes individuais
das aplicaes, como a descrio de cada aplicao por exemplo, sejam habilitadas.
Est opo possui, alm dos atributos informados anteriormente, outros trs atributos exclusivos.
URL amigvel - Permite define uma URL amigvel para as aplicaes selecionadas.
Ao escolher aplicar as configuraes individualmente, ser exibida uma lista das aplicaes selecionadas, e ao lado de cada aplicao, os
atributos selecionados para alterao.
Ao aplicar as alteraes, ser exibida uma lista das aplicaes que foram alteradas.
1
Helpcase
PGINA INICIAL FERRAMENTAS HELPCASE
Ferramenta que possibilita a criao de uma documentao para seu sistema, que trabalha de forma integrada com os projetos
desenvolvidos pelo Scriptcase.
Depois de criado o webhelp, devemos gerar contedo para nosso manual documentando as funcionalidades e descries do projeto.
No lado esquerdo, no bloco WebHelp, veremos as estruturas das pastas e arquivos. Ainda neste bloco podemos criar as pastas da nossa
documentao.
Selecione root ou outra pasta no painel lateral e clique no cone da pasta. Desta forma a pasta ser criada dentro do diretrio
selecionado.
Informe o nome do diretrio (Caracteres especiais no so aceitos) e o nome de exibio no menu da documentao.
2
Para a criao de arquivos .html, onde iremos inserir nosso contedo devemos selecionar o diretrio em que desejamos criar o arquivo,
em seguida clicar em criar arquivo.
Informe o nome do arquivo (Caracteres especiais no so aceitos) e o nome de exibio no menu da documentao.
Edio do helpcase
Ao selecionar a pasta que criamos, sero exibidas novas opes junto ao boto de criao de diretrio.
cone da Pasta com letras - Permite renomear o arquivo e o nome de exibio no menu.
Aps criados, os arquivos sero exibidos em lista, ao clicar no diretrio em que foram criados. Detalhes sobre os arquivos podem ser
visualizados como ttulo de exibio no menu e seu tamanho atual, alm de algumas opes como renomear, deletar.
3
Ver - Visualizao do contedo do arquivo.
Aps a criao ou ao clicar em editar um arquivo, poderemos inserir o contedo que ser exibido para o usurio final.
Upload
Esta ferramenta nos permite realizar o upload de contedo j crido ou imagens para a utilizao no manual. O upload destes arquivos,
podem ser realizados ao clicar em upload, na tela de upload informamos os formatos e tamanho dos arquivos permitidos.
Configuraes Gerais
Configurao
Permite que realizemos algumas configuraes como a definio de exibio de cabealho e da aba de busca.
4
Pgina Inicial
Permite-nos escrever o contedo da pgina inicial da documentao. Esta edio pode ser realizada tambm ao selecionar o arquivo
_home.htm no painel de arquivos.
Visualizar
Define um template para ser usado no cabealho do manual, possvel editar ou criar novos clicando em editor de templates.
Este editor pode ser acessado tambm atravs do menu Layout > Templates HTML
Cabealho
CSS
Aps a criao de todo o contedo e configurao do layout devemos associar os arquivos criados as aplicaes, para que o cliente possa
ter acesso a informao que ele precisa de forma rpida.
Associando Aplicaes
Podemos dar incio a associao das aplicaes ao clicarmos em links, para associar todos os arquivos de uma vez, ou clicando em linkar,
onde poderemos associar apenas o arquivo escolhido a vrias aplicaes.
Linkar
Nesta opo, ser exibido uma lista das aplicaes onde devemos selecionar as aplicaes que estaro associadas aos arquivos
6
escolhidos.
Links
Ao clicar em links, ser exibida uma lista de todas as aplicaes, neste caso devemos selecionar os arquivos que sero associados a cada
aplicao.
Gerando o manual
A gerao do manual o ltimo passo de sua criao, aps realizarmos todas as configuraes devemos criar em gerar.
Para termos acesso ao manual atravs das aplicaes, devemos adicionar o boto WebHelp na barra de ferramentas das aplicaes que
tero um link para o manual.
7
1
Bibliotecas Externas
PGINA INICIAL FERRAMENTAS BIBLIOTECAS EXTERNAS
Este recurso permite, importar bibliotecas completas e criar arquivos de qualquer extenso (.JS, .CSS, .PHP) que podem ser utilizadas
em seus projetos facilitando o reuso de cdigo.
Este recurso est disponvel no menu Ferramentas > Bibliotecas Externas, onde poderemos gerenciar as bibliotecas do projeto.
Para utilizarmos esta funcionalidade, devemos utilizar a macro, sc_url_library() para importar as bibliotecas nas aplicaes.
Gerenciamento de bibliotecas
Todas as bibliotecas, pblicas e as do projeto atual (criadas no nvel de projeto), sero listadas. Nesta tela possvel selecionar quais
bibliotecas faro parte do projeto, excluir bibliotecas inutilizadas, renomear ou edit-las.
Ao selecionar uma biblioteca para ser utilizada no projeto, o cone muda de cor e o boto Salvar as bibliotecas do projeto habilitado,
devemos clicar neste boto para salvar a alterao.
Renomear
Para renomear uma biblioteca basta clicar no link renomear, em seguida informe um novo nome para a biblioteca.
Ao renomear uma biblioteca, devemos alterar todas as chamadas a este biblioteca em nossos cdigos.
Novo diretrio
Para criar um arquivo, clique em Novo arquivo e informe seu nome e extenso ( imprescindvel informar a extenso do arquivo).
Upload de arquivos
Esta ferramenta, permite a realizao de upload de arquivos e bibliotecas externas para utiliza-las em seu projeto.
Excluir
Antes de excluir uma biblioteca certifique-se que no est sendo utilizada, ao excluir uma biblioteca no possvel recuper-la.
Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca. Podemos importar uma biblioteca da seguinte forma:
Este exemplo altera a cor de fundo de uma aplicao de consulta, veja o cdigo utilizado no arquivo style.css
4
1
Bibliotecas Internas
PGINA INICIAL FERRAMENTAS BIBLIOTECAS INTERNAS
Esta ferramenta permite a criao ou upload de rotinas PHP que podero ser reutilizadas em vrias aplicaes do projeto ou de outros
projetos, dependendo no nvel de acesso em que forem salvas.
No possvel criar ou alterar scripts no nvel Scriptcase, os script deste nvel esto disponveis para serem utilizados mais no
editados.
Criando Script
Selecione o nvel em que o script ser salvo, neste exemplo utilizamos o nvel usurio.
Utilizando um Script
Para utilizarmos os Scripts, primeiramente devemos habilita-los nas aplicaes em que desejamos utilizar.
Todas as bibliotecas que voc tem acesso sero listadas, basta marcar para habilitar sua utilizao.
2
Para que possamos utilizar as bibliotecas, devemos importa-las utilizando a macro sc_include.
Uma mensagem ser exibida para os usurios que possuem alguma tarefa pendente, sempre que realizar o login.
Podemos acessar esta funcionalidade no menu Ferramentas > Lista de Tarefas (To-Do)
Ao acessar, veremos todas as tarefas registradas com as informaes sobre cada uma delas.
Lista Pblica - Todos os usurios do Scriptcase podem visualizar as listas criadas neste nvel.
Projeto: Lista Pblica - Todos os usurios do Scriptcase, vinculados ao projeto em que a tarefa foi criada, podem visualiza-la. (Opo disponvel
apenas quando um projeto est aberto)
Projeto: Minha lista - Apenas o criador e o responsvel pela tarefa podem visualizar, desde que tenham acesso ao projeto em que a tarefa foi
criada. (Opo disponvel apenas quando um projeto est aberto)
Primeiramente devemos selecionar onde desejamos criar a tarefa selecionado a pasta. Ao selecionar, o boto Nova Tarefa ser
habilitado.
2
Em seguida, ao clicar em nova tarefa preencha os campos obrigatrios e crie uma nova tarefa.
Lista de Tarefas - Nome da tarefa, que ser exibido na lista das tarefas.
Prazo de entrega - Define o prazo para que a tarefa seja concluda. Devemos informar a data e hora da entrega.
Aplicao - Informe a aplicao do projeto que o responsvel deve editar. (Esta opo est disponvel apenas para tarefas criadas dentro de um
projeto.)
Status da Tarefa
Esta ferramenta utiliza um sistema de cores para simbolizar o andamento das tarefas.
Tarefas abertas - Tarefas recm-criadas e dentro do prazo de entrega, representadas pela cor amarela.
Tarefas expiradas - Tarefas com o prazo de entrega estourado, representadas pela cor azul.
1
Mensagens
PGINA INICIAL FERRAMENTAS MENSAGENS
Nova Mensagem
Aps clicarmos em Nova Mensagem, devemos selecionar devemos selecionar os usurios que iro recebe-la.
Caixa de Entrada
Ao receber uma mensagem, os usurios sero notificados atravs de um alerta.
Podemos clicar na notificao ou acessar Ferramentas > Mensagem para visualizar as mensagens recebidas.
Ao acessar, entraremos na caixa de entrada onde estaro todas as mensagens recebidas, ordenadas pela data e hora do recebimento.
Caixa de Sada
2
As mensagens enviadas sero armazenadas na caixa de sada.
Ao enviar uma mensagem para vrios usurios, sero registradas uma mensagem para cada usurio na caixa de sada.
Leitura e Resposta
Clique na mensagem que deseja ler.
Resposta Recebida
Na caixa de entrada, uma mensagem respondida pode ser identificada com o Re: antes do assunto
Excluir Mensagens
Podemos excluir individualmente a mensagem clicando no link excluir.
Temos ainda a opo de excluir vrias mensagens. Devemos selecionar as mensagens que desejamos excluir e posteriormente clicar no
boto excluir.
1
Conversores
PGINA INICIAL FERRAMENTAS CONVERSORES
O Conversor de Projetos, permite a converso de projetos desenvolvidos em verses anteriores do Scriptcase para a verso mais
atualizada.
O risco, no processo de converso quase zero, ao seguir o passo-a-passo deste tutorial. O processo de converso no altera nenhuma
informao do seu projeto.
Copiando o Scriptcase
Primeiramente devemos copiar a pasta do Scriptcase, da verso mais antiga, e coloc-la em paralelo com a pasta do Scriptcase atual, que
receber os projetos.
Neste exemplo:
Path do Scriptcase
J no Scriptcase, ao selecionar o conversor (compatvel com a verso que desejamos converter), devemos informar o diretrio completo
at a pasta da verso antiga do Scriptcase.
Em seguida, selecione o servidor onde o Scriptcase foi colocado. Neste caso, selecione Mesmo Servidor.
2
Caso o conversor no consiga encontrar o banco de dados em que o Scriptcase antigo foi instalado, a tela abaixo ser exibida, para que
possa digitar as informaes corretas do banco de dados do Scriptcase.
Em seguida ser exibido um resumo de tudo que foi convertido. Com isso os projetos selecionados j estaro em seu Scriptcase atual
pronto para utilizar.
1
Esta ferramenta nos permite converter tabelas armazenadas em arquivos .XLS, .SCV, .accdb e .mdb para as seguintes base de dados:
MySQL, PostgreSQL, SQLite e SQL Server.
Importao ACCESS
Permite a converso de uma ou mais fonte de dados para um banco estruturado.
Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.
Nesta tela teremos um campo senha, que utilizado apenas se os arquivos do ACCESS que foram selecionados solicitarem senha para
listar as tabelas. Nestes casos, aps informar a senha clique em listar tabelas.
Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.
Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.
Aba Avanado
Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.
Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.
Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.
Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.
Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)
3
Conexo
Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.
Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.
Importao XLS
Permite a converso de uma ou mais fonte de dados para um banco estruturado.
Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.
Nesta tela devemos primeiramente informar a linha em que o nome das colunas esto, desta forma toda a informao que estiver abaixo
ser considerada registro da tabela. Caso esta informao no seja preenchida, todo o contedo do arquivo ser considerado como
registro da tabela.
4
Abaixo iremos visualizar a lista das tabelas dos arquivos, com os nomes das tabelas e o nome dos arquivos. No caso de arquivos XLS ou
SCV o nome da tabela obtido atravs do nome da aba no arquivo.
Aba Tabelas
Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.
Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.
Aba Avanado
Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.
Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.
Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.
Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.
Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)
Conexo
Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.
Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.
6
Importao CSV
Permite a converso de uma ou mais fonte de dados para um banco estruturado.
Primeiramente devemos informar os arquivos que sero convertidos. Podemos informar o caminho absoluto do arquivo, arrastar e soltar
o arquivo ou selecionar o arquivo na opo Selecione os arquivos.
Nesta tela devemos primeiramente informar a linha em que o nome das colunas esto, desta forma toda a informao que estiver abaixo
ser considerada registro da tabela. Caso esta informao no seja preenchida, todo o contedo do arquivo ser considerado como
registro da tabela.
Abaixo iremos visualizar a lista das tabelas dos arquivos, com os nomes das tabelas e o nome dos arquivos. No caso de arquivos XLS ou
SCV o nome da tabela obtido atravs do nome da aba no arquivo.
7
Aba Tabelas
Podemos visualizar a lista de tabelas que sero convertidas. Ao lado do nome das tabelas, existem duas opes: Editar e Pr-Visualizao.
Na opo Editar, podemos alterar toda a estrutura da tabela que ser criada, como seu nome, tamanho dos campos, tipo de dados entre
outras opes.
Aba Avanado
Na aba Avanado esto disponveis configuraes na criao do script de importao da tabela Podemos configurar o Script que ser
criado para a criao das tabelas na nova base de dados.
Adicionar DROP TABLE - Adiciona um DROP TABLE IF EXISTS antes do CREATE das tabelas, desta forma, caso existam tabelas com o mesmo nome
na base de dados de destino, elas sero deletadas.
Recriar estrutura e dados - Definimos que toda a estrutura da tabela e os dados sero importados.
Recriar estrutura - Definimos que apenas as estruturas das tabelas sero importadas.
Recriar dados - Definimos que apenas os dados das tabelas sero importados (Caso as tabelas existentes na base de dados possuam a mesa
estrutura das que esto sendo importadas)
8
Conexo
Neste passo devemos selecionar a conexo (Base de dados) que iremos importar as tabelas. Podemos selecionar uma conexo existente
no projeto ou criar uma nova.
Em seguida ser exibido um log das tabelas das tabelas que foram importadas e o total de registros inseridos.
1
SQL Builder
PGINA INICIAL FERRAMENTAS SQL BUILDER
Esta ferramenta auxilia na construo de consultas SQL em forma de Wizard. Estas consultas podem ser salvas para serem utilizadas
posteriormente.
Base de Dados
Qualquer SQL pode ser executado diretamente na aba execuo que exibida aps a escolha da base de dados.
Tabelas
Campos
Selecione os campos que devem fazer parte da consulta. Os campos podem ser ordenados alfabeticamente (Ascendente) ou na ordem
em que foram criados (Padro)
2
possvel configurar alias para as tabelas selecionadas, esta opo encontra-se abaixo da lista de campos onde todas as tabelas
selecionadas sero listadas.
Joins
Feita as definies dos campos, se necessrio podemos configurar um join. Para isso, devemos selecionar as tabelas que possuem
relacionamento, em seguida selecionar o join que ser usado no campo Tipo e por fim clicar em Adicionar.
3
Aps adicionar clique em Confirmar, para que possamos informar os campos que se relacionam.
Condies
Ordenao
Execuo
rea de execuo dos comandos SQL. Ao finalizar a configurao atravs do Wizard o SQL criado ser exibido nesta aba. Alm dos
4
comandos DML (Data Manipulation Language) tambm podemos executar comandos DDL (Definition Data Language).
Salvas
Para salvar os comandos criados, basta inserir um nome e clicar em salvar. Os comandos que j esto salvos sero listados.
1
Database Builder
PGINA INICIAL FERRAMENTAS DATABASE BUILDER
Ferramenta que permite o gerenciamento do seu banco de dados dentro do Scriptcase. Esta ferramenta est disponvel para conexes
com: MySQL, SQLServer(que no seja ODBC), SQLite, Oracle e Postgres.
As opes e configurao no database build dependem dos privilgios do usurio da base de dados e ao do banco de dados utilizado.
Este artigo baseado em uma conexo MySQL.
Em seguida, iremos para a tela principal do database build, onde poderemos acessar todas as funcionalidades disponveis.
No canto esquerdo da tela, iremos visualizar algumas funcionalidades e a lista das tabelas, para um acesso rpido, da base selecionada.
DB
Permite visualizar a base de dados que est sendo acessada no momento. Aqui poderemos alterar a base de dados.
2
Para banco de dados que possuem restrio de acesso aos usurios, necessrio que o usurio utilizado na criao da conexo tenha
acesso s demais base de dados.
Comandos SQL
Permite executar qualquer comando SQL, desde um comando select a comandos de criao e execuo de uma procedure, por exemplo.
Abaixo da rea de insero de cdigo poderemos visualizar um histrico dos comandos que foram executados.
Se tudo ocorrer bem, ao executar o comando, ser exibido o resultado da consulta, com a possibilidade de edio dos registros .
Abaixo do resultado apresentado, iremos visualizar um resumo das tabelas utilizadas no SQL informando o nmero de linhas retornado,
quantidade de campos ID entre outras informaes, alm do SQL executado.
Para retornar para a tela principal do database builder selecione a tabela no breadcrumb no topo da pgina.
Importar Arquivos
Exportar Tabelas
Devemos revisar as configuraes padro da exportao, para que possamos altera-las e adequ-las de acordo com nossas
necessidades.
Base de dados - Define a utilizao dos comandos referentes a criao da base de dados
Criar Tabelas
Possibilita a criao de tabelas atravs de uma interface simples e intuitiva, onde poderemos cria-las rapidamente.
Privilgios
Criar View
Possibilita a criao rpida de uma view, onde devemos informar apenas o nome e o select que ser utilizado na view.
5
Todas as views criadas podem ser visualizadas junto as tabelas da base de dados
Criar Procedure
Esta funcionalidade torna a criao de uma procedure ainda mais fcil. Os parmetros devem ser informados como no exemplo abaixo,
onde devemos informar obrigatoriamente o tipo do parmetro (entrada e/ou sada), seu nome, o tipo de dado que vai receber ou
retornar e seu tamanho.
6
Todas as procedures criadas podem ser visualizadas abaixo da lista de tabelas e views
Existem duas formas para executar uma procedure dentro do database builder.
Ao visualizar a lista de procedures e fuctions, podemos clicar em seu nome. Seremos redirecionados para de chamada da procedure,
onde devemos informar o parmetro de entrada (caso esta procedure possua).
Em seguida ser exibido o resultado da execuo da procedure e o sql utilizado para tal.
7
A segunda forma usando a funcionalidade Comando SQL que nos permite executar qualquer comando SQL.
Neste caso, devemos utilizar o comando para a chamada de uma procedure: CALL nome_da_procedure(parmetro) .
Criao de Functions
Os parmetros devem ser informados como no exemplo abaixo, onde devemos informar obrigatoriamente seu nome, o tipo de dado
que vai receber e tamanho.
Existem duas formas para executar uma function dentro do database builder.
Ao visualizar a lista de procedures e fuctions, podemos clicar em seu nome. Seremos redirecionados para de chamada da function, onde
devemos informar os parmetros (caso possua).
A segunda forma usando a funcionalidade Comando SQL que nos permite executar qualquer comando SQL.
Neste caso, devemos utilizar o comando para a chamada de uma function: SELECT nome_da_function('parmetro') .
1
Viso geral
PGINA INICIAL LAYOUT
Em layout, possvel editar ou criar os padres de visualizao a serem empregados nos projetos desenvolvidos com o Scriptcase. Nesta
rea ser possvel alterar cada parte da aplicao desde a tela de apresentao das aplicaes at os botes e menu que ela far parte.
1
Para criar um novo tema, basta clicar em Cria novo tema. Qualquer edio realizada no tema j exibida ao lado em tempo real.
1
CSS de Botes
PGINA INICIAL LAYOUT CSS DE BOTES
Na Edio dos Botes podemos criar novos conjuntos de botes para associ-los aos temas. Podemos criar ou editar conjuntos de
botes tanto de texto quanto de imagens.
Na primeira aba (Botes) so exibidos os botes utilizados no Scriptcase. Cada boto pode ter uma caracterstica diferente, sendo
possvel escolher entre imagem, boto de texto ou link. Caso utilize o boto do tipo imagem, ser exibido um campo para upload da
imagem. Para os tipos boto de texto e link utilize as abas: Estilo de Boto e Estilos de Link para editar suas aparncias.
2
Templates HTML
PGINA INICIAL LAYOUT TEMPLATES HTML
Em Templates est a edio e/ou criao de modelos de corpo de Cabealho, Rodap ou Formato Livre (Consulta). Estes modelos definem
a estrutura da interface da aplicao. possvel criar um arquivo HTML e definir onde ser entrada de dados, usando chaves {} para
especificar a varivel. A opo de Formato Livre utilizada em aplicaes de Consulta, onde possvel definir toda estrutura do relatrio
em HTML e associar os campos da consulta a variveis criadas no modelo de corpo (arquivo HTML). Com isso possvel criar consultas
no Formato de Notas Fiscais, Boletos Bancrios, Certificados, etc.
Cabealho e Rodap
No editor de criao do cabealho e rodap voc deve criar um novo modelo ou editar um j existente.
Para criao de um novo modelo existe um padro a ser seguido e a base do cdigo sempre ser HTML.
A criao de campos no HTML ser criada usando chaves, por exemplo {varivel}.
Exemplo do cdigo:
2
<div style="width: 100%">
<div {NM_CSS_FUN_CAB} style="height:11px; display: block; border-width:0px; "></div>
<div style="height:37px; background-color:#FFFFFF; border-width:0px 0px 1px 0px; border-style: dashed; border-color:#ddd; display: block
<table style="width:100%; border-collapse:collapse; padding:0;">
<tr>
<td id="lin1_col1" {NM_CSS_CAB}><span>{LIN1_COL1}</span></td>
<td id="lin1_col2" {NM_CSS_CAB}><span>{LIN1_COL2}</span></td>
</tr>
</table>
</div>
</div>
Aps salvar o template criado voc deve abrir a aplicao e nas configuraes da aplicao voc vai em Layout > Visualizao, seleciona
o modelo de cabealho ou rodap que ir utilizar e em Layout > Cabealho e Rodap voc associa o campo criado no template ao que
desejar seguindo as opes disponveis no Scriptcase.
Formato livre
No formato livre, podemos especificar onde os campos da aplicao sero exibidos no arquivo HTML usando chaves {varivel}. Como
voc pode ver abaixo:
A pr-visualizao do cdigo acima ficaria da seguinte forma: {Name} {Address} {City}-{State} {ZIP}
Lembre-se que tudo o que vem dentro de chaves est fazendo referncia para um campo da aplicao, por isso quando h um {Nome}
ele estar referenciando um campo Nome de sua aplicao.
Essas partes definem onde o circuito vai comear e terminar. A quantidade de delimitadores definida por Colunas por pgina na
aplicao de Consulta.
Ex.: Se na aplicao de Consulta a opo Colunas por pginas for 3, ir exibir o seguinte resultado.
Aps ter um template de formato livre o prximo passo abrir uma aplicao de consulta, alterar a orientao dela para formato livre e
ir em Posicionamento de Campos e associar cada campo do template ao campo de consulta.
1
CSS de Menu
PGINA INICIAL LAYOUT CSS DE MENU
O menu CSS de Menu utilizado para criar e ou editar estilos de layout da aplicao de menu.
Para criar um novo tema de menu ser necessrio primeiro escolher um tema para servir como base do novo tema que ser criado.
Aps clicar em Novo, para poder criar um novo tema de menu, voc ter vrias opes para alterar as cores que fazem parte do menu
escolhido. Como tambm pode-se alterar a fonte e tamanho dos itens.
Antes de salvar o tema que criamos voc deve selecionar se o mesmo ser Pblico, Projeto ou Usurio.
Pblico tem o tema disponvel para todo mundo que utiliza o scriptcase da sua mquina.
Aps selecionar onde ficar o tema voc digita o nome do novo tema e clica em Salvar
1
cones do Menu
PGINA INICIAL LAYOUT CONES DO MENU
Na edio dos cones do menu, podemos alterar o cone de ativo e inativo de cada aba que ser aberta no menu. Esses cones sero
vinculados a aplicao que ser aberta.
Nesta tela abaixo, podemos visualizar que os cones do menu so divididos em blocos para cada aplicao, ou seja, cada cone
corresponde a uma aplicao do Scriptcase.
Selecione o cone que deseja para cada estado das abas do menu, ativo e inativo.
1
Gerenciador de Imagens
PGINA INICIAL LAYOUT GERENCIADOR DE IMAGENS
O gerenciador de imagens onde voc vai organizar ou incluir novas imagens para serem utilizadas em seu projeto.
Para inserir uma nova imagem voc precisa primeiro selecionar o escopo que ela far parte, depois selecionar a pasta onde ela ficar e
por ltimo clicar em Arquivo > Upload.
Quando a imagem inserida o nome dela alterado dependendo do escopo de uso da imagem (pblico, projeto ou usurio) e do tipo da
imagem (background, boto, cone, menu ou geral) seguindo o seguinte padro:
sys__NM__ (Pblico)
grp__NM__ (Projeto)
usr__NM__ (Usurio)
Tipo da Imagem:
ico__NM__ (icons)
Dessa forma, uma imagem chamada 001.jpg que for adicionada com escopo pblico e do tipo cone receber o nome
sys__NM__ico__NM__001.jpg
Depois de inserir a imagem necessrio adicionar a imagem aplicao, isso pode ser feito da seguinte forma: com a aplicao aberta
v em Aplicao > Configurao > Imagens Extras da Aplicao e clicar no cone ao lado da lixeira para adicionar uma imagem.
1
A ferramenta de tema dos grficos usada quando o desenvolvedor deseja criar temas diferentes para suas aplicaes de grficos. O
tema do grfico permite que voc edite atributos como cor de fundo, fonte, margem, dados, borda e sombra.
Para criar um novo tema voc precisa selecionar antes um tema existente para que ele herde todos os atributos do tema selecionado.
1
A ferramenta de templates do editor HTML serve para voc poder alterar toda a barra de ferramentas do campo editor HTML presente
nas aplicaes.
Para criar um tema voc seleciona um existente, altera e clica em Salvar como e para apenas editar um existente voc seleciona um
tema e clica em Salvar.
1
Viso geral
PGINA INICIAL LOCALIZAO
O Scriptcase disponibiliza um gerador completo para criar idiomas e ter um esquema de internacionalizao em todo o projeto. Voc
pode tambm definir as configuraes regionais que deseja utilizar no projeto.
1
Mensagens
Usando o menu de mensagens possvel selecionar e editar mensagens. Essas mensagens esto divididas em categorias, Scriptcase
Mensagens e Mensagens do Projeto. Novas categorias podem serem criadas usando o item Nova pasta.
Ao selecionar uma lang para ser alterada uma nova tela surge com colunas de cada idioma selecionado no projeto para poder digitar a
mensagem relacionada a cada idioma.
1
Configuraes Regionais
PGINA INICIAL LOCALIZAO CONFIGURAES REGIONAIS
As configuraes regionais permitem que voc defina alguns parmetros de unidade monetria, data e nmero de acordo com o pas ou
regio onde sua aplicao ser utilizada. Clicando em personalizar voc altera esses valores para serem utilizados em suas aplicaes.
No grupo Unidade Monetria esto disponveis parmetros como smbolo monetrio, formato de moeda positiva, etc. Estes parmetros
sero utilizados em aplicaes que usam campo do tipo Moeda.
Nos grupos de Hora e Data esto disponveis parmetros para configurao de Data, que podem ser utilizados em campos dos tipos
Hora, Data e Data-Hora.
2
1
Viso geral
PGINA INICIAL MDULOS
O Scriptcase disponibiliza um gerador completo de segurana atravs da integrao dos mdulos de segurana e do mdulo de log. Toda
a parte de segurana relacionada aos usurios do projeto podem ser encontradas no menu Mdulos.
Mdulo de Segurana
Cria um controle de acesso e possibilita a configurao de restries aos usurios do sistema. Existem quatro tipos de segurana com
nveis de controle diferentes, so eles: Segurana por Usurio, Segurana por Aplicao , Segurana por Grupo e Segurana LDAP.
Mdulo de Log
Cria um registro dos eventos relevantes do sistema, configurados pelo administrador, desenvolvido no Scriptcase. Com este mdulo
podemos rastrear todas as aes realizadas pelos os usurios do sistema atravs do relatrio que gerado.
1
Mdulos de Segurana
PGINA INICIAL MDULOS MDULOS DE SEGURANA
Fazendo uso dos mdulos de segurana, podemos implementar regras de acesso para os sistemas desenvolvidos no Scriptcase. O
processo de criao e configurao rpido, fazendo com que o tempo de desenvolvimento do sistema seja reduzido.
Disponibilizamos cinco tipos de segurana, que trabalham de forma semelhantes, divergindo apenas no modo como as permisses so
aplicadas.
No possui nenhuma restrio aos usurios do sistema, todos os usurios tm acesso a todas as aplicaes.
Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador
A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.
Possui uma restrio de acesso as aplicaes de acordo com o usurio, nesta opo o administrador deve informar quais aplicaes
podem ser acessadas pelo usurio.
Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador
Usurio / Aplicao - Login, Nome da aplicao, Privilgio de acesso, Privilgio de inserir, Privilgio de excluir, Privilgio de atualizar, Privilgio de
exportao, Privilgio de imprimir
A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.
Possui uma restrio de acesso as aplicaes de acordo com os grupos de usurios, nesta opo o administrador deve informar quais
aplicaes podem ser acessadas pelos grupos, e deve definir quais grupos cada usurio deve participar.
Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador
Grupo - ID e Descrio
Group / Application - Cdigo do grupo, Nome da Aplicao, Privilgio de acesso, Privilgio de Inserir, Privilgio de excluir, Privilgio de atualizar,
Privilgio de exportar, Privilgio de impresso
A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.
Possui uma restrio de acesso as aplicaes de acordo com os grupos de usurios, nesta opo o administrador deve informar quais
aplicaes podem ser acessadas pelos grupos de usurios.
Usurio - Login, Senha, Nome, E-mail, Active, Cdigo de ativao e Privilgio de Administrador
Usurio / Aplicao - Login, Nome da aplicao, Privilgio de acesso, Privilgio de inserir, Privilgio de excluir, Privilgio de atualizar, Privilgio de
exportao, Privilgio de imprimir
A tabela logado criada apenas ao utilizar a opo Proteger Usurio Logado na criao do mdulo de segurana.
Conexo
Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.
Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.
Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.
Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.
Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.
3
Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.
Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.
Associao de tabelas
Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.
Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.
As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.
Configuraes
Geral
Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.
Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.
Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.
Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.
Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.
Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.
Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.
Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.
Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)
Login
Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
Recuperar Senha
Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.
Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral
Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.
Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.
Novos Usurios
As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.
Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.
Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)
Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)
Configuraes de E-mail
Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.
Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25
Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura
Usurios Logados
Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.
Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.
Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.
Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)
Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)
A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.
Adicionar Aplicao
Salvar Perfil
Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.
Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.
Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
Conexo
7
Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.
Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.
Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.
Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.
Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.
Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.
Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.
Associao de tabelas
Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.
Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.
As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.
Configuraes
Geral
Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.
8
Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.
Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.
Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.
Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.
Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.
Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.
Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.
Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)
Login
Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
Recuperar Senha
Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.
9
Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral
Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.
Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.
Novos Usurios
As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.
Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.
Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)
Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)
Configuraes de E-mail
Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.
Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25
Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura
Usurios Logados
Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.
10
Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.
Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.
Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)
Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)
Grupo - Nome do grupo que receber os privilgios de administrador e que este usurio far parte.
A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.
Adicionar Aplicao
Salvar Perfil
Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.
Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.
Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
Conexo
Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.
Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.
Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.
Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.
Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.
Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.
Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.
Associao de tabelas
Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
12
a associao das tabelas feita de forma manual.
Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.
As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.
Configuraes
Geral
Definimos a utilizao de criptografia na senha, a pasta onde as aplicaes sero criadas, o mdulo de log usado entre outras coisas.
Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.
Criptografia - Criptografia utilizadas para as nas aplicaes que sero includas no modulo de segurana posteriormente, caso a opo incluir
aplicaes.
Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.
Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.
Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.
Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.
Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.
Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)
Login
Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
Recuperar Senha
Estas opes de recuperao de senha funciona apenas quando o sevidor SMTP configurado corretamente, em Configuraes de E-
mail.
Enviar senha para e-mail - Permite que o usurio do sistema receba sua senha por e-mail. Esta opo funciona apenas quando no est usando
criptografia(MD5), a utilizao ou no de criptografia definida na aba Geral
Redefinir senha e enviar novo e-mail - Permite que o sistema crie uma nova senha e a envie para o e-mail do usurio.
Enviar link para e-mail com nova senha - Permite que o usurio receba um link por e-mail para redefinir sua senha.
Novos Usurios
As opes ativao por e-mail e Enviar e-mail para administrador funcionam apenas quando o servidor SMTP configurado
corretamente, em Configuraes de E-mail.
Permite o cadastro de novos usurios - Define a disponibilidade da opo de cadastro de usurios no login do sistema. Ao desmarcar, apenas
usurios com acesso ao administrativo do sistema podero inserir novos usurios.
Requer ativao por e-mail - Define se o novo usurio ter que realizar uma validao atravs do e-mail para ativar sua conta. (Opo disponvel
apenas ao configurar o SMTP)
Enviar e-mail para administrador - Define se o administrador do sistema receber um e-mail, sempre que um novo usurio for criado. (Opo
disponvel apenas ao configurar o SMTP)
Configuraes de E-mail
Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.
Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25
Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura
Usurios Logados
Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.
Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.
Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.
Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)
Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)
A opo grupo, est disponivel apenas para segurana por grupo, nos demais mdulos esta opo no ser exibida.
Adicionar Aplicao
Salvar Perfil
Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.
Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.
Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
Conexo
16
Aps a definio do tipo de segurana, devemos selecionar uma conexo.
Configuraes
Geral
Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.
Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.
Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.
Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.
Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.
Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.
Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)
Login
Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
LDAP
Neste etapa devemos informar um usurios para conectarmos com o servidor LDAP. O usurio informado ter permisso de
administrador no sistema.
Salvar Perfil
Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.
Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.
Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
18
Conexo
Aps a definio do tipo de segurana, devemos selecionar a conexo que ser utilizada para criar as tabelas que compem o mdulo de
segurana.
Conexo - Define a conexo que ser utilizada para a criao das tabelas de segurana.
Tabelas Existentes - Permite a utilizao de tabelas preexistentes em sua base de dados. Estas tabelas devem possuir o mnimo de campos
utilizado pela segurana do Scriptcase. Recomendamos que utilize esta aplicao caso as tabelas j tenha sido criadas pelo modulo de segurana
do Scriptcase, para minimizar os erros.
Criar Tabelas - Define a criao de novas tabelas para serem usadas pelas aplicaes de segurana.
Prefixo das tabelas Prefixo que ser concatenado ao nome das tabelas que sero criadas.
Apagar tabelas existentes - No momento da criao das novas tabelas, caso ocorra alguma duplicidade em seus nomes, as tabelas da base sero
sobrescritas pelas novas tabelas.
Proteger usurios logados - Impede que o mesmo usurio esteja logado no sistema utilizado duas sesses diferentes.
Associao de tabelas
Nesta etapa, devemos associar os campos das aplicaes aos campos das tabelas. Ao selecionar Tabelas Existentes na parte de conexo,
a associao das tabelas feita de forma manual.
Nestes casos, as tabelas existentes na base devem conter um numero mnimo de campos para que possam ser associados aos campos
das aplicaes de segurana.
As tabelas necessrias para cada tipo de segurana esto descritas no incio deste artigo.
Geral
Prefixo das aplicaes - Prefixo das aplicaes que sero criadas automaticamente pelo modulo de segurana.
Ativar Segurana - Ativa a flag Segurana das Aplicaes de todas as aplicaes do projeto.
Pasta - Nome da pasta que ser criada para armazenar as aplicaes criadas automaticamente pelo modulo de segurana.
Tema - Tema que seja utilizado nas aplicaes criadas pelo modulo de segurana.
Log - Esta opo estar disponvel caso o projeto possua um mdulo de log configurado previamente. Clique aqui e veja como cria-lo.
Menu - Esta opo estar disponvel caso o projeto possua uma aplicao de menu criado previamente.
Tipo de Menu - Tipo de menu que ser criado pelo modulo de segurana(Opo disponvel apenas se nenhum menu for selecionado no item
anterior)
Login
Caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
Configuraes de E-mail
Onde definido o provedor que iremos utilizar para o envio de e-mails do sistema.
Porta SMTP - Informe a porta do servidor SMTP. Esta informao deve est em conformidade com a opo Conexo Segura. Utilize 465 para SSL,
587 para TLS ou 25 para no segura. Ao omitido, o Scriptcase assumir o valor default: 25
Conexo Segura - Indicativo para conexo segura. Utilize SSL ou TSL, ou deixe em branco para conexo no segura
LDAP
Usurios Logados
Esta configurao est disponvel apenas se selecionarmos a opo Proteger usurio logado na etapa de conexo.
Mostrar Usurios Logados - Criar aplicao de consulta com todos os usurios logados da sesso do projeto.
Proteo Ataque Brute Force - Ativa/Desativa o bloqueio de usurios aps algumas tentativas de acesso malsucedidas.
Tempo de bloqueio do Brute Force(em Minutos) - Tempo, em minutos, que o usurio ir permanecer inacessvel aps as vrias tentativas de
acesso malsucedidas.(Disponvel apenas ao ativar a proteo a ataques de brute force)
Nmeros de tentativas antes de bloquear - Nmero de tentativas de acesso malsucedidas, at que a proteo seja ativada.(Disponvel apenas ao
ativar a proteo a ataques de brute force)
21
Cadastrar primeiro Registro
Neste etapa devemos informar um usurios para conectarmos com o servidor LDAP. O usurio informado ter permisso de
administrador no sistema.
Adicionar Aplicao
Salvar Perfil
Permite salvar em um perfil com todas as configuraes utilizadas nas etapas anteriores. Utilizando este esquema, possvel criar um
novo mdulo de segurana utilizando as mesmas configuraes utilizada para a criao deste.
Salvar Perfil - Permite salvar um perfil com todas as configuraes deste modulo de seguraa.
Um perfil salvo, pode ser selecionano no incio da criao do mdulo de segurana, antes da esconha do tipo de segurana.
1
Mdulo de Log
PGINA INICIAL MDULOS MDULO DE LOG
O modulo de log possibilita a criao de vrios esquemas de log. Cada aplicao do projeto pode ser vinculada a um esquema de log,
que ser configurado individualmente. Cada projeto pode conter um ou vrios esquemas de log.
Lista de esquemas
Acesse o menu Mdulos > Log e clique em Criar / Editar Mdulo de log.
Caso no exista nenhum esquema criado no projeto, seremos redirecionados para a tela de criao do esquema de log.
Criar Log de Aplicativo - Cria um relatrio utilizando a tabela de log usada pelo esquema padro do projeto. Que
Tabela - Nome da tabela que ser criada para armazenar as informaes do log. Preenchimento obrigatrio.
Tabela Existente - Opo para deletar a tabela que possuem o mesmo nome no banco de dados. Para utilizar a tabela existente no banco de
dados, deixe esta opo desmarcada.
Esquema Padro - Define o esquema que est sendo criado como o padro do projeto.
Login - Varivel global utilizada para armazenar o login do usurio logado no sistema. Esta varivel deve ser a mesma da utilizada no modulo de
segurana. Por padro a varivel que utilizamos em ambos os mdulos [usr_login] .
Valores Padro
Modo de Gravao - Dados dos usurios que sero salvos na tabela de log.
Ao salvar, ser exibido a tela de confirmao, clique em Fechar para salvar esquema
Fechar para salvar esquema - Salva o esquema criado, e redireciona para a tela das aplicaes.
cone fechar - Cancela a criao do esquema retornando para a tela de criao do novo esquema.
Aps a confirmao seremos redirecionados para uma tela de Aplicaes Relacionadas ao Log.
Aplicaes Relacionadas
Nesta etapa devemos definir qual esquema de log ser utilizado em cada aplicao do projeto. A lista de aplicaes pode ser filtrada por
tipo ou pelo esquema de log utilizado.
No topo voc pode aplicar aes para todas as linhas ou poder selecionar apenas uma ao para cada linha individualmente.
3
Filtro
Relatrio de Log
Neste relatrio poderemos visualizar todas as informaes armazenadas pelo esquema selecionado na criao do relatrio.
Viso geral
PGINA INICIAL CONFIGURAES
Rene as principais configuraes do Scriptcase. Para os usurios com privilgio de administrador podemos realizar o registro da licena,
gerenciar os usurios do sistema, realizar backups e restore dos projetos entre outras configuraes.
Para os demais usurios, sem privilgio de administrador, poderemos definir o idioma padro da ferramenta, personalizar a barra de
ferramentas do Scriptcase entre outras opes que quando realizadas estaro disponveis apenas para os usurios que as realizarem,
para os que no alterarem estas configuraes utilizaro as definies padro do Scriptcase.
1
Administrao
PGINA INICIAL CONFIGURAES ADMINISTRAO
Acesso restrito a usurios com privilgio de administrador. Temos acesso as principais configuraes do Scriptcase.
Configuraes do Sistema
Tela de Configuraes do Sistema, onde podemos definir diversas configuraes que sero perceptveis a todos os usurios do sistema.
2
Quantidade de compilaes em paralelo - Define a quantidade de segmentos usados para gerar as aplicaes.
Exibir o tempo de compilao das aplicaes individualmente - Permite a exibio do tempo de compilao de cada aplicao.
Quantidade de cpias automticas das aplicaes - Define a quantidade de cpias que o restore de aplicaes ir armazenar.
Avisar se o Backup do sistema no for realizado em (dias) - Define o nmero em dias para informar aos usurios selecionados que o ltimo
backup realizado tornou-se obsoleto.
Mostrar aviso do backup para - Define os usurios que sero avisados sobre o backup obsoleto.
Verificar por novas verses do Scriptcase aps login - Permite a verificao automtica por novas verses da ferramenta, disponveis para
atualizao.
Verificar verso nos dias - Permite selecionar um dia da semana para que ocorra a verificao de nova verso.
Timeout de Aplicaes (minutos) - Tempo limite para a execuo de scripts (PHP), durante o desenvolvimento das aplicaes, ex. compilar a
aplicao, anlise de selects, salvar a aplicao etc. (em segundos).
Exibir Mensagem do status da gerao - Permite definir se as mensagens das aes que o Scriptcase est realizando quando o usurio compila
(boto Compilar) ou executa (boto Executar) uma aplicao, sejam exibidas plenamente, parcialmente ou no sejam exibidas. As opes so:
Principais - Exibe apenas um subconjunto das mensagens;
Usar cache para campos das tabelas - Com esta funcionalidade ativada a mesma permite uma maior velocidade no ato da consulta.
Para que a opo recuperar senha do Scriptcase, disponvel no login do Scriptcase funcione, necessrio configurar corretamente as
configuraes de envio de e-mail abaixo.
Servidor SMTP - Deve ser informado o endereo do servidor SMTP, responsvel pelo envio de email.
Porta do SMTP - Informe a porta do servidor SMTP. Esta informao deve estar em conformidade com a opo Conexo Segura. Utilize 465 para
SSL. Ao omitido, o Scriptcase assumir o valor default: 25.
Exibir opo de utilizar sesso em banco de dados na publicao - Permite a exibio da opo de utilizar sesso no banco de dados da
publicao.
Valores Padro
Onde definimos as configuraes padro para a criao de novas aplicaes em todos os projetos, caso o projeto no possua suas
prprias configuraes. Para alterar estas configuraes apenas no projeto, acesse o menu Projeto > Valores Padro.
Dados Gerais
Imagem do Logotipo - Logotipo utilizado no ttulo da aplicao. Customize o projeto utilizando o mesmo logotipo em todos os ttulos da
aplicao.
Exibir Sumrio - Exibir o nmero de registros exibidos na pasta, e o total de registros da aplicao. Esta opo ser executada apenas se a opo
linha, na barra de ferramentas no estiver em uso.
4
Usar template no Editor HTML - Define se ser utilizado o novo Tiny MCE. Ao marcar sim devemos selecionar um tema na opo abaixo.
Consulta
Largura da Tabela - Define a largura das consultas. Pode ser em pixel ou porcentagem.
Tabular Quebras - Tabulao das quebras, esta opo ir funcionar caso possua duas ou mais quebras na consulta.
Linhas por pgina - Define quais as opes sero exibidas para a quantidade de linhas por pgina. Se voc precisa de uma opo para mostrar
todas as linhas, adicionar all (todos) nas opes. Ex.: 10,20,30,all
Formulrio
Largura da Tabela - Define a largura das consultas. Pode ser em pixel ou porcentagem.
Aba
Menu
Template
Definio dos templates utilizados no cabealho e rodap de cada uma das aplicaes do Scriptcase.
Definio dos botes da barra de ferramentas das aplicaes. Os botes disponveis dependem do tipo da aplicao. possvel tambm
criar grupos de botes e configurar os botes da verso mobile e desktop.
5
Diretrios do Sistema
Diretrios onde diversas informaes e modelos sero armazenados pelo Scriptcase. Todos os diretrios so configurados
automaticamente durante a instalao do Scriptcase, tornando desnecessria qualquer alterao por parte do usurio. Aconselhamos
no realizar nenhuma alterao nestes diretrios e utiliza-los apenas como fonte de informao, caso necessite acrescentar alguma
informao, como cones ou novos modelos de bordas.
Diretrio Raiz dos Documentos do Web Server - Raiz do servidor WEB, onde o Scriptcase est instalado. Em servidores IIS o padro seria
inetpub/wwwroot.
Caminho da Aplicao - Local onde as aplicaes criadas pelos usurios sero armazenadas.
Caminho da Produo - Caminho onde fica o diretrio prod dentro do Scriptcase, nesse diretrio esto todos os arquivos e bibliotecas de que as
aplicaes geradas necessitam para serem executadas.
Diretrio para Documentos - Diretrio onde os documentos utilizados nas aplicaes sero armazenados.
Diretrio para Imagens - Diretrio onde as imagens utilizadas nas aplicaes sero armazenadas. As imagens carregadas nas aplicaes, atravs
do campo upload (imagem nome do arquivo) sero armazenadas neste diretrio.
Diretrio para arquivos temporrios - Diretrio onde as imagens manipuladas na aplicao devero ser armazenadas temporariamente. Esse
6
armazenamento temporrio uma condio que o cdigo HTML estabelece para poder abrir corretamente essas imagens e a definio de um
diretrio especfico para essas imagens evita que as mesmas se misturem a uma galeria de fotos existente.
Tipo de Segurana
Devemos definir a forma de armazenamento dos dados de acesso e o tipo de segurana que ser utilizado.
Tipo de Segurana - Forma de armazenamento dos dados de acesso. Podemos selecionar entre Scriptcase ou LDAP.
Scriptcase - Dados de acesso dos usurios sero armazenados no banco de dado do Scriptcase.
LDAP - Dados de acesso dos usurios estaro armazenados em um servidor LDAP, que ser consultado pelo Scriptcase para validar o acesso.
Nvel de Seguana - Tipo de segurana que ser utilizado, esta opo igual independentes da forma de armazenamento selecionada.
Usurio - As permisses so definidas para cada usurio. Nesta opo as permisses devem ser configuradas individualmente.
Groupo - As permisses so definidas para grupos de usurios. Nesta opo, iremos vincular os usurios um ou mais grupos, e definir as
permisses sero para os grupos, os usurios vinculados aos grupos herdam as permisses.
Groupo/Usurio - Nesta opo, as permisses so definidas para os grupos de usurios e/ou para os usurios individualmente. Neste tipo de
segurana as permisses do grupo e do usurio so somadas. Desta forma, por exemplo, poder existir usurios pertencentes ao mesmo grupo
mais que possuem permisses diferentes.
As opes dos nveis de Segurana so iguais independentemente do tipo de segurana selecionado. (Scriptcase ou LDAP)
Usurios
Tela de gerenciamento dos usurios do sistema, nela iremos visualizar uma lista de todos os usurios cadastrados no sistema. Temos,
dentre outras, a opo de incluir novos usurios ou editar os existentes.
Esta opo estar disponvel no meu lateral apenas ao selecionarmos Scriptcase no Tipo de Segurana
7
Ao
Detalhe - Detalhes dos usurios, como e-mail de contato, seus privilgios, projetos e grupos de usurios que fazem parte.
Novo Usurio
Ao clicar no boto, Novo Usurio seremos redirecionados para a tela de incluso de usurios, onde definimos seu login, senha,
privilgios entre outras coisas.
Privilgios
Administrao - Permisso para que o usurio tenha acesso a parte administrativa do Scriptcase.
Banco de dados - Aes que podero ser realizadas pelo usurio com relao s opes de banco de dados.
Em seguida, seremos redirecionados para a tela de Ligao da Administrao do Projeto, onde podemos definir se o usurio ser
administrador de algum dos projetos listados. No exemplo abaixo, estou definindo que o usurio sc ser administrador do projeto
gradebook.
O administrador do projeto, pode realizar vrias alteraes nas preferncias do projeto, conexes existentes entre outras coisas.
Edio do Usurio
A tela de edio semelhante de criao de usurios, possuindo basicamente as mesmas opes de configurao.
Administrao - Permisso para que o usurio tenha acesso a parte administrativa do Scriptcase.
Banco de dados - Aes que podero ser realizadas pelo usurio com relao s opes de banco de dados.
Como ocorre na criao do usurio, seremos redirecionados para a tela de Ligao da Administrao do Projeto, onde podemos definir
os projetos em que o usurio ter privilgio de administrador. No exemplo abaixo, estou adicionando ao usurio sc a administrao do
projeto documents_library.
Alterar Senha
Deletar usurio
Ao deletar um usurio que possui aplicaes vinculadas a seu login, deveremos informar se desejamos descartar estas aplicaes ou
transferi-las para algum outro usurio.
10
Excluir Aplicaes - Todas as aplicaes criadas pelo usurio em questo sero excludas.
Grupos
Gerenciamento dos grupos de usurios. Ao acessar teremos uma lista dos grupos existentes com algumas informaes pertinentes.
Esta opo estar disponvel no meu lateral apenas ao selecionarmos Scriptcase no Tipo de Segurana
Aes
Novo Grupo
Privilgio de admin - Define se os usurios vinculados a grupo tero privilgio de administrador no Scriptcase.
Privilgios
Projeto - Define o privilgio dos usurios do grupo nos projetos acessveis por este grupo.
Projetos Administradores - Define se o grupo ter permisso de administrador no projeto. Neste exemplo, os usurios do Grupo C sero
administradores do projeto gradbook
Usurios
Aps a criao dos grupos, podemos definir quais usurios faro parte dos grupos.
LDAP
12
Tela de sincronizao com o LDAP. Devemos informar os dados corretos para realizarmos a sincronizao com o servidor.
Recomendamos a utilizao do usurio administrador do LDAP, desta forma, todos os usurio e grupos do servidor sero listados. O
utilizado para realizar a conexo com o LDAP ter privilgio de administrador no Scriptcase.
Esta opo estar disponvel no meu lateral apenas ao selecionarmos LDAP no Tipo de Segurana
DN - Componente de domnio.
Aps salvarmos os dados da conexo com o servidor LDAP, os usurios e grupos sero listados nas abas usurios e grupos
respectivamente. Inicialmente, apenas o usurio administrador (usado para conexo com o LDAP) ter acesso ao Scriptcase. Os demais
usurios dever ser habilitados e suas permisses configuradas assim como os grupos.
Usurios
Opo exibida ao selecionar usurios nas opes de Nvel de Segurana, lista de todos os usurios armazenados no servidor LDAP.
Podemos gerenciar os privilgios de cada usurio aos projetos e opes do Scriptcase.
Grupos
13
Opo exibida ao selecionar grupos nas opes de Nvel de Segurana, lista dos grupos existentes no servidor. Devemos acessar est aba
para habilitar os grupos e configurar suas permisses no Scriptcase.
Grupos / Usurios
Ao selecionar a o nvel de segurana, Grupos/Usurios as duas abas sero exibidas. Neste caso, as permisses so definidas para os
grupos de usurios e/ou para os usurios individualmente. Neste tipo de segurana as permisses do grupo e do usurio so somadas.
Desta forma, por exemplo, poder existir usurios pertencentes ao mesmo grupo mais que possuem permisses diferentes.
Projetos
Lista dos projetos existentes no Scriptcase. possvel visualizar detalhes administrativos dos projetos, como usurios que possuem
14
acesso, verso atual dos projetos, nmero de aplicaes, entre outras informaes.
Aplicaes - Nmero de aplicaes de cada verso do projeto. 1:33(Contagem de verses: Nmero de aplicaes)
Ao - Detalhamento do projeto.
Ao clicar na lupa, ao lado do nmero de aplicaes, possvel visualizar mais detalhes do projeto. Alm de algumas informaes vistas
anteriormente, na lista dos projetos, podemos visualizar algumas outras informaes.
Usurios - Usurios que possuem acesso ao projeto. Os usurios tero as permisses bsicas do projeto, como a criao de aplicaes
Administradores - Grupo/Usurios que so administradores do projeto. Com esta permisso possvel por exemplo, criar e editar conexes e
acessar as propriedades do projeto.
A permisso de cada usurio deve ser configurada individualmente assim com as permisses dos grupos.
Online
Podemos visualizar em tempo real todos os usurios logados no Scriptcase, a pgina atual de cada usurio, data e hora do ltimo acesso
entre outras informaes.
Aplicao - Aplicao que est sendo acessada no momento. Esta informao pode estar vazia se, por exemplo, o usurio logado estiver
acessando o menu de administrao.
15
Backup
O backup do Scriptcase trabalha de forma semelhante a exportao de projeto, porem o backup realiza a exportao de todos os
projetos do Scriptcase, com todos os arquivos necessrios para seu funcionamento. Para realizar o backup basta informar o nome do
arquivo que ser gerado.
Restore
Permite a importao de um ou mais projeetos. Ao acessar o restore, exibido uma lista dos backups realizados recentemente.
Tipo - Tipo de backup realizado (ESTA OPO DEVE SER RETIRADA, NO EXISTE MAIS TIPOS DE BACKUP
Para restaurar algum outro backup, que no se encontra na lista acima, selecione restaurar zip e selecione um arquivo de backup criado
pelo Scriptcase.
Aps a escolha do backup que ser restaurado, seremos redirecionados. Neste momento, devemos informar se desejamos sobrescrever
os arquivos em duplicidade ou manter os arquivos existentes no Scriptcase.
16
Configurar Log
O Scriptcase armazena em seu banco de dados um log das principais aes realizadas pelos usurios. Por padro, todas as aes so
armazenadas em nosso banco. Nesta opo, podemos personalizar o registro de log do Scriptcase, marcando ou desmarcando as aes
que devem ser armazenadas.
Visualizar Log
Esta opo permite que possamos visualizar as principais aes realizadas pelos usurios, sendo armazenada separadamente por dia.
No calendrio, podemos selecionar a data desejada para visualizarmos as informaes na balela ao lado. Os dias que possuem log esto
destacados com um fundo azul claro.
Scriptcase Update
rea de atualizao do Scriptcase. Todo o processo de atualizao feito atravs da internet utilizando o site do Scriptcase.
Recomendamos a utilizao uma conexo rpida e estvel.
Posteriormente, podemos definir se a documentao offline e o prod usado pelo Scriptcase sero atualizados.
Aps o download e instalao de todos os arquivos, ser exibido uma tela com a opo de acesso ao log de alteraes que estar
disponvel ao clicar em: Clique aqui para ver o log do Scriptcase update .
Registro OnLine
Para este tipo de registro, devemos estar conectados internet, para que possamos consultar as informaes em nossos servidores.
Para registrar o Scriptcase fundamental possuir as informaes de acesso da conta que o serial est vinculado.
Informe os dados da conta (Login da conta de acesso ao Meu Scriptcase no site) e um serial vlido (disponvel para registro Aberto)
vinculado a conta.
18
Serial - Serial ativo e disponvel para registro (Aberto) vinculado a conta informada acima.
Registro OffLine
Utilizado para casos onde a mquina utilizada para instalar o Scriptcase no possui acesso a internet. Este tipo de registro feito em
duas etapas, a etapa de Solicitao e o Registro propriamente dito.
Para registrar o Scriptcase fundamental possuir as informaes de acesso da conta que o serial est vinculado.
Solicitao
A tela de solicitao pode ser acessada no menu Licenas > Solicitao Offline
Dentro do Scriptcase, devemos solicitar o arquivo criptografado contendo as informaes pertinentes para o registro da ferramenta.
Usurio - Login da conta vinculada ao serial que ser informado. (Login da conta de acesso ao Meu Scriptcase no site)
Aps finalizar a solicitao, em posse do arquivo gerado, acesse o site atravs do link https://www.scriptcase.com.br/licenserequest/.
Informe o serial que deseja utilizar para o registro (O mesmo usado para gerar o arquivo no Scriptcase) e realize o upload do arquivo
.rec , posteriormente ser gerado um arquivo .lic , realize o download do mesmo e retorne ao seu Scritcase.
Registro
Retornando ao Scriptcase, em administrao acesse Licenas > Solicitao Offline no menu lateral.
Informe novamente os dados da conta e o serial que est sendo utilizado para o registro, e realize o upload do arquivo .lic baixado do
site.
Usurio - Mesmo login utilizado para gerar o arquivo .rec no incio do artigo. (Login da conta de acesso ao Meu Scriptcase no site)
Serial - Mesmo serial utilizado para solicitar o arquivo .rec .(Serial ativo e disponvel para registro(Aberto) vinculado a conta informada acima.)
Meu Scriptcase
PGINA INICIAL CONFIGURAES MEU SCRIPTCASE
Interface de definio das configuraes da ferramenta. Todos os usurios possuem acesso a esta interface, e as alteraes realizadas
aqui, estaro vinculadas ao login que as realizou. Desta forma, cada usurio poder configurar seu Scriptcase da forma que desejar.
Idioma - Idioma da interface do Scriptcase. Ao informar um idioma desta configurao, o idioma selecionado no login desconsiderado.
Segurana no Desenvolvimento - Ao desmarcar esta opo, as configuraes de segurana sero desconsideradas ao executar as aplicaes no
ambiente de desenvolvimento. Ao realizar a publicao as aplicaes iram respeitar as configuraes de segurana normalmente.
Informaes Iniciais - Define as informaes que sero exibidas na lista das aplicaes.
Mostrar URL Amigvel - Define a exibio do campo para informar a URL amigvel da aplicao.
Interface Menu principal - Define a largura do menu lateral do home, onde so listadas as aplicaes e a opo de incremento.
Interface da Edio de App - Define a largura do menu lateral ao acessar as configuraes de uma aplicao e a opo de incremento.
Mostrar INSERIR CDIGFO em eventos - Define a exibio dos exemplos ao acessar os eventos de uma aplicao.
Mostrar pastas no home - Permite a exibio das subpastas junto as aplicaes, ao selecionar uma pasta no menu lateral no home do projeto.
Tour de boas vindas - Define a exibio do tour de boas-vindas caso no possua nenhum projeto criado.
Tour de criao de projeto - Permite a exibio do tour de criao de projeto, caso no possua nenhum projeto criado.
1
Alterar Senha
PGINA INICIAL CONFIGURAES ALTERAR SENHA
Interface de alterao de senha. E sempre recomendado a utilizao de senhas com um certo grau de complexidade, para dificultar a
tentativa de invaso por brute force.
Informe a senha atual, e sua nova senha duas vezes para confirmao.
Para que a opo de recuperao de senha do Scriptcase funcione, necessrio que o administrador tenha configurado corretamente
as configuraes do SMTP nas configuraes administrativas da ferramenta.
Barra de Ferramentas
PGINA INICIAL CONFIGURAES BARRA DE FERRAMENTAS
Permite que cada usurio personalize sua barra de ferramentas, incluindo ou retirando itens desnecessrios para sua utilizao,
melhorando assim sua experiencia no desenvolvimento de aplicaes. Esta alterao ser vinculada ao usurio que a realizou, desta
forma cada usurio poder configura sua prpria barra de ferramentas.
Os cones esto divididos por categorias. Para incluir um item na barra de ferramentas, devemos arrasta-lo para a barra de ferramentas
Botes
Adicionar Separador - Adiciona um separador j na barra de ferramentas, aps o ltimo item da barra atual.
Criar item - Cria um novo item na barra de ferramentas. Informe o URL, cone e descrio do novo item.
Viso geral
PGINA INICIAL PUBLICAO
Uma publicao o ato de tornar externo, as aplicaes feitas em seu projeto do Scriptcase, afim de que possam ser acessadas em
ambiente de homologao. Basicamente, o ltimo procedimento da fase de desenvolvimento, onde o usurio do Scriptcase encontra
todo o auxilio para implantao do projeto em um servidor WEB, este que por sua vez precisa estar devidamente configurado para
garantir o perfeito funcionamento das aplicaes.
O Scriptcase possui duas formas diferentes para realizao desse processo, abaixo ambas esto detalhadas:
Recomendamos que a verso do PHP do ambiente de Produo seja a mesma do Desenvolvimento, devido questes de
compatibilidade das funes entre as suas diferentes verses.
Publicao Tpica
o tipo de publicao que configura automaticamente o ambiente de produo, com todas as bibliotecas comuns utilizadas pelas
aplicaes. Caso voc tenha necessidade de customizar os diretrios da publicao, como por exemplo o diretrio de imagens e o
diretrio temporrio, este tipo de publicao no recomendado, visto que neste tipo estes diretrios so configurados com um padro
do Scriptcase, impossibilitando a customizao dos mesmos, para realizar uma publicao que o d liberdade de escolha dos diretrios
recomendamos que utilize o modo de publicao Avanado.
Publicao Avanada
o tipo de publicao que d ao usurio do Scriptcase a possibilidade de escolha dos diretrios padres do projeto, tais como: Diretrio
de Imagens, Diretrio de Documentos, Diretrio de Produo(Bibliotecas Comuns) e etc. Este tipo de publicao recomendado em
casos em que se faz necessrio usar diretrios especficos, de seu servidor WEB, para serem os diretrios padres da publicao.
Publicao Tpica
PGINA INICIAL PUBLICAO PUBLICAO TPICA
Pr-requisitos:
Servidor web (ex: Apache, IIS).
Esse tipo de publicao destinada aos usurios que desejam utilizar a configurao padro do Ambiente de Produo (Bibliotecas
Comuns), sua configurao feita automaticamente pelo Scriptcase. O processo ser descrito a seguir:
1 - Acesse o seu projeto e escolha a opo Projeto -> Publicar Aplicaes, disponvel no menu superior.
2 - Aps clicar em Publicao, voc ter a opo de publicar todas as aplicaes do projeto ou escolher quais sero publicadas.
Todas as aplicaes
Selecionar as aplicaes
2
necessrio deixar marcado a opo bibliotecas comuns, o qual corresponde todos os arquivos responsveis pelo Ambiente de
Produo. necessrio deixar marcado tambm a opo arquivos comuns, para que as images, css e mensagens personalizadas sejam
enviadas no momento de gerao da publicao.
Obs: Esta opo recomendada por ser a que menos depende de outros servios para ser feita.
Servidor de FTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor FTP.
Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.
Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso FTP e um usurio com permisses de
escrita na pasta do mesmo.
Servidor de SFTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor SFTP.
Usurio: Usurio SFTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.
Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso SFTP e um usurio com permisses de
escrita na pasta do mesmo.
6 - Ao final do processo ser exibido um relatrio das aplicaes publicadas juntamente com o link para download do projeto.
5
Publicao Avanada
PGINA INICIAL PUBLICAO PUBLICAO AVANADA
Pr-requisitos:
Servidor web (ex: Apache, IIS).
Obs: Diferente da publicao tpica, onde j esto configurados todos os caminhos dos diretrios do servidor com o padro do
scriptcase, a publicao avanada disponibiliza a possibilidade de escolha dos diretrios de acordo com a arquitetura de pastas do
servidor onde ser publicado.
1 - Acesse o seu projeto e escolha a opo Projeto -> Publicao, disponvel no menu superior.
2 - Aps clicar em Publicao, voc ter a opo de publicar todas as aplicaes do projeto ou escolher quais sero publicadas.
Todas as aplicaes
Selecionar as aplicaes
2
4 - Crie um template de publicao para que as configuraes definidas sejam salvas e possam ser reutilizadas.
3
5 - Defina a estrutura de diretrios do ambiente de produo de acordo com a estrutura das bibliotecas comuns definidas no servidor de
produo. Abaixo so exibidos dois exemplos distintos de configurao.
Exemplo 1:
Obs: necessrio que se crie um diretrio em seu servidor de produo, para que abrigue todo o Ambiente de Produo(Bibliotecas
Comuns) da publicao, lembrando que no diretrio dos documentos deve informar o caminho absoluto at a pasta.. Neste exemplo
estamos usando o diretrio producao.
Exemplo 2:
Obs: Obs: Neste exemplo necessrio que se crie um diretrio de imagens, documentos e arquivos temporrios, em seu servidor de
produo, lembrando que no diretrio dos documentos deve informar o caminho absoluto at a pasta. Em relao ao Ambiente de
Produo (Biblioteca Comuns), ser preciso levar a pasta prod gerada no fim dessa publicao. Neste caso estamos usando diretrios
distintos do exemplo anterior.
4
Obs: Em ambos exemplos acima, caso deseje que aps a concluso do processo de publicao, seja disponibilizado, alm do link do
projeto, o link do Ambiente de Produo(Bibliotecas Comuns), marque a opo Publicar com os arquivos comuns(css, botes, imagens,
mensagens).
Diretrio de Produo : Conjunto de bibliotecas e servios utilizados pelas aplicaes publicadas. Configure aqui o caminho relativo at o diretrio
prod, ex: /producao/prod ou /prod
Diretrio de Imagens (utilizado no processo de upload) : Pasta onde sero salvas as imagens, quando alguma aplicao utiliza um campo do tipo
Imagem(Nome do arquivo). Insira nesta opo o caminho relativo at o diretrio img, ex: /producao/file/img
Diretrio Temporrio: Pasta onde sero gerados os arquivos temporrios criados durante a execuo das aplicaes. Os arquivos nesse diretrio
sero removidos periodicamente de acordo com configurao especifica, por padro so 120 minutos. Use neste campo o caminho relativo at o
diretrio tmp, ex: /producao/tmp ou /arquivos_temporarios/tmp
Diretrio para Documentos (utilizado no processo de upload) : Pasta onde sero salvos os documentos, quando alguma aplicao utiliza um
campo do tipo Documento(Nome do arquivo). Path absoluto (caminho completo) at o diretrio doc, ex: C:/Apache/htdocs/producao/file/doc ou
C:/Apache/htdocs/meus_documentos/doc
6 - Defina do nome da conexo do banco de dados que ser utilizada no projeto depois de publicado.
Obs: Esta opo recomendada por ser a que menos depende de outros servios para ser feita.
Servidor de FTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor FTP.
Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.
Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso FTP e um usurio com permisses de
escrita na pasta do mesmo.
Servidor de SFTP : Servidor o qual ser usado para publicar o projeto. Insira aqui o domnio de seu servidor SFTP.
Usurio: Usurio FTP do servidor de produo, lembrando que este usurio deve ter permisso de escrita na pasta do servidor, caso contrrio
no funcionar.
Obs: Para utilizar esta opo necessrio que se tenha um servidor que disponibilize o acesso SFTP e um usurio com permisses de
escrita na pasta do mesmo.
8 - Ao final do processo ser exibido um relatrio das aplicaes publicadas juntamente com os links para download, tanto do projeto
como das bibliotecas comuns, que so as rotinas necessrias para a execuo das aplicaes em ambiente de produo, por isso
obrigatrio que elas sejam levadas juntas ao pacote de publicao.
Obs:Com a publicao avanada necessrio que se baixe o Ambiente de Produo, o qual corresponde todos os arquivos
responsveis pelas bibliotecas comuns. Caso no deseje baixar o Ambiente de Produo(Bibliotecas Comuns) pelo link gerado aps a
publicao, voc poder optar por baixa-lo Clicando Aqui. Se desejar publicar o mesmo projeto novamente, no preciso baixar as
bibliotecas comuns. Esta informao s no vlida quando as bibliotecas comuns foram atualizadas em um novo release do
Scriptcase.
1
Ambiente de Produo
PGINA INICIAL PUBLICAO AMBIENTE DE PRODUO
Tpica
Avanada
1 - Na raiz do servidor web foi criado uma pasta chamada PublicacaoTipica e dentro dela foi extrado o samples_1.zip.
2 - Acessamos pelos navegador /PublicacaoTipica (que no caso a pasta onde esto as aplicaes). Dentro dela existe a aplicao de
menu, iremos acess-la (/PublicacaoTipica/menu_scriptcase/menu_scriptcase.php ).
3 - Acesse pelo browser o ambiente de produo atravs do endereo seuIp:porta/PublicacaoTipica/_lib ou clique no link Clique aqui para
criar a conexo agora. Ser exibida a tela de acesso ao ambiente de produo. No primeiro acesso a senha padro scriptcase.
2
4 - Nesta tela ser requisitado uma nova senha para quando for necessrio acessar o ambiente de produo novamente.
6 - Devemos escolher o SGBD, o banco de dados que utilizaremos para este projeto.
3
7 - Informaremos o Servidor do Banco de Dados, no nosso como o banco de dados est na mesma mquina das aplicaes, podemos
chamar atravs de localhost , se o banco estiver em outro servidor pode ser chamada atravs do nome da mquina ou nmero IP,
informaremos tambm o Login e Senha de acesso ao banco de dados (se possuir).
8 - Este passo bastante importante, pois precisamos informar o mesmo nome que foi informado no momento da publicao (como
podemos ver no passo 5 ). Caso seja utilizado um nome diferente do que foi informado na publicao, a aplicao mostrar um erro com
relao ao banco de dados.
1 - Estrutura de diretrios:
4
2 - Na raiz do servidor web foi criado uma pasta chamada PublicacaoTipica e dentro dela foi extrado o samples_1.zip.
3 - Acesse pelo browser o ambiente de produo atravs do endereo seuIp:porta/PublicacaoAvancada e clique no link Clique aqui para
criar a conexo agora. Ser exibida a tela de acesso ao ambiente de produo. No primeiro acesso a senha padro scriptcase.
4 - Nesta tela ser requisitado uma nova senha para quando for necessrio acessar o ambiente de produo novamente.
6 - Devemos escolher o SGBD, o banco de dados que utilizaremos para este projeto.
7 - Informaremos o Servidor do Banco de Dados, no nosso como o banco de dados est na mesma mquina das aplicaes, podemos
chamar atravs de localhost , se o banco estiver em outro servidor pode ser chamada atravs do nome da mquina ou nmero IP,
informaremos tambm o Login e Senha de acesso ao banco de dados (se possuir).
8 - Este passo bastante importante, pois precisamos informar o mesmo nome que foi informado no momento da publicao (como
podemos ver no passo 5 ). Caso seja utilizado um nome diferente do que foi informado na publicao, a aplicao mostrar um erro com
relao ao banco de dados.
Macros
PGINA INICIAL MACROS
SQL
sc_begin_trans Esta macro inicializa um conjunto de transaes na base de dados.
sc_change_connection Esta macro troca dinamicamente as conexes das aplicaes.
sc_commit_trans Esta macro efetiva uma srie de transaes na base de dados.
sc_concat Essa macro tem como finalidade a concatenao de campos em selects.
sc_connection_edit Esta macro edita uma conexo existente em tempo de execuo.
sc_connection_new Esta macro permite a criao de novas conexes dinamicamente.
sc_error_continue Esta macro desativa o tratamento de erros de banco de dados, padro do Scriptcase.
sc_error_delete Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a excluso de um registro.
sc_error_insert Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a incluso de um registro.
sc_error_update Esta macro configura a varivel que contem a mensagem de erro do banco de dados que pode ocorrer durante a atualizao de um registro.
sc_exec_sql Esta macro executa o comando SQL passado como parmetro ou o comando SQL contido no campo tipo ao SQL informado.
sc_lookup Esta macro executa o comando SELECT informado no segundo parmetro e retorna os dados em uma varivel.
sc_reset_change_connection Esta macro apaga as trocas feitas usando sc_change_connection.
sc_reset_connection_edit Esta macro desfaz as edies de conexo feitas pela macro sc_connection_edit.
sc_reset_connection_new Esta macro desfaz as conexes feitas pela macro sc_connection_new.
sc_rollback_trans Esta macro descarta um set de transaes na base de dados.
sc_select Esta macro executa o comando SELECT informado no segundo parmetro e retorna o dataset em uma varivel.
sc_select_field Esta macro altera dinamicamente o campo que ser recuperado pela consulta.
sc_select_order Esta macro altera dinamicamente o campo da clusula ORDER BY da consulta.
sc_select_where Esta macro adiciona dinamicamente uma condio clusula WHERE da consulta.
sc_set_fetchmode Esta macro permite modificar o tipo de retorno do dataset dos comandos select.
sc_sql_injection Esta macro protege o campo/varivel contra SQL injection
sc_sql_protect Essa macro protege valor digitado de acordo com o banco de dados utilizado.
sc_where_current Esta macro disponibiliza o contedo do select original mais o filtro.
sc_where_orig Esta macro disponibiliza o contedo da clusula where do select original da aplicao.
Variables - Database Variveis especiais que contm os dados para acesso base de dados.
Data
sc_date Esta macro calcula e retorna incrementos e decrementos em datas.
sc_date_conv Esta macro converte o contedo do campo passado como parmetro do formato de entrada para o formato de sada.
sc_date_dif Esta macro calcula a diferena entre datas em quantidade de dias.
sc_date_dif_2 Esta macro calcula diferena entre datas, retornando a quantidade de dias, meses e anos.
sc_date_empty Esta macro checa se um campo do tipo data est vazio, retornando um boleano.
sc_time_diff Calcula diferena em horas, retornando a quantidade de horas, minutos e segundos.
Controle
sc_ajax_javascript Esta macro permite que sejam executados mtodos javascript chamados em eventos do formulrio/controle
sc_alert Esta macro exibe uma tela de mensagem no estilo Javascript.
sc_apl_conf Esta macro altera as propriedades de execuo das aplicaes.
sc_calc_dv Esta macro executa o clculo de dgitos verificadores.
sc_changed Esta macro retorna true se o valor do campo tiver sido modificado.
sc_confirm Esta macro exibe uma tela de confirmao Javascript.
sc_decode Esta macro retorna, o campo ou varivel criptografada, sua forma original.
sc_encode Esta macro retorna, o campo ou varivel, de forma criptografada.
sc_error_exit Esta macro interrompe a execuo da aplicao, se existir mensagens de erro geradas pela macro sc_error_message.
sc_error_message Esta macro gera uma mensagem de erro.
sc_exit Esta macro fora a saida da aplicao.
sc_getfield Esta macro atribui as propiedades de um campo para uma varivel javascript.
sc_get_language Esta macro retorna a sigla do idioma em uso.
sc_get_regional Esta macro retorna a sigla da configurao regional em uso.
sc_get_theme Esta macro retorna o nome do tema do layout em uso.
sc_groupby_label Esta macro altera dinamicamente o label dos campos que so apresentados nas linhas de quebra.
2
sc_image Esta macro carrega, para serem usadas na aplicao, as imagens passadas como parmentro.
sc_include Esta macro usada para efetuar include de rotinas PHP.
sc_include_lib Esta macro usada para selecionar dinamicamente as bibliotecas da aplicao.
sc_include_library Inclue na aplicao um arquivo PHP de uma biblioteca criada no Scriptcase.
sc_label Esta macro altera dinamicamente o label do campo.
sc_language Esta macro retorna o idioma e a configurao regional da aplicao.
sc_link Esta macro cria dinamicamente um link para outra aplicao.
sc_log_add Esta macro adiciona um registro a tabela de log.
sc_log_split Esta macro retorna o que foi inserido no campo descrio na tabela de log em forma de array.
sc_mail_send Esta macro usada pra o envio de e-mails.
sc_make_link Esta macro cria uma string contendo os dados de um link para outra aplicao.
sc_master_value Esta macro atualiza um objeto da aplicao Mestre em uma aplicao Detalhe.
sc_redir Esta macro tem por objetivo redirecionar para outra aplicao.
sc_reset_global Esta macro elimina as vriaveis de sesso recebidas como parmetro.
sc_seq_register Esta macro disponibiliza o nmero sequencial do registro que est sendo processado.
sc_set_global Esta macro registra variveis de sesso.
sc_set_groupby_rule Macro usada para selecionar a regra das quebra.
sc_set_language Esta macro altera o idioma das aplicaes.
sc_set_regional Esta macro altera a configurao regional das aplicaes.
sc_set_theme Esta macro define, dinamicamente, o tema de layout nas aplicaes.
sc_site_ssl Esta macro verifica se est sendo utilizado um site seguro. (protocolo https).
sc_trunc_num Esta macro tem como finalidade setar o numero de casas decimais.
sc_url_exit Esta macro altera a URL de sada da aplicao.
sc_url_library Retorna o caminho de um arquivo, dentro de uma biblioteca, para ser usado nas aplicaes.
sc_vl_extenso Gera valor por extenso.
sc_warning Esta macro ativa ou desativa o controle de mensagens de advertncia
sc_webservice Esta macro usada para comunicao com um servio web.
sc_zip_file Esta macro usada para gerar arquivo tipo ZIP, partir de uma lista de arquivos e/ou diretrios.
Variables - Totalling Variveis especiais que contm todos os totais (gerais e por quebra).
Variables - Totalling (group by) Variveis especiais que contm todos os totais por quebra.
Cdigo de Barra
sc_lin_cod_barra_arrecadacao Esta macro gera os valores que compem o cdigo de barras no padro Febraban arrecadao.
sc_lin_cod_barra_banco Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.
sc_lin_digitavel_arrecadacao Esta macro gera a linha digitvel para bloquetos de cobrana a partir da linha do cdigo de barras, padro arrecadao.
sc_lin_digitavel_banco Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.
Filtro
sc_where_filter Esta macro disponibiliza o contedo da clusula where gerada pelo formulrio de filtro.
Segurana
sc_apl_status Esta macro tem por objetivo proteger ou liberar a utilizao das aplicaes em geral.
sc_ldap_login Esta macro estabelece a conexo pelas credenciais do usurio.
sc_ldap_logout Macro usada para liberar a conexo aps a utilizao da macro sc_ldap_login.
sc_ldap_search Macro utilizada para realizar buscas no LDAP.
sc_reset_apl_conf Esta macro apaga todas as alteraes efetuadas pela macro sc_apl_conf.
sc_reset_apl_status Esta macro deleta todas as variveis de status de segurana das aplicaes.
sc_reset_menu_delete Esta macro restaura tens da estrutura do menu. (retirados pela macro sc_menu_delete).
sc_reset_menu_disable Esta macro habilita tens da estrutura do menu (desabilitados pela macro sc_menu_disable).
sc_user_logout Macro utilizada para deslogar o usuario informado do sistema.
Exibio
sc_ajax_message Esta macro permite que a aplicao exiba mensagens customizveis.
sc_ajax_refresh Macro para dar um refresh na consulta
3
sc_block_display
sc_field_color Esta macro permite, dinamicamente, exibir ou no os campos de um determinado bloco.
Esta macro altera a cor do texto de um determinado campo.
sc_field_disabled Esta macro tem por objetivo bloquear a digitao em determinados campos do formulrio.
sc_field_disabled_record Esta macro tem por objetivo bloquear a digitao em determinados campos de cada linha nos formulrios.
sc_field_display Esta macro permite, dinamicamente, exibir ou no um determinado campo.
sc_field_init_off Esta macro tem por objetivo inibir campos da consulta na carga inicial.
sc_field_readonly Esta macro permite, dinamicamente, transformar em readonly um determinado campo do formulrio.
sc_field_style Esta macro altera a visualizao do campo.
sc_format_num Esta macro e usada para formatar valores numricos.
sc_format_num_region Esta macro tem por objetivo a formatao de valores numricos, utilizando as configuraes regionais.
sc_form_show Esta macro permite, dinamicamente, exibir ou no o formulrio.
sc_get_groupby_rule Esta macro disponibiliza a regra da quebra que est em execuo.
sc_hide_groupby_rule Macro usada para desativar Regras de Quebras.
sc_set_focus Esta macro set o focus para um determinado campo do formulrio.
Botes
sc_btn_copy Esta macro retorna true quando o boto Copiar selecionado em um formulrio.
sc_btn_delete Esta macro retorna true quando o boto Excluir selecionado em um formulrio.
sc_btn_display Esta macro torna visvel, ou no, um boto da barra de ferramentas em tempo de execuo da aplicao.
sc_btn_insert Esta macro retorna true quando o boto Inserir selecionado em um formulrio.
sc_btn_new Esta macro retorna true quando o boto Novo selecionado em um formulrio.
sc_btn_update Esta macro retorna true quando o boto Alterar selecionado em um formulrio.
PDF
sc_set_pdf_name Esta macro muda o nome dos arquivos exportados pela consulta no scriptcase.
Variables - Authentication Usurio e senha de segurana do servidor WEB.
Menu
sc_appmenu_add_item Esta macro adiciona um item ao menu dinamicamente.
sc_appmenu_create Esta macro cria um menu de forma dinmica.
sc_appmenu_exist_item Esta Macro verifica se existe um item do menu.
sc_appmenu_remove_item Esta macro remove dinamicamente um item do menu.
sc_begin_trans(Conexo)
Essa macro inicia um conjunto de transaes no banco de dados. Nas aplicaes de fomulrio, dos eventos que essa macro pode rodar alguns dependem da
atualizao da base de dados (onAfterInsert, onAfterUpdate, onAfterDelete, onBeforeInsert, onBeforeUpdate or onBeforeDelete) so automaticamente
protegidos por um controle de transao desde que a conexo seja a mesma da aplicao. Em outros casos, se o usurio deseja fazer um controle de
transao, ele precisa iniciar essa macro e finalizar com sc_commit_trans() macro para confirmar a atualizao ou o sc_rollback_trans para cancelar a
transao. O parmetro conexo opicional, necessrio apenas se o comando executado numa base de diferente da especificada na aplicao.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
4
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_change_connection(Conexao_Antiga, Conexao_Nova)
sc_change_connection([Conexo_Global], [Nova_Conexo]);
Pode trocar, tambm, a conexo principal. As trocas s tm efeito nas aplicaes seguintes.
sc_reset_change_connection();
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onScriptInit onHeader onApplicationInit onScriptInit onScriptInit onHeader
onLoad onScriptInit onScriptInit onLoad onLoadAll onScriptInit
onLoadRecord onRecord
sc_commit_trans(Conexo)
Nas aplicaes de formulrio, existem eventos que realizam transaes com a base de dados (Ex: onAfterInsert, onAfterUpdate, onAfterDelete,
onBeforeInsert, onBeforeUpdate, onBeforeDelete, etc. . . ). Portanto, o controle de transaes desses eventos feito pelo prprio Scriptcase, desde que a
conexo seja a mesma da aplicao. Contudo, caso o usurio precise realizar qualquer tipo de redirecionamento nesses eventos, necessrio o uso da
macro sc_commit_trans() antes da realizao do mesmo, para garantir as transaes efetuadas anteriormente. Ex:
O parmetro conexo opcional, sendo necessrio apenas se o comando for executado em uma base de dados diferente da especificada para a aplicao.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_concat()
Exemplo de uso(Lookup de Edio): SELECT campo1, sc_concat(campo2," - ",campo3) FROM tabela SELECT campo1, sc_concat(campo2," |
",campo3) FROM tabela
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute OnClick onFooter onClick onFilterInit OnClick onBlur onApplicationInit onExecute onFooter
OnFocus onHeader onFooter onFilterRefresh OnFocus onChange onExecute onLoad onHeader
onAfterDelete onScriptInit onGroupBy onFilterSave onAfterDelete onClick onLoad onScriptInit
onAfterInsert onHeader onFilterValidate onAfterDeleteAll onFocus onRecord
onAfterUpdate onScriptInit onAfterInsert onClick
onBeforeDelete onNavigate onAfterInsertAll onScriptInit
onBeforeInsert onRecord onAfterUpdate onLoadAll
onBeforeUpdate onAfterUpdateAll onRefresh
onScriptInit onBeforeDelete onValidate
onLoad onBeforeDeleteAll onValidateFailure
onRefresh onBeforeInsert onValidateSuccess
onValidate onBeforeInsertAll
onValidateSuccess onBeforeUpdate
onBeforeUpdateAll
onClick
6
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateSuccess
sc_connection_edit(Nome_da_Conexo, $arr_conn)
sc_connection_edit("Nome_da_Conexo", $arr_conn)
2 Parmetro: Array contendo as informaes da conexo que sero editadas. Veja cada indice abaixo:
sc_connection_edit("sc_conexao", $arr_conn);
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess
sc_connection_new(Nome_da_Conexo, $arr_conn)
Quando usada, a macro cria uma nova conexo com as informaes inseridas em seus parmetros. Esta conexo fica disponvel em toda a sesso atual do
7
Scriptcase, deixando de existir somente quando a sesso for fechada.
Obs: Se existir uma conexo criada dentro do Scriptcase com o mesmo nome, essa macro no ter nenhum efeito. Conexes criadas dentro do Scriptcase
prevalecem. Caso deseje editar uma conexo j existente, veja a documentao da macro sc_connection_edit.
2 Parmetro: Array de itens contendo as informaes da conexo. Confira abaixo os indices do array:
Indice Descrio Exemplo [drive] Driver do banco de dados utilizado na conexo (ver tabela abaixo) $arr_conn[drive] = oci8 [server] Servidor do banco de
dados $arr_conn[server] = 127. 0. 0. 1 [user] Usurio do banco de dados $arr_conn[user] = root [password] Senha do banco de dados
$arr_conn[password] = secretpass123 [database] Base de dados utilizada pela conexo $arr_conn[database] = sc_samples [persistent] Define se a
conexo ser persistente ou no $arr_conn[persistent] = Y / N [encoding] Configura o encoding da conexo $arr_conn[encoding] = utf8
obrigatrio que todos os itens estejam preenchidos, com exceo dos itens [persistent] e [encoding].
Driver Descrio
access MS Access
ado_access MS Access ADO
odbc ODBC Genrico
db2 DB2
db2_odbc DB2 ODBC Nativo
odbc_db2 DB2 ODBC Genrico
odbc_db2v6 DB2 ODBC Genrico 6 ou Abaixo
firebird Firebird
borland_ibase Interbase 6. 5 ou Acima
ibase Interbase
pdo_informix Informix PDO
informix Informix
informix72 Informix 7. 2 ou Abaixo
ado_mssql MSSQL Server ADO
pdo_sqlsrv MSSQL Server NATIVE SRV PDO
mssqlnative MSSQL Server NATIVE SRV
odbc_mssql MSSQL Server ODBC
mssql MSSQL Server
pdo_mysql MySQL PDO
mysqlt Mysql (Transactional)
mysql MySQL (Non-Transactional)
oci805 Oracle 8. 0. 5 ou Acima
odbc_oracle Oracle ODBC
oci8 Oracle 8
oci8po Oracle 8 Portable
oracle Oracle 7 ou menor
postgres7 PostgreSQL 7 ou Acima
pdo_pgsql PostgreSQL PDO
postgres64 PostgreSQL 6. 4 ou acima
postgres PostgreSQL 6. 3 ou abaixo
pdosqlite SQLite PDO
sqlite SQLite
sybase Sybase
Exemplo de uso da macro:
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Blank Calendrio Grfico Consulta Aplicao Filtro Formulrio Controle Aplicao Menu PDF
8
rvore
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess
sc_error_continue(Evento)
Esta macro inibe o tratamento de erros de banco de dados, padro do Scriptcase, para o evento passado como parmetro e permite que o programador trate
os erros do banco de dados. Pode ser usada por exemplo quando no banco de dados existem triggers/procedures que fazem validaes referentes aos
eventos de incluso, atualizao e excluso de registros. usada em conjunto com as variveis: {sc_erro_delete},{sc_erro_insert} e/ou{sc_erro_update}Os
eventos a serem passados como parmetro so: inserir, delete ou update.
Ex. 1: Utilizando o evento onDelete para tratamento de mensagem devolvida por uma trigger do mssql, que cancela a excluso do registro e manda uma
mensagem de erro no formato: [Microsoft][ODBC SQL Server Driver][SQL Server] Voc no pode apagar este registro.
Escopo da Macro
onBeforeUpdate onBeforeUpdate
sc_error_delete
Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar excluir um registro. utilizada quando
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.
Ex. 1: Contedo da varivel {sc_erro_delete}, retornando uma mensagem de erro gerada por uma triger do banco de dados usando MsSQL. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode apagar este registro.
Escopo da Macro
sc_error_insert
Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar inserir um registro. utilizada quando
9
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.
Ex. 1: contedo da varivel {sc_erro_insert}, retornando uma mensagem de erro gerada por uma trigger do banco de dados usando mssql. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode incluir este registro.
OBS: Para ter acesso ao retorno do erro do banco, veja a macro sc_error_continue.
Escopo da Macro
sc_error_update
Esta varivel retorna uma string contendo qualquer mensagem de erro do banco de dados, que ocorra ao se tentar atualizar um registro. utilizada quando
precisamos tratar estas mensagens. Por exemplo, no caso validaes feitas no banco de dados via triggers ou procedures que retornam mensagem.
Ex. 1: contedo da varivel {sc_erro_update}, retornando uma mensagem de erro gerada por uma triger do banco de dados usando mssql. [Microsoft][ODBC
SQL Server Driver][SQL Server] Voc no pode atualizar este registro.
Obs: Para ter acesso ao retorno do erro do banco, veja a macro sc_error_continue.
Escopo da Macro
Esta macro permite a execuo de comandos SQL, para os quais o usurio poder condicionar as circunstncias em que os mesmos devem ser executados. O
parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da especificada para a aplicao.
Ex. 1:
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onGroupBy onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onHeader onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onScriptInit onFilterValidate OnFocus onFocus onRecord
onAfterDelete onNavigate onAfterDelete onClick
onAfterInsert onRecord onAfterDeleteAll onScriptInit
onAfterUpdate onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
10
onValidate
onValidateFailure
onValidateSuccess
Esta macro permite que o usurio execute comandos SQL e tenha acesso ao dataset proveniente do comando. O dataset fica disponvel, em forma de
array (linha/coluna). O parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da
especificada para a aplicao.
Ex. 1:
{clienteid} = {dataset[0][0]};
{nomecliente} = {dataset[0][1]};
{limitecred} = {dataset[0][2]};
{clienteid} = {dataset[1][0]};
{nomecliente} = {dataset[1][1]};
{limitecred} = {dataset[1][2]};
Caso ocorra erro na execuo do comando sql, a varivel atribuida ao dataset retornar como false e a mensagem de erro estar disponvel na varivel
dataset_erro. importante, tambm, verificar se o select retornou dados, para evitar o acesso a variveis inexistentes, uma vez que o array de sada s ser
criado se o comando select retornar dados.
Ex. 2:
Ex. 3 : O comando SQL tambm pode ser composto de campos da aplicao (variveis locais) ou de variveis globais:
sc_lookup(dataset, "select valor pedido from pedidos where clienteid = '{clienteid} ' and cod_vendedor = [var_glo_vendedor]");
Em qualquer circunstncia, o comando tem que ser encerrado com ponto e vrgula ;.
No recomendamos o uso da macro sc_lookup com retornos muito grandes, para esse tipo de ocasio recomendamos o uso da macro sc_select
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
11
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateSuccess onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateSuccess
sc_reset_change_connection
Ex. 1:
sc_reset_change_connection();
Escopo da Macro | Aplicao Blank | Aplicao Calendrio | Aplicao Grfico | Aplicao Consulta | Aplicao Formulrio | Aplicao Controle | Aplicao
Menu | Aplicao Menu rvore | Aplicao Report PDF |
| onExecute | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onApplicationInit | onLoad | onScriptInit | | |
onScriptInit | onScriptInit | onScriptInit | onScriptInit | onScriptInit | onLoad | | | | | | | | | onValidate | | | | | | | | | | onValidateSuccess | | | |
sc_reset_connection_edit
Ex. 1:
sc_reset_connection_edit();
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
12
onLoad
onLoadRecord
onNavigate
onValidateSuccess
sc_reset_connection_new
Ex. 1:
sc_reset_connection_new();
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onExecute onApplicationInit
Onchange onFooter onFilterInit Onchange onChange onExecute onLoad onFooter
OnClick onHeader onFilterRefresh OnClick onClick onLoad onHeader
OnFocus onScriptInit onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidate
onBeforeUpdate onApplicationInit onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onValidateSuccess onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onValidateSuccess
sc_rollback_trans(Conexo)
Esta macro tem por objetivo cancelar um set de transaes na base de dados.
O parmetro conexo opcional, sendo necessrio, apenas, se o comando for executado em uma base de dados diferente da especificada para a aplicao.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onHeader onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onHeader
Onchange onScriptInit onFooter onFilterRefresh Onchange onChange onExecute onLoad onRecord
OnClick onGroupBy onFilterSave OnClick onClick onLoad
OnFocus onHeader onFilterValidate OnFocus onFocus
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onLoadAll
13
onAfterUpdate onRecord onAfterInsert onRefresh
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Esta macro permite que o usurio execute comandos SQL e tenha acesso ao dataset proveniente do comando. Diferente da macro sc_lookup, esta macro
no manipula o dataset, deixando-o em sua forma original, cabendo ao usurio toda a manipulao.
Caso ocorra erro na execuo do comando sql, a varivel atribuida ao dataset retornar como false e a mensagem de erro estar disponvel na varivel
dataset_erro.
O parmetro conexo opcional, sendo necessrio se o comando for executado em uma base de dados diferente da especificada para a aplicao.
Ex. 1:
Ex. 2: O comando SQL tambm pode ser composto de campos da aplicao (variveis locais) ou de variveis globais:
sc_select(dataset,"select valor pedido from pedidos where clienteid = '{clienteid}' and cod_vendedor = [var_glo_vendedor]");
Em qualquer circunstancia, o comando tem que ser encerrado com ponto e vrgula ;.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onRecord
OnFocus onHeader onFilterValidate OnFocus onFocus
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
14
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_select_field({Campo})
Esta macro modifica o SELECT dinamicamente: possvel alterar dinamicamente os campos de uma consulta, atravs da alterao dinmica do select
original.
Ex. 1: Temos uma tabela com as colunas ano e os meses de janeiro a dezembro. Gostaramos de ter uma consulta, que, partir de um parmetro, exibisse os
anos e apenas um determinado ms. Supondo que o parmetro venha informado atravs de uma varivel global de nome exibir_mes, nossa aplicao teria
a seguinte estrutura:
sc_select_field(par_mes) = [exibir_mes];
sc_label(par_mes) = [exibir_mes];
Desta forma, alm de alterar o select, estamos alterando o label da coluna da consulta.
Escopo da Macro
sc_select_order(Campo)
possvel, em tempo de execuo da aplicao de consulta, alterar a clusula ORDER BY do select principal da consulta. Para isso, necessrio que no
comando SQL original da consulta j exista pelo menos uma clusula ORDER BY, pois ser feita a subtituio de determinada clusula pela nova.
Ex. 1: Clusula select: select codigo, nome, valor from tabela order by codigoPara mudar a ordem, de codigo para nome, teremos:
sc_select_order("codigo") = "nome";
Ex. 2: Clusula select: select codigo, nome, valor, data from tabela order by codigo, nome, valorPara mudar a ordem, de nome para data, teremos:
sc_select_order("nome") = "data";
Escopo da Macro
sc_select_where(add)
15
possvel, em tempo de execuo da aplicao de consulta, adicionar um campo/condio clusula WHERE da consulta.
Ex. 1: Adiciona tudo que estra dentro das aspas duplas ao where do select da consulta.
if(empty({sc_where_atual})){
sc_select_where(add) = "where campoX > [variavel_global]";
}else{
sc_select_where(add) = "AND campoX > [variavel_global]";
}
Escopo da Macro
sc_set_fetchmode(parm);
Esta macro permite modificar o tipo de retorno do dataset dos comandos select. A macro ser processada antes da execuo do comando SQL, informando o
parmetro, o dataset ir retornar o ndice ou o nome das colunas.
parm = 0 : Retorna um array com o indice e o nome das colunas (Padro do Scriptcase)
sc_set_fetchmode(0);
sc_select(meus_dados, "SELECT customerid, stateid, birthdate, creditlimit FROM customers where customerid = 'ALFKI'");
while (!$meus_dados->EOF){
$meus_dados->fields['customerid'];
$customer = $meus_dados->fields['stateid'];
$customer = $meus_dados->fields['birthdate'];
$meus_dados->MoveNext();
}
$meus_dados->Close();
sc_set_fetchmode(1);
sc_select(meus_dados, "SELECT customerid, stateid, birthdate, creditlimit FROM customers where customerid = 'ALFKI'");
while (!$meus_dados->EOF){
$meus_dados->fields[1];
$customer = $meus_dados->fields[2];
$customer = $meus_dados->fields[3];
$meus_dados->MoveNext();
}
$meus_dados->Close();
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro
Blank Calendrio Grfico Consulta Formulrio Controle Menu rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onExecute onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onLoad onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
16
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_sql_injection({Meu_Campo}) ou ($Minha_Varivel)
Todos os acessos a base de dados, gerados pelo Scriptcase, tm proteo contra sql injection.
Nos comandos gerados pelo usurio (macros: sc_lookup, sc_select ou sc_exec_sql) caso seja necessrio, dever ser utilizada esta macro para proteo.
$campo_protect = sc_sql_injection({meu_campo});
$campo_protect = sc_sql_injection($minha_var);
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro
Blank Calendrio Grfico Consulta Formulrio Controle Menu rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onExecute onExecute onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onLoad onLoad onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onScriptInit
onAfterInsert onNavigate onAfterDeleteAll onLoadAll
onAfterUpdate onRecord onAfterInsert onRefresh
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
17
sc_sql_protect(Valor, Tipo, Conexo)
Essa macro ir proteger o valor de acordo com o banco de dados, a parmetro Conexo opicional, no informado ser utilizado a conexo ativa no
momento.
Ex 01: Nesse exemplo estamos protegendo as datas passadas como parmetro para que seja interpretada de forma correta com o banco de dados ACCESS.
sc_select_where(add) = " AND news_noticias. noticia_data_pub BETWEEN ". sc_sql_protect($data_inicial, "date"). " AND ". sc_sql_protect($data_final, "date"). "
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onValidate onClick onFilterValidate onAfterDeleteAll onLoadAll onRecord
onFooter onAfterInsertAll onValidate
onGroupBy onAfterUpdateAll
onScriptInit onBeforeDeleteAll
onNavigate onBeforeInsertAll
onRecord onBeforeUpdateAll
onValidate
sc_where_current
Esta varivel deixa disponvel o contedo da clusula where do comando original, acrescida da ltima seleo efetuada atravs do formulrio de filtro. Ou
seja, reflete a clusula where que est sendo utilizada naquele momento.
Ex. 1:
$salva_where = {sc_where_current};
Escopo da Macro
sc_where_orig
Esta macro atribui o contedo da clusula where do select original da aplicao. O usurio pode utilizar, dentro dos eventos do scriptcase, para tratar a
informao, assim como disponibilizar para exibir em qualquer local da consulta.
Ex. 1:
$salva_where_original = {sc_where_orig};
Escopo da Macro
So variveis globais que contm os valores de acesso base base de dados, que esto sendo utilizada pela conexo principal.
Variveis Descrio
sc_glo_server Contm o nome do servidor.
sc_glo_db Contm o nome da base de dados.
sc_glo_db_type Contm o tipo do banco (mssql, oracle, mysql, etc).
sc_glo_user Contm o nome do usurio conectado.
sc_glo_pass Contm a senha de acesso. sc_glo_cript_pass Indica se a senha de acesso est criptografada (S/N).
sc_glo_decimal_db Contm o separador de decimal utilizado (ponto ou vrgula).
Ex. 1:
$meu_banco = [sc_glo_db];
Estas variveis apenas informam os valores que esto sendo utilizados, no permitindo atribuio de valores.
possvel definir o usurio e a senha a ser utilizado para conectar com a base de dados, atravs da alimentao das seguintes variveis.
Variveis Descrio
sc_db_master_usr Informa o login do usurio a ser utilizado.
sc_db_master_pass Informa a senha a ser utilizada.
sc_db_master_cript Inforna (S/N) se a senha est criptografada (ver macro sc_encode).
importante observar que: o uso destas variveis s ter efeito na execuo das aplicaes posteriores, e permanecer durante toda a sesso (a menos
que seja alterada).
Ex. 2: Suponha que, em uma aplicao tipo controle, foi criado um formulrio com informao do login e senha. Estes dados devem ser utilizados para
conectar a base de dados, durante a execuo das aplicaes do sistema, e gostaramos de manter a senha criptografada.
$temp_pass = sc_encode({senha});
[sc_db_master_usr] = {login};
[sc_db_master_pass] = $temp_pass;
[sc_db_master_cript] = "S";
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onFooter onFilterInit ajaxFieldonBlur onBlur onApplicationInit onExecute onFooter
Onchange onHeader onGroupBy onFilterRefresh Onchange onChange onExecute onLoad onHeader
OnClick onScriptInit onHeader onFilterSave OnClick onClick onLoad onScriptInit
OnFocus onScriptInit onFilterValidate OnFocus onLoadAll onRecord
onNavigate onRefresh
onRecord onValidate
onValidateFailure
onValidateSuccess
Esta macro tem por objetivo o clculo do incremento ou decremento de datas. Para sua utilizao so necessrios alguns parmetros, conforme a seguir:
Parmetro Descrio
Data Campo de data que contm a data a ser modificada.
Formato Formatao em que o campo de data se encontra.
Operador + para incremento e - para decremento.
Ex. 2:
19
$nova_data = sc_date({datanasc}, "aaaa-mm-dd", "-", 15, 3, 2);
Ex. 3:
Para certificar-se do formato da data, antes de utilizar a funo, ponha seu comando em algum evento: echo "form_data = " . {nome do campo de
data};
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Um trabalho relativamente complexo na programao a manipulao de datas. Para minimizar este problema o Scriptcase disponibiliza a funo para
converso de datas sc_date_conv.
Parmetro Descrio
{campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","aaaammdd");
Ex. 2: O cdigo abaixo converte a data do formato nativo do banco de dados para o formato dd/mm/aaaa
{campo_data} = sc_date_conv({campo_data},"db_format","dd/mm/aaaa");
Ex. 3: O cdigo abaixo converte a data do formato dd/mm/aaaa para o formato nativo do Banco de dados
{campo_data} = sc_date_conv({campo_data},"dd/mm/aaaa","db_format");
20
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Parmetro Descrio
Data1 Valor ou varivel contendo a primeira data.
Formato Data1 Valor ou varivel contendo o formato no qual est armazenada a data1.
Data2 Valor ou varivel contendo a segunda data.
Formato Data2 Valor ou varivel contendo o formato no qual est armazenada a data2.
Ex. 1: {quantidade_dias} = sc_date_dif({data1}, "aaaa-mm-dd", {data2}, "dd/mm/aaaa");
Embora os formatos possam ser diferentes, as datas devem ser compostas de dia, ms e ano
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
21
Aplicao onLoad
Aplicao
Aplicao
Aplicao onBeforeInsert
Aplicao
Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank
Calendrio
onRefresh Grfico
Consulta
Formulrio
onBeforeInsertAll Controle
rvore
PDF
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Calcula diferena entre datas, retornando a quantidade de dias, meses e anos. O resultado ser retornado em forma de array, no qual o ndice 0 ter a a
quantidade de dias, o ndice 1 ter a quantidade de meses e o ndice 2 ter a quantidade de anos.
Parmetro Descrio
Data1 Valor ou varivel contendo a primeira data.
Formato Data1 Valor ou varivel contendo o formato no qual est armazenada a data1.
Data2 Valor ou varivel contendo a segunda data.
Formato Data2 Valor ou varivel contendo o formato no qual est armazenada a data2.
Opo 1 = no considera o dia inicial; 2 = considera o dia inicial.
Ex. 1:
{diferencas} = sc_date_dif_2 ({data1}, "aaaa-mm-dd", {data2}, "dd/mm/aaaa", 1); {dif_dias} = {diferencas[0]}; {dif_meses} =
{diferencas[1]}; {dif_anos } = {diferencas[2]};
Ex. 2:
{diferencas[0]} seria igual a 20 (dias){diferencas[1]} seria igual a 11 (meses) {diferencas[2]} seria igual a 3 (anos).
{diferencas[0]} seria igual a 21 (dias){diferencas[1]} seria igual a 11 (meses) {diferencas[2]} seria igual a 3 (anos).
Embora os formatos possam ser diferentes, as datas devem ser compostas de dia, ms e ano.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
22
Aplicao onValidate
Aplicao
Aplicao
Aplicao onBeforeUpdate
Aplicao
Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank
Calendrio
onValidateFailure Grfico
Consulta
Formulrio
onBeforeUpdateAll Controle
rvore
PDF
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_date_empty({Campo_Data})
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Essa macro calcula a diferena entre dois valores do tipo time/datetime e retorna o resultado em formato de horas.
A estrutura do retorno no formato de array, onde os ndices [0], [1] e [2] contm horas, minutos e segundos, respectivamente.
Parmetro Descrio
datetime_01 Valor ou varivel contendo o primeiro datetime/time.
Formato datetime_01 Valor ou varivel contendo o formato no qual est armazenado o datetime_01/time.
datetime_02 Valor ou varivel contendo o segundo datetime/time.
Formato datetime_02 Valor ou varivel contendo o formato no qual est armazenado o datetime_02/time.
Ex. 1: Formato geral
23
{diferencas} = sc_time_diff({datetime_01}, "Formato datetime_01", {datetime_02}, "Formato datetime_02");
{dif_horas} = {diferencas[0]};
{dif_minutos} = {diferencas[1]};
{dif_segundos} = {diferencas[2]};
Escopo da Macro
sc_ajax_javascript(NomeMetodoJavascript, array(parmetro))
24
Esta macro permite que sejam executados mtodos javascript chamados em eventos do formulrio/controle. A macro recebe dois parmetros: o primeiro
(parmetro obrigatrio) uma string contendo o nome do mtodo javascript e o segundo (parmetro opcional) um array com os parmetros desse mtodo.
sc_ajax_javascript('nomeMetodoJavascript');
sc_ajax_javascript('nomeMetodoJavascript', array("parmetro"));
sc_ajax_javascript('nomeMetodoJavascript', array("param1","param2"));
Escopo da Macro
sc_alert(Mensagem)
Esta macro envia uma mensagem, de forma incondicional, no estilo alert do Javascript.
Ex.:
Escopo da Macro
Aplicao Controle
onLoadAll
onValidate
Esta macro permite alterar as propriedades de execuo das aplicaes, mudando sua forma de execuo em relao ao inicialmente previsto.
Desta forma, podemos forar que um formulrio inicie no modo de incluso, ou uma consulta inicie pelo filtro, etc.
Esta macro deve ser utilizada, por uma aplicao, para modificar as propriedades de uma outra aplicao.
Escopo da Macro
Ex. 2:
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onFooter onClick onFilterInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onFooter
Onchange onHeader onFooter onFilterRefresh Onchange onChange onExecute onExecute onHeader
OnClick onScriptInit onGroupBy onFilterSave OnClick onClick onLoad onLoad onScriptInit
OnFocus onHeader onFilterValidate OnFocus onFocus onRecord
onAfterDelete onScriptInit onAfterDelete onClick
onAfterInsert onNavigate onAfterDeleteAll onScriptInit
onAfterUpdate onRecord onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onRefresh
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onNavigate
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_changed({Nome_Campo})
Esta macro tem por objetivo verificar se houve alterao em determinado campo do formulrio.
Ex. 1:
Escopo da Macro
27
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
onBeforeUpdate onBeforeUpdate onRefresh
onValidate onValidate
onValidateFailure onValidateFailure
onValidateSuccess onValidateSuccess
sc_confirm(Mensagem)
Esta macro atua apenas em codigos PHP, que rodem quando chamadas atravs de boto na barra de ferramentas. Tem por objetivo a confirmao de que a
ao dever ser realmente executada, previnindo-se, assim, que a frmula seja executada de maneira indevida. Ex. 1:
Escopo da Macro
sc_decode({Meu_Campo})
A Netmake no se responsabiliza pela possvel quebra do algortimo de criptografia utilizado, uma vez que o algoriimo fornecido com o fonte aberto.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_encode({Meu_Campo})
A Netmake no se responsabiliza pela possvel quebra do algoritimo de criptografia utilizado, uma vez que o algoritimo fornecido com o fonte aberto.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onApplicationInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onFooter onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onGroupBy onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onHeader onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onScriptInit onAfterDeleteAll onClick
onAfterUpdate onNavigate onAfterInsert onScriptInit
onApplicationInit onRecord onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onValidateSuccess onValidate
onBeforeUpdate onBeforeDelete onValidateFailure
onScriptInit onBeforeDeleteAll onValidateSuccess
onLoad onBeforeInsert
onRefresh onBeforeInsertAll
onValidate onBeforeUpdate
onValidateFailure onBeforeUpdateAll
onValidateSuccess onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Interrompe a execuo da aplicao, se existir mensagens de erro geradas pela macro sc_error_message, exibindo uma tela com as mensagens de erro. Se
informada uma URL ou o nome de uma Aplicao, ser exibido, alm das mensagens de erro, um boto OK para redirecionar o processamento para a
URL/Aplicao informada. A parmetro target e opicional.
sc_error_exit();
Ex. 2: Exibe as mensagens de erro e o boto OK para redirecionar para a URL informada.
Ex. 3: Exibe as mensagens de erro e o boto OK para redirecionar para a Aplicao informada.
sc_error_exit(minha_aplicacao, "_blank");
Escopo da Macro
sc_error_message(Texto)
Esta macro tem por objetivo possibilitar ao usurio enviar mensagens de erro. Nas aplicaes de Formulrio e Controle as mensagens sero apresentadas
juntamente com as demais mensagens de erro encontradas na aplicao, exceto se utilizada a macro sc_erro_exit. Nas aplicaes de Consulta e Menu as
mensagens s sero apresentadas atravs da macro sc_erro_exit. Ex. 1:if ({desconto} > 0,10 && [glo_usuario] == operador){ sc_error_message(Desconto de
. {desconto} . acima do permitido);} Neste exemplo, se for digitado um valor no campo desconto acima de 0,10 e o usurio tentar inserir ou salvar este
registro, a operao ser encerrada e a mensagem de erro ser apresentada. obrigatrio que o comando termine com ); (fecha parentese e ponto e
vrgula) que servem de delimitador para o interpredador da macro
Escopo da Macro
sc_exit(Opo)
Esta macro utilizada nos eventos ou atravs de um boto PHP criado, tem por objetivo definir o retorno da aplicao aps a execuo em uma outra
aplicao.
Opo Descrio
sc_exit() No exibe a tela com o boto OK e retorna para a aplicao anterior.
sc_exit(ok) Exibe a tela com o boto OK e retorna para a aplicao anterior.
sc_exit(sel) No exibe a tela com o boto OK e retorna para a aplicao corrente, refazendo o select da aplicao.
sc_exit(ref) No exibe a tela com o boto OK e retorna para a aplicao corrente, fazendo apenas a recarga (refresh) dos dados.
sc_exit(ok,ref) Mesmo que a funo sc_exit(ref); porm, exibe a tela com o boto OK.
sc_exit(ok,sel) Mesmo que a funo sc_exit(sel); porm, exibe a tela com o boto OK.
Esta opo s vlida para aplicaes de Formulrio e aplicaes de Controle.
30
Opo Descrio
sc_exit() No afeta transaes na base de dados.
sc_exit(c) Realiza as transaes pendentes.
sc_exit(r) No realiza as transaes pendentes.
Escopo da Macro
sc_getfield(meuCampo)
A macro tem por objetivo atribuir objetos (que representam os campos do formulrio) para uma varivel javascript, permitindo ao usurio ter acesso as
propriedades do objeto. Esta macro roda em eventos e mtodos javascript das aplicaes de formulrio ( nico registro ) e controle.
Escopo da Macro
sc_get_language()
Ex. 1:
$my_language = sc_get_language();
Escopo da Macro
sc_get_regional()
Ex. 1:
$my_regional = sc_get_regional();
Escopo da Macro
sc_get_theme()
Ex. 1:
$my_theme = sc_get_theme();
Escopo da Macro
sc_groupby_label(Meu_Campo)
Esta macro tem por objetivo alterar, dinamicamente, o label dos campos que esto especificados para serem apresentados nas linhas de quebra.
Ex. 1:
Ex. 2:
Escopo da Macro
Aplicao Consulta
onGroupBy
sc_image(Imagem01.jpg)
Todas as imagens utilizadas nas aplicaes so automticamente copiadas para cada aplicao. Caso o usario, atravs de dos eventos ou Javascript, utilize
comandos para carregar imagens, estas tero que ser copiadas para a aplicao. Esta macro executa esta funo.
Ex. 1:
IMPORTANTE
partir da verso 3.00.0144, foi implementado em ( Aplicao->Configurao->Imagens Extras da Aplicao ) uma interface para que o usurio possa
informar as imagens extras, permitindo, inclusive, o upload de novas imagens. Desta forma, esta macro no ser mais necessria.
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Menu
Blank Calendrio Grfico Consulta Filtro Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onFooter onFilterInit OnApplicationInit OnApplicationInit OnApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit OnClick onScriptInit onLoad onLoad onScriptInit
onLoad onScriptInit onLoad
onValidate onLoad onValidateFailure
onLoadRecord onValidateSuccess
onValidate
33
sc_include(Arquivo, Origem)
O Scriptcase permite que o usurio catalogue seus scripts PHP e utilize-os em vrias aplicaes.
Para catalogar os scripts, no menu principal do Scriptcase, acessar Configurao=>Bibliotecas. Nesta opao o usurio poder escrever seu script ou fazer
upload de um script existente.
No momento de catalogar o script, o usurio dever selecionar o contexto ao qual o script pertence, podendo ser:
Projeto : Apenas os usurios do projeto (que estiver logado no monento) tero acesso.
Na utilizao da macro sc_include, o usurio dever informar o nome do script que deseja incluir e a origem do mesmo (contexto sob o qual o script foi
catalogado).
Nome do script: Nome do script a ser incluido na aplicao. A Origem do contexto sob o qual o script foi catalogado, podendo ser:
em branco : Scripts a nvel global, que acompanham a distribuio do Scriptcase.
sc_include("meu_script. php");
Escopo da Macro
sc_include_lib(Lib1, Lib2, )
sc_include_lib ("tcpdf");
$pdf=new TCPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Saida de texto!');
$pdf->Output();
Escopo da Macro
Esta macro inclui na aplicao, um arquivo PHP de uma biblioteca. necessrio ter uma biblioteca criada no Scriptcase para fazer uso desta macro.
Escopo da Macro
sc_label({Meu_Campo})
Esta macro tem por objetivo alterar, dinamicamente, o label dos campos de uma consulta ou formulrio.
Ex. 2: Usando uma varivel tipo atributo para definir o campo a ser modificado.
Ex. 3: Usando uma varivel global para definir o campo a ser modificado.
Escopo da Macro
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onScriptInit onScriptInit onClick ajaxFieldonBlur onBlur onScriptInit
onLoad onScriptInit Onchange onChange
onRefresh onNavigate OnClick onClick
OnFocus onFocus
onScriptInit onScriptInit
onLoad onLoadAll
onNavigate
onLoadRecord
onRefresh
sc_language
Ex. 1:
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onScriptInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess
Esta macro cria ou alterar ligaes com outras aplicaes, nas aplicaes de consulta, de forma dinmica.
Coluna : o nome do campo, da coluna da grid, para o qual ser gerado o link de ligao. Aplicao: Nome da aplicao para a qual queremos estabelecer o link.
Hint : Observao ou dica que ser apresentada quando o cursor do mouse passar sobre o link.
Target Descrio
_self Para execuo na mesma pgina (sobrepe a consulta);
_blank Para execuo em outra pgina (pop-up);
36
iframeT Descrio
Target Para execuo em um iframe, acima da consulta (Top);
iframeL Para execuo em um iframe, a esquerda da consulta (Left);
iframeR Para execuo em um iframe, a direita da consulta (Right);
iframeB Para execuo em um iframe, abaixo da consulta (Bot);
modal Abre uma nova janela e bloqueia qualquer interao na janela principal;
Ex. 1: Criando um link para a aplicao dados_cli. php, no campo cpf, passando a varivel global [glo_emp] como empresa e o campo (varivel local) {cpf} para
a aplicao dados_cli. php:
Ex. 2: Criando um link dinmico para uma ou outra aplicao dependendo do valor no campo {tp_cli} e abrindo uma janela modal:
if ({tp_cli} == "F") {
sc_link (tpcli, fisica. php, empresa=[glo_emp];cpf={cpf}," Pessoa Fsica ", "modal", 500, 700);
}else{
sc_link (tpcli, juridica. php, empresa=[glo_emp]; cnpj={cnpj}," Pessoa Jurdica ", "iframeR");
}
Ex. 3: Criando um link para uma URL: neste caso, parmetro e target no tm efeito. Ser executado um redirecionamento para a URL informada.
Escopo da Macro
sc_log_add(Ao, Mensagem)
Esta macro tem como objetivo adicionar um registro a tabela de log, desta forma tornando a mensagem e/ou o nome da ao customizavel para o
desenvolvedor.
Ex. 1:
Escopo da Macro
sc_log_split({descricao})
Esta macro tem como objetivo possibilitar o acesso as informaes gravadas no campo descrio da tabela de log, possibilitando a manipulao dos dados
anteriores e posteriores dos registros envolvidos em forma de array. Estas informaes so gravadas no campo descrio da tabela de log, no formato de
uma string com delimitadores.
Ex. 1:
$arr_description = sc_log_split({description});
Formato de entrada: -> keys fields Array ( [clienteid] => ANTON ) [fields] => Array ( [old] => Array ( [CEP] => 50710500 [Endereco] => Rua Desembargador Joao
Paes 657 [Bairro] => Farol [Estado] => RS ) [new] => Array ( [CEP] => 53230630 [Endereco] => Avenida Presidente Kennedy, 1001 [Bairro] => Peixinhos [Estado]
37
=> PE ) ) )
Escopo da Macro
sc_mail_send(SMTP, Usr, Pw, De, Para, Assunto, Mensagem, Tipo_Mens, Cpias, Tp_Cpias, Porta, Tp_Conexao, Anexo, SSL)
Parmetro Descrio
SMTP Endereo do servidor SMTP (string ou varivel contendo o Endereo do servidor SMTP).
Usr Usurio do servidor SMTP (string ou varivel contendo o Usurio do servidor SMTP).
Pw Senha do servidor SMTP (string ou varivel contendo a Senha do servidor SMTP).
De E-mail de origem (string ou varivel contendo o E-mail de origem).
Lista de e-mails que devem receber cpia da mensagem , podendo ser uma string ou varivel contendo um ou mais e-mails, separados por ;, ou uma varivel
Para
contendo um array de e-mails.
Assunto Ttulo da mensagem (string ou varivel contendo o ttulo da mensagem).
Mensagem Mensagem a ser enviada (string ou varivel contendo a mensagem).
Tipo_Mens Tipo do texto da mensagem a ser enviada, sendo: T para somente texto ou H para texto e/ou html.
Lista de e-mails que devem receber cpia da mensagem, podendo ser uma string ou varivel contendo um ou mais e-mails, separados por ;, ou uma varivel
Cpias
contendo um array de e-mails.
Tp_Cpias Tipo de cpias a serem enviadas: CCC para cpias visveis e BCC para cpias ocultas. Se omitido, o Scriptcase assumir o valor default: BCC.
Porta utilizada pelo servidor de e-mail. Utilize a porta 465 para segurana com SSL, a porta 587 para segurana com TLS ou a porta 25 como porta sem
Porta
segurana. Se omitido, o Scriptcase assumir o valor default: 25
Tp_conexao Indicativo para conexo segura. Utilize S para SSL, T para TLS ou N para no segura. Se omitido, o Scriptcase assumir o valor default: N.
Anexo Caminho absoluto do arquivo a ser enviado por anexo.
Parmetro para adio das configuraes de SSL. Caso seja necessrio adicionar mais de uma configurao, use ; para separ-las. Ex: ssl =
SSL
allow_self_signed=false;verify_peer=false;
Para utilizao de conexo segura, a extenso do PHP php_openssl dever estar habilitada. anexos: Lista de arquivos a serem anexados, podendo ser
uma string ou varivel contendo um ou mais endereos de arquivos, separados por ;, ou uma varivel contendo um array de endereos de arquivos.
Ex. 1:
sc_mail_send('smtp. meuserver. com. br', 'usr', 'pw', 'de@netmake. com. br', 'para@netmake. com. br', 'teste envio de e-mail',
'mensagem', 'H', 'abc@cop. com. br;zxy@cop. com. br', 'H', '', '', 'c:/teste/arq. txt');
sc_mail_send([glo_smtp], [usuar], [glo_pw], {origem}, {destino}, {assunto}, {mensagem}, 'T', [glo_copias], 'CCC', '419', 'S',
{anexos});
Ex. 3: Servidor sem usurio e senha e opo de no enviar cpias e sem informao da porta.
sc_mail_send([glo_smtp], '', '', 'de. netmake. com. br', {destino}, {assunto}, {mensagem}, 'H', '', '', '', '', [glo_att]);
Caso ocorra erro no envio do e-mail, a varivel especial sc_mail_ok retornar como false e a mensagem de erro estar disponvel na varivel especial
sc_mail_erro.
Ex. 4:
sc_mail_send([glo_smtp], '', '', 'de@netmake. com. br', {destino}, {assunto}, {mensagem}, 'H');
if ({sc_mail_ok}){
echo "Enviados {sc_mail_count} e-mail com sucesso !!";
}else{
sc_error_message({sc_mail_erro});
}
Escopo da Macro
38
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore Report PDF
onExecute onAfterDelete onFooter onClick onFilterInit onAfterDelete onClick onApplicationInit onApplicationInit onFooter
onAfterInsert onHeader onHeader onFilterSave onAfterDeleteAll onScriptInit onExecute onExecute onHeader
onAfterUpdate onScriptInit onScriptInit onFilterValidate onAfterInsert onLoadAll onLoad onLoad onScriptInit
onBeforeDelete onRecord onAfterInsertAll onRefresh onRecord
onBeforeInsert onAfterUpdate onValidate
onBeforeUpdate onAfterUpdateAll onValidateFailure
onScriptInit onBeforeDelete onValidateSuccess
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_make_link(Aplicao, Parmetros)
Esta macro tem por objetivo a criao de uma string contendo os dados de um link para outra aplicao, dentro dos padres do Scriptcase. . O uso desta
macro para os casos em que o usurio esteja escrevendo seu prprio cdigo html e nescessite fazer um link para outra aplicao Scriptcase.
Parmetro Descrio
Aplicao Nome da aplicao para a qual queremos estabelecer o link.
Parmetro Parmetros necessrios para que a aplicao chamada possa funcionar.
Devem ser informados : o nome do parmetro, o sinal de atribuio = e o valor ou varivel a ser atribudo.
Havendo mais de um parmetro, estes devero ser separados por ; (ponto e vrgula).
Ex. 1: Criando uma string com um link para a aplicao dadoscli. php, sem passagem de parmetros.
Ex. 2: Criando uma string com um link para a aplicao dadoscli. php, com passagem de parmetros.
Escopo da Macro
sc_master_value(Objeto, Valor)
Atualiza um dado na aplicao mestre, em tempo real, de acordo com alteraes realizadas em determinado campo da aplicao detalhe.
Parmetro Descrio
Objeto Nome do objeto a ser atualizado na aplicao mestre. Ao informar o nome de um campo, no necessrio utilizar as {}.
Valor Valor que o objeto especificado receber. O valor pode ser um campo ou varivel.
Ex. 1:
Utilizando a macro sc_format_num() para formatar o valor que ser atualizado no mestre:
39
$valor = sc_format_num({result[0][0]}, '. ', ',', 2, 'S', 1, '');
sc_master_value('ValorPedido', $valor);
Caso o valor, que ser atualizado no mestre, seja numrico, voc deve usar a macro sc_format_num() para format-lo.
Escopo da Macro
Esta macro tem por objetivo redirecionar o processamento para outra aplicao ou URL.
Caso a aplicao de redirecionamento utilize parmetros, estes devem ser passados da seguinte forma:
2 : Informar o nome do parmetro, o sinal de igualdade (=) e o valor ou varivel a ser atribuida.
4 : Poder ser informado o target no qual a aplicao ser aberta (default=_self), podendo ser: _self, _parent, _blank ou modal.
5 : Paramentro opcional para definir se vai redirecionar caso existam mensagens de erro na aplicao. E no redireciona caso existam erros e F fora
redirecionamento mesmo se houver erro na aplicao.
Nas aplicaes de fomulrio, dos eventos que essa macro pode rodar alguns dependem da atualizao da base de dados (onAfterInsert, onAfterUpdate,
onAfterDelete, onBeforeInsert, onBeforeUpdate or onBeforeDelete) so automaticamente protegidos por um controle de transao desde que a conexo seja
a mesma da aplicao.
Contudo, se o usurio deseja fazer um controle de transao, ele precisa iniciar essa macro e finalizar com sc_commit_trans() macro para confirmar a
atualizao ou o sc_rollback_trans para cancelar a transao.
if ([glo_usuario] == "teste"){
sc_redir(aplx. php);
}
if([glo_usuario] == "teste"){
sc_redir(aplx. php, parm1={clienteid}; parm2="xxx", "_blank");
}
Ex. 5: URL.
if([glo_usuario] == "teste"){
sc_redir(http://www. minha_pagina. com. br);
}
Tudo que foi passado como parmetro pela macro ser acessvel como varivel global na aplicao a qual foi redirecionada.
Ex. 6:
Na aplicao aplx.php o parmentro poder ser acessado fazendo chamada a varivel global [parm1] e [parm2].
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onAfterDelete onApplicationInit onApplicationInit onFilterInit onAfterDelete onClick onApplicationInit onApplicationInit onApplicationInit
onAfterInsert onScriptInit onScriptInit onFilterValidate onAfterDeleteAll onScriptInit onExecute onExecute
onAfterUpdate onAfterInsert onLoadAll onLoad onLoad
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onValidate
onValidateSuccess
sc_reset_global([Varivel_Global1], [Varivel_Global2] )
Esta macro tem por objetivo apagar variveis globais, armazenadas na sesso do PHP.
Ex. 1:
Escopo da Macro
sc_seq_register
Esta macro disponibiliza o nmero sequencial do registro que est sendo processado na aplicao de consulta. Est disponvel no eventoonRecord.
Ex. 1:
if({sc_seq_register} == 10) {
// ultima linha da pgina
{total} = {sum_total};
}
Escopo da Macro
Aplicao Consulta
onRecord
sc_set_global($variavel_01) ou ({Meu_Campo})
Esta macro tem por objetivo registrar variveis globais. Ser criada uma varivel de sesso com o mesmo nome e contedo da varivel local.
Esta macro ser descontinuada em breve, utilizar o mtodo de criao de variveis globais utilizando colchetes. Ex: [var_glo_user] = teste;
Ser criada uma varivel de sesso, com o nome var_user, com o contedo algum valor.
sc_set_global({campo_apl});
Ser criada uma varivel de sesso, com o nome campo_apl, com o contedo existente na varivel.
Esta macro no faz atribuio de valores. Apenas registra as variveis na sesso do PHP.
Escopo da Macro
sc_set_groupby_rule
Esta macro utilizada para selecionar uma regra de quebra em tempo de execuo no evento onApplicationInit.
Ex. 1:
Escopo da Macro
sc_set_language(String Language)
Esta macro permite que seja definido dinamicamente o idioma utilizado nas aplicaes.
sc_set_language('en_us');
sc_set_language('es');
sc_set_language('ar');
sc_set_language('pt_pt');
Esta macro permite, tambm, que sejam definidos o idioma e as configuraes regionais simultneamente, utilizando-se o delimitador ; entre os
parmetros.
sc_set_language('es;es_mx');
sc_set_language('de;de_lu');
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess
sc_set_regional(String Regional)
Esta macro permite que seja definido dinamicamente a configurao regional das aplicaes.
Ex. 1:
sc_set_regional('en_us');
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess
sc_set_theme(String Tema)
Esta macro permite que seja definido, dinamicamente, o tema do layout a ser utilizado nas aplicaes.
Ex. 1:
sc_set_theme('Newyellow');
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onFilterValidate onValidate
onValidateSuccess
sc_site_ssl
Esta macro verifica se est sendo utilizado um site seguro (protocolo https).
if(sc_site_ssl){
echo "ok - Site seguro";
}
44
Ex. 2: Usando a forma negativa.
if(!sc_site_ssl){
echo "Perigo - Site no seguro";
}
if(!sc_site_ssl){
sc_redir("http://www. pagina_erro. com. br/");
}
Obs: Esta macro funciona apenas para o Servidor WEB IIS (Internet Information Server).
Escopo da Macro
sc_trunc_num({Meu_Campo}, Quantidade_Decimal)
Esta macro tem por objetivo truncar valores numericos, no que exceder a quantidade de decimais especificada.
Parmetro Descrio
Meu_Campo Varivel que contem o valor a ser formatado (O retorno ser na prpria varivel).
Quantidade_Decimal Quantidade de decimais a ser exibida.
Ex. 1:
sc_trunc_num({meu_valor}, 2);
Valor de entrada = 1250. 235 Valor de sada = 1250. 23 Valor de entrada = 1250. 2 Valor de sada = 1250. 20 Valor de entrada = 1250 Valor de sada = 1250. 00
Escopo da Macro
sc_url_exit(URL)
Ex. 1:
Ex. 2:
sc_url_exit(aplx.php);
Escopo da Macro
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onAfterDelete onApplicationInit onScriptInit onApplicationInit onAfterDelete onClick onRecord
onAfterInsert onScriptInit onFilterInit onAfterDeleteAll onScriptInit
onAfterUpdate onAfterInsert onLoadAll
onBeforeDelete onAfterInsertAll onValidate
onBeforeInsert onAfterUpdate onValidateFailure
onBeforeUpdate onAfterUpdateAll onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onValidate
onValidateSuccess
Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca, para ser usado nas aplicaes. necessrio ter uma biblioteca criada no Scriptcase
para fazer uso desta macro. Para criar uma biblioteca, v at o menu Ferramentas -> Bibliotecas.
46
Parmetro Descrio
Escopo Informa qual o escopo da biblioteca. Podendo ser sys para bibliotecas de escopo Pblico ou prj para bibliotecas de escopo Projeto.
Nome da Biblioteca Nome dado biblioteca no momento da criao
Arquivo Caminho absoluto do arquivo, dentro da biblioteca.
Ex. 1 - Importando arquivo CSS de uma biblioteca:
<link rel="stylesheet" type="text/css" href="<?php echo sc_url_library('prj', 'bootstrap-3. 3. 2-dist', 'css/style1. css'); ?>" />
Escopo da Macro
valor: Valor ou varivel que cotenha o valor a ser convertido para extenso.
tam_linha: Tamanho de cada linha a ser gerada com o valor por extenso (O ScripCase divide o valor por extenso em at trs linhas).
Ex. 1:
Ex. 2:
Escopo da Macro
Aplicao Consulta
47
onClick
Aplicao Consulta
onFooter
onHeader
onNavigate
onRecord
sc_warning on ou off
As mensagens de advertencia so geradas quando feita uma referncia a uma varivel inexistente, um item de um array inexistente, etc.
sc_warning = 'off';
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_webservice(Mtodo, URL, Porta, Mtodo de Envio, Array de Parmetros, Array de Configurao, Timeout, Retorno)
Parmetro Descrio
Mtodo Informa qual ser o mtodo de acesso ao web service. Ex: file_get_contents ou curl.
URL URL de acesso ao web service.
Porta Porta de acesso ao web service.
Mtodo de Envio Define o mtodo de envio da requisio ao web service. Podendo ser GET ou POST.
Array de Parmetros Array de parmetros de acesso ao web service, variando de acordo com o servio acessado.
Array
Array de parmetros para configurao do mtodo de acesso utilizado.
deConfigurao(opcional)
Timeout(opcional) Timeout de acesso ao servio.
Formato de retorno do web service. Quando informado como true, a resposta do web service retornada em formato de array, caso contrrio
Retorno(opcional)
mantm-se o formato de retorno original do servio. Default: true.
48
$parms = array(
'METHOD' => 'GetBalance',
'RETURNALLCURRENCIES' => 1,
'VERSION' => urlencode(51. 0),
'USER' => urlencode({paypal_api_login}),
'PWD' => urlencode({paypal_api_password}),
'SIGNATURE' => urlencode({paypal_api_key})
);
$parms = http_build_query($parms);
`$response = sc_webservice("curl", {paypal_type}, 80, "POST", $parms, array(CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYPEER=>false), 30);`
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_zip_file(Arquivo, Zip)
Esta macro usada para gerar arquivo tipo ZIP, partir de uma lista de arquivos e/ou diretrios. No parmetro arquivo, dever ser informado um dos
seguintes contedos:
O nome de um arquivo
O nome de um diretrio
Uma varivel contendo um array, que contenha uma lista de arquivos e/ou diretrios
No parmetro zip, dever ser informado o nome do arquivo a ser gerado, ou o caminho para o arquivo a ser criado.
$prep = array();
$prep[] = " /teste/exemplo. htm";
$prep[] = "/teste";sc_zip_file($prep, "/temp/teste. zip");
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute ajaxFieldonBlur onApplicationInit onFooter onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit onApplicationInit
Onchange onFooter onScriptInit onFilterInit Onchange onChange onExecute onExecute onFooter
OnClick onHeader onNavigate onFilterRefresh OnClick onClick onLoad onLoad onHeader
OnFocus onScriptInit onRecord onFilterSave OnFocus onFocus onScriptInit
onAfterDelete onFilterValidate onAfterDelete onApplicationInit onRecord
onAfterInsert onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onApplicationInit onAfterInsertAll onLoadAll
onBeforeDelete onAfterUpdate onRefresh
onBeforeInsert onAfterUpdateAll onValidateFailure
onBeforeUpdate onApplicationInit onValidateSuccess
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onRefresh onBeforeInsert
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdate
onValidateSuccess onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Variveis de Totalizao
Variveis Descrio
{count_ger} Quantidade geral de registros.
{sum_parcel} Retorna o somatrio do campo parcel
{sum_balance} Retorna o somatrio do campo balance
{count_groupby} Quantidade de registros da quebra.
{sum_groupby_parcel} Contm o somatrio do campo parcel, da quebra que estiver sendo processada.
{sum_groupby_balance} Contm o somatrio do campo balance, da quebra que estiver sendo processada.
{sum_cidade_parcela} Somatrio do campo parcela, da quebra de cidade que estiver sendo processada.
{sum_cidade_saldo} Contm o somatrio do campo saldo, da quebra de cidade que estiver sendo processada.
{sum_estado_saldo} Contm o somatrio do campo saldo, da quebra de estado que estiver sendo processada.
Ex. 1: Em uma aplicao com quebra pelo estado e cidade que totaliza um campo valor, e nas quebras usando totais, possivel exibir a mdia ao invs do
valor, como no exemplo:
Escopo da Macro
Variveis de Totalizao(quebras)
Durante o processamento das quebras, o Scriptcase disponibiliza todas as variveis de totalizao, a nvel geral e a nvel da quebra que estiver sendo
processada. Supondo uma aplicao que tenha dois nveis de quebra (estado e cidade) e que totaliza dois campos (parcela e saldo). Considerando que as
frmulas, definidas para serem processadas no evenro onGroupBy estaro atuando para os vrios nveis de quebra, as variveis especiais de totalizao,
neste escopo, so referenciadas substituindo-se o nome da quebra pela palavra chave quebra, ou seja:
Variveis Descrio
{count_ger} Contm a quantidade total dos registros.
{sum_parcela} Contm o somatrio geral do campo parcela.
{sum_saldo} Contm o somatrio geral do campo saldo.
{count_quebra} Contm a quantidade total dos registros, da quebra que estiver sendo processada.
{sum_quebra_parcela} Contm o somatrio do campo parcela, da quebra que estiver sendo processada.
{sum_quebra_saldo} Contm o somatrio do campo saldo, da quebra que estiver sendo processada.
Ex. 1: Em uma aplicao que tenha quebras por estado e cidade e que totalize um campo de saldo, e nos totais das quebras, desejamos exibir a mdia em
substituio ao saldo.
Escopo da Macro
Aplicao Consulta
onFooter
onGroupBy
Esta macro gera os valores que compem o cdigo de barras no padro Febraban arrecadao.
Parmetro Descrio
Cdigo_Barra Varivel na qual ser armazenada a string contendo os valores do cdigo de barras no padro arrecadao (Febraban).
Cdigo_Seguimento Valor ou varivel que contm o cdigo do seguimento.
Cdigo_Moeda Valor ou varivel que contm o cdigo da moeda.
Valor Valor ou varivel que contm o valor do documento.
Livre Valor ou varivel que contm as 29 posies livres do cdigo de barras.
Ex. 1:
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess
Esta macro gera os valores que compem o cdigo de barras no padro Febraban bancrio.
Parmetro Descrio
Cdigo_Barra Varivel na qual ser armazenada a string contendo os valores do cdigo de barras no padro arrecadao (Febraban).
Cdigo_Banco Valor ou varivel que contm o cdigo do seguimento.
Cdigo_Moeda Valor ou varivel que contm o cdigo da moeda.
Valor Valor ou varivel que contm o valor do documento.
Livre Valor ou varivel que contm as 29 posies livres do cdigo de barras.
Data_Vencimento
51
Parmetro Data de vencimento do documento (opcional). Se informada, o scriptcase calcular o fator de vencimento. O formato dever ser, sempre aaaammdd.
Descrio
Ex. 1:
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess
sc_lin_digitavel_arrecadacao({Linha_Digitavel}, {Cdigo_Barras})
Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro arrecadao.
Parmetro Descrio
Linha_Digitavel Varivel na qual ser armazenada a string contendo a linha digitvel.
Cdigo_Barras Varivel na qual est armazenada a string contendo os valores do cdigo de barras.
Ex. 1:
sc_lin_digitavel_arrecadacao({lin_dig}, {cod_barra});
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess
sc_lin_digitavel_banco({Linha_Digitavel}, {Cdigo_Barras})
Esta macro gera a linha digitvel para bloquetos de cobrana, a partir da linha do cdigo de barras, padro bancrio.
Parmetro Descrio
Linha_Digitavel Varivel na qual ser armazenada a string contendo a linha digitvel.
Cdigo_Barras Varivel na qual est armazenada a string contendo os valores do cdigo de barras.
Ex. 1:
sc_lin_digitavel_banco({Linha_Digitavel}, {Cdigo_Barra});
Escopo da Macro
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onBeforeInsert onFooter onClick onBeforeInsert onValidate onFooter
onBeforeUpdate onHeader onFooter onBeforeUpdate onValidateSuccess onHeader
onLoad onScriptInit onHeader onClick onScriptInit
onRefresh onScriptInit onLoad onRecord
onValidateSuccess onNavigate onNavigate
onRecord onLoadRecord
onRefresh
onValidateSuccess
52
sc_where_filter
Esta varivel deixa disponvel o contedo gerado pelo filtro, de acordo com as selees efetuadas no formulrio de filtro. Esta informao a que ser
adicionada clusula where do select original da aplicao.
Ex. 1:
$salva_filtro = {sc_where_filter};
Escopo da Macro
sc_apl_status(Aplicao, Status)
Esta macro tem por objetivo proteger ou liberar a utilizao das aplicaes, quando utilizado o modulo de segurana. Assim, em funo do Login do usurio,
podem ser determinadas as aplicaes que o mesmo pode ou no acessar. Aplicao: o nome ou a varivel que contenha o nome da aplicao a ser
ativada/desativada. Status: o valor ou a varivel que contenha o valor a ser atribudo aplicao.
Ex. 1:
Ex. 2:
Escopo da Macro
sc_ldap_login
necessrio realizar login pra fazer qualquer consulta de LDAP, essa macro estabelece a conexo e a amarrao pelas credenciais do usurio.
Servidor =
Domnio =
Usurio =
Senha =
53
DN =
Grupo =
sc_ldap_logout()
Esta Macro utilizada para liberar a conexo aps a utilizao da macro sc_ldap_login. Ex. 1:
sc_ldap_logout();
Escopo da Macro
Ex. 1:
Escopo da Macro
sc_reset_apl_conf(Aplicao, Propriedade)
Esta macro tem por objetivo apagar todas as alteraes efetuadas pela macro sc_apl_conf.
O Parmetro aplicao opcional. Se informado, sero apagadas apenas as alteraes da aplicao informada.
sc_reset_apl_conf("minha_apl", "start");
sc_reset_apl_conf("minha_apl");
sc_reset_apl_conf();
Escopo da Macro
54
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess
sc_reset_apl_status
Esta macro tem por objetivo limpar todas as variveis de segurana, setadas atravs da macro sc_apl_status.
Ex. 1:
sc_reset_apl_status();
Escopo da Macro
Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Aplicao Menu Aplicao Report
Aplicao Filtro Aplicao Menu
Blank Calendrio Grfico Consulta Formulrio Controle rvore PDF
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit
onScriptInit onScriptInit onScriptInit onFilterInit onScriptInit onScriptInit onLoad onLoad onScriptInit
onValidate
onValidateSuccess
sc_reset_menu_delete
Esta macro tem por objetivo restaurar os tens do menu, deletados atravs da macro sc_menu_delete.
Ex. 1:
sc_reset_menu_delete();
Escopo da Macro
sc_reset_menu_disable
Esta macro tem por objetivo habilitar os tens do menu, desabilitados atravs da macro sc_menu_disable.
Ex. 1:
sc_reset_menu_disable();
Escopo da Macro
Ex. 1:
Escopo da Macro
55
Aplicao Blank Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
onExecute onAfterDelete onHeader onScriptInit onAfterDelete onScriptInit onHeader
onAfterInsert onScriptInit onAfterDeleteAll onLoadAll onScriptInit
onAfterUpdate onAfterInsert onValidate onRecord
onBeforeDelete onAfterInsertAll onValidateSuccess
onBeforeInsert onAfterUpdate
onBeforeUpdate onAfterUpdateAll
onScriptInit onBeforeDelete
onLoad onBeforeDeleteAll
onValidate onBeforeInsert
onValidateSuccess onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidate
onValidateSuccess
Esta macro permite que a aplicao exiba mensagens customizveis, com seu uso restrito aos eventos do formulrio/controle quando se faz uso no eventos
AJAX. Esta macro s valida em aplicaes com suporte a AJAX.
Paramtros
Mensagem
Texto que ser exibido no corpo da mensagem. Este parametro de preenchimento obrigatrio.
Ttulo
Texto que ser exibido no ttulo da mensagem. Se no preenchido o ttulo da mensagem no ser exibido.
modal
Flag para exibio da mensagem em modal ( Y ou N )
timeout
Tempo em segundos para esconder mensagem. Se no informado mensagem ser exibida indefinidamente. Esta propriedade s funciona se a propriedade
button no estiver habilitada. ( Segundos )
button
Exibe boto dentro da mensagem. O seu funcionamento padro fechar a mensagem. Caso seja habilitado o redirecionamento, aps fechar a mensagem a
aplicao ser redirecionada. ( Y ou N )
button_label
Label do boto. Esta opo s funciona caso a propriedade button habilidata ( String )
top
Valor para posicionamento da mensagem em pixels ( Apenas numeros )
left
Valor para posicionamento da mensagem em pixels ( Apenas numeros )
width
Valor para largura da mensagem em pixels ( Apenas numeros )
height
Valor da altura da mensagem em pixels ( Apenas numeros )
redir
Nome da aplicaes ou URL para redirecionamento. Esta propriedade funciona apenas caso a propriedade button esteja habilitada. ( String )
redir_target
Target para url de redicionamento. Esta propriedade funciona apenas quando a propriedade redir est habilitada. (String)
show_close
56
Flag para exibio do boto de fechar mensagem localizado na barra de titulo. Esta propriedade quando ativa fora a exibio da barra de titulo mesmo que o
parametro titulo esteja vazio. (Y ou N)
body_icon
Flag para exibio do icone do corpo da mensagem. Mesmo quando esta propriedade est ativa a exibio do icone depende da configurao do Tema (Esquema
de exibio) usado na aplicao. (Y ou N)
Ex.:
Escopo da Macro
sc_ajax_refresh()
Esta macro especialmente utilizada em eventos Ajax da Consulta com o objetivo de recarregar os dados da Grid (refresh).
Ex.:
sc_ajax_refresh();
Escopo da Macro
Aplicao Consulta
onClick
Permite, dinamicamente, exibir ou no os campos de um determinado bloco. Em princpio, todos os blocos so exibidos (condio on).
Ex 1:
Escopo da Macro
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle
onAfterInsert onScriptInit onScriptInit onAfterDeleteAll onClick
onAfterUpdate onAfterInsert onScriptInit
onScriptInit onAfterInsertAll onLoadAll
onLoad onAfterUpdate onRefresh
onRefresh onAfterUpdateAll
onValidate onScriptInit
onValidateFailure onLoad
onValidateSuccess OnNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_field_color(Campo, Cor)
Esta macro tem por objetivo, de forma dinmica, alterar/restaurar a cor do texto de determinado campo da consulta.
Ex. 2: Altera a cor de texto do campo valor_pedido, se o valor for maior que 1000. Caso contrrio, mantem a cor padro.
if({valor_pedido} > 1000){ sc_field_color ("valor_pedido", "#33FF66"); }else { sc_field_color ("valor_pedido", ""); }
Escopo da Macro
Esta macro tem por objetivo bloquear a digitao em determinados campos do formulrio. Campos a serem bloqueados, devem ser seguidos da opo de
bloquear true (default) ou no false. O parmetro opcional, usando I apenas na incluso, e U apenas na alterao. Caso no seja informado, o
Scriptcase ir usar as duas opces juntas.
sc_field_disabled("Campo_01");
sc_field_disabled("Campo_02=false");
Escopo da Macro
Esta macro tem por objetivo bloquear a digitao em determinados campos de cada linha nos formulrios Mltiplos Registros, Grid Editvel e Grid Editvel
view.
Campos a serem bloqueados devem ser seguidos da opo de bloquear, true (para bloquear) ou false (para desbloquear). Caso no seja informado o
padro true.
O parmetro opcional, utilizando I para bloquear na incluso e U para bloquear na alterao. Caso no seja informado, o Scriptcase ir bloquear nas
duas opces.
sc_field_disabled_record("Campo_01");
A macro tambm pode funcionar a partir de uma condio, bloqueando um campo especfico na linha do registro.
Exemplo 1:
Exemplo 2:
switch(trim([arr_apps][ {app_name} ])) { case 'form': break; case 'calendar': sc_field_disabled_record("priv_export; priv_print");
Escopo da Macro
Aplicao Formulrio
onLoadRecord
sc_field_display({Meu_Campo}, on/off)
Permite, dinamicamente, exibir ou no um determinado campo. Em princpio, todos os campos so exibidos (condio on).
Ex. 1:
Escopo da Macro
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao Report PDF
ajaxFieldonBlur onApplicationInit onScriptInit ajaxFieldonBlur onBlur onScriptInit
Onchange onHeader Onchange onChange
OnClick onScriptInit OnClick onClick
OnFocus OnFocus onFocus
onAfterDelete onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onScriptInit onAfterInsertAll onValidate
onLoad onAfterUpdate onValidateFailure
onRefresh onAfterUpdateAll
onValidate onBeforeInsertAll
onValidateFailure onBeforeUpdateAll
onValidateSuccess onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_field_init_off(campo1, campo2,)
59
Esta macro tem por objetivo inibir campos da consulta na carga inicial. Os campos inibidos por essa macro podem ser habilitados pela utilizao do boto
Colunas.
Ex 01:
Escopo da Macro
sc_field_readonly({Campo}, on/off)
Permite, dinamicamente, transformar em readonly um determinado campo do formulrio. Em princpio, os campos readonly so especificados na interface
de configurao do formulrio e funcionam da seguinte forma: No modo de atualizao, os campos aparecem na forma readonly e, no modo de incluso, os
campos aparecem abertos para digitao. O segundo parmetro on/off opcional, e serve para que, em um evento Ajax, seja possvel definir se um campo
vai ficar como read-only (on) ou deixar de ser read-only (off).
Ex. 1: Se desejamos que um determinado campo, especificado na interface como readonly, permanea readonly no modo de incluso, teremos:
if(sc_btn_new){ sc_field_readonly({meu_campo}); }
Ex. 2: Se desejamos que um determinado campo, que no tenha sido especificado na interface como readonly, aparea na forma readonly, teremos:
sc_field_readonly({meu_campo});
Escopo da Macro
Esta macro permite que seja modificado o estilo do campo da consulta dinamicamente.
Parmetro Descrio
Field Nome do campo
Background-Color (opcional) Cor de fundo da clula do campo
Size (opcional) Tamanho da fonte do campo
Color (opcional) Cor da fonte
Family (opcional) Famlia da fonte
Weight (opcional) Largura da fonte
60
Ex. 01:
Aplicao Consulta
onRecord
Parmetro Descrio
Meu_Campo Varivel ou campo que contenha o valor a ser formatado (O retorno ser na prpria varivel).
Simb_Grp Smbolo de agrupamento dos valores inteiros.
Simb_Dec Smbolo para o separador de decimais.
Qtde_Dec Quantidade de decimais a ser exibida.
Enche_Zeros Completa com zeros as decimais inexistentes (S = sim e N = no).
Lado_Neg Lado onde o sinal de negativo deve ser exibido (1 = esquerdo e 2 = direito).
Simb_Monetrio Smbolo monetrio a ser exibido.
Lado_Simb_Monetrio Lado onde o smbolo monetrio ser exibido (1 = esquerdo e 2 = direito).
Ex. 1: Formatando um nmero inteiro.
Ex. 4: Formatando um valor com 2 casas decimais, prenchendo com zeros e utilizando smbolo monetrio.
Valor de entrada = . 9
Aplicao Blank Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onExecute onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit
onApplicationInit onFilterInit Onchange onChange onExecute onExecute
onFooter onFilterRefresh OnClick onClick onLoad onLoad
onGroupBy onFilterSave OnFocus onFocus
onHeader onFilterValidate onAfterDelete onApplicationInit
onScriptInit onAfterDeleteAll onClick
onNavigate onAfterInsert onScriptInit
onRecord onAfterInsertAll onLoadAll
onAfterUpdate onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
Esta macro tem por objetivo a formatao de valores numricos, utilizando as configuraes regionais.
Parmetro Descrio
Meu_Campo Varivel ou campo que contenha o valor a ser formatado (O retorno ser na prpria varivel).
Qtde_Dec Quantidade de decimais a ser exibida.
Enche_Zeros Completa com zeros as decimais inexistentes (Y = sim e N = no).
Simb_Monetrio Exibio de smbolo monetrio (Y = sim e N = no).
Ex. 1: Formatando um valor com 2 casas decimais, preenchendo com zeros e exibindo o valor monetrio.
Valor de entrada = 9
Escopo da Macro
Aplicao Blank Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onExecute onClick onApplicationInit ajaxFieldonBlur onBlur onApplicationInit onApplicationInit
onApplicationInit onFilterInit Onchange onChange onExecute onExecute
onFooter onFilterRefresh OnClick onClick onLoad onLoad
onGroupBy onFilterSave OnFocus onFocus
onHeader onFilterValidate onAfterDelete onApplicationInit
onScriptInit onAfterDeleteAll onClick
onNavigate onAfterInsert onScriptInit
onRecord onAfterInsertAll onLoadAll
onAfterUpdate onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete onValidateSuccess
onBeforeDeleteAll
62
Aplicao Blank
Aplicao Consulta
Aplicao Filtro onBeforeInsert
Aplicao Formulrio
Aplicao Controle
Aplicao Menu
Aplicao Menu rvore
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_form_show on ou off
Esta macro permite, dinamicamente, exibir ou no o contedo do formulrio. Em princpio, o formulrio exibido (condio on).
sc_form_show = 'off';
Escopo da Macro
sc_get_groupby_rule()
Utiliza-se essa macro para recuperar o valor da regra de quebra que est a ser usada no momento de sua execuo. O valor retornado uma String com o
nome da regra.
Ex:
Escopo da Macro
Esta macro utilizada para desabilitar regras de Quebra em tempo de execuo. O Id das regras de quebras devem ser passadas como parametros.
Ex. 1:
Escopo da Macro
sc_set_focus(Campo)
Esta macro usada para setar o focus para um determinado campo do formulario.
Ex. 1:
63
sc_set_focus('nome');
Escopo da Macro
sc_btn_copy
Quando o boto Copiar clicado, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.
Escopo da Macro
sc_btn_delete
Quando um dos botes da barra de ferramentas de um formulrio (novo, atualizar, excluir ou incluir) so clicados, esta macro disponibilizada, podendo ser
testado e utilizado dentro dos eventos, permitindo a tomada de decises em tempo real de execuo.
Ex. 1:
Escopo da Macro
sc_btn_display(Nome_Botao, on/off)
Usado dentro dos eventos, podem ser ativados ou desativados os botes da barra de ferramentas. Nome_botao: o nome ou a varivel que contenha o
nome do boto a ser ativado/desativado.
Nome do Boto Descrio first Navega para o incio da consulta. back Navega para a pgina anterior. forward Navega para a pgina seguinte. last Navega para
a ltima pgina. filter Controla a exbio do boto Filtro na grid. pdf Gera o PDF colorido da consulta. det_pdf Gera o PDF no detalhe. pdfbw Gera o PDF
preto e branco da consulta. xls Gera o XLS. xml Gera o XML. cvs Gera o CSV. rtf Gera o RTF. word Gera o Word. print Abre a consulta no formato de
impresso. det_print Abre o detalhe no formato deimpresso. summary Controla a exibio do boto Resumo na grid. new Controla a exibio do boto
Novo possibilitando a incluso de novos registros.
insert Controla a exibio do boto Inserir. (apenas em casos de formulrio rodando em iframe da consulta) update Controla a exibio do boto Atualizar.
(apenas em casos de formulrio rodando em iframe da consulta) delete Controla a exibio do boto Delete. (apenas em casos de formulrio rodando em
iframe da consulta) groupby Controla a exibio do boto Quebras. dynsearch Controla a exibio do boto Filtro dinmico. gridsave Controla a exibio
do boto Salvar Grid.
Nome do boto Descrio first Navega para o primeiro registro do formulrio. back Navega para o registro anterior. forward Navega para o registro seguinte.
last Navega para o ltimo registro formulrio. new Controla a exibio do boto Novo em um formulrio, usado em off o formulrio iniciado em modo de
incluso. insert Controla a exibio do boto Incluir. update Controla a exibio do boto Atualizar. delete Controla a exibio do boto Excluir. copy
64
Controla a exibio do boto Copiar. qsearch Controla a exibio do boto Quick Search. pdf Gera documento PDF a partir do formulrio. print Abre o
formulrio no modo de impresso. dynsearch Controla a exibio do boto Filtro dinmico.
Nome do Boto Descrio ok Controla a exibio do boto Ok em um controle. exit Controla a exibio do boto Sair. facebook Controla a exibio do
boto Facebook. twitter Controla a exibio do boto Twitter google Controla a exibio do boto Google+ paypal Controla a exibio do boto PayPal
Ex. 1:
Ex. 2: Ao passarmos variveis ou campos ({campo} ou [variavel_global]) como parmetros no se faz necessrio o uso de aspas duplas ou simples antes e
depois da varivel.
Escopo da Macro
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle
onAfterDelete onScriptInit onScriptInit onAfterDelete onScriptInit
onAfterInsert onAfterDeleteAll onLoadAll
onAfterUpdate onAfterInsert onRefresh
onScriptInit onAfterInsertAll onValidate
onLoad onAfterUpdate onValidateFailure
onRefresh onAfterUpdateAll
onValidate onScriptInit
onValidateFailure onLoad
onValidateSuccess OnNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess
sc_btn_insert
Quando o boto Inserir clicado, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.
Ex. 1:
Escopo da Macro
sc_btn_new
Quando o boto Novo clicados, esta macro disponibilizada, podendo ser testado e utilizado dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.
Ex. 1:
sc_btn_update
Quando o boto Alterar clicado, esta macro disponibilizada, podendo ser testada e utilizada dentro dos eventos, permitindo a tomada de decises em
tempo real de execuo.
Ex. 1:
Escopo da Macro
sc_set_pdf_name sc_meu_arquivo.pdf
Os arquivos resultantes das exportaes de dados (PDF, XLS, XML, CSV, WORD e RTF) so gravados no diretrio temporrio especificado na configurao do
Scriptcase, tanto em desenvolvimento quanto em produo, com o prefixo sc_ seguido de uma identificao nica, de tal maneira que um arquivo de um
determinado usurio no subscreva um outro.
O prefixo sc_ faz com que o prprio Scriptcase apague os arquivos antigos. Para atribuir nomes diferentes dos padres Scriptcase, podem ser usadas as
seguintes macros:
sc_set_csv_name
sc_set_pdf_name
sc_set_rtf_name
sc_set_xml_name
sc_set_xls_name
sc_set_word_name
Ex. 1:
Ex. 2:
1) Estas macros devem ser utilizadas no evento onApplicationInit. 2) Mesmo utilizando a macro, se mantido o prefixo sc_ (conforme Ex2), o Scriptcase
apagar o arquivo, quando este atingir o tempo limite configurado (ver a configurao Tempo de vida dos arquivos no ambiente de produo).
Escopo da Macro
Variaveis de Autenticao
Essas variveis devero ser utilizadas nas aplicaes que possuem exportao PDF em ambientes com autenticao integrada.
Variveis Descrio
[sc_pdf_usr] Usurio de autenticao.
[sc_pdf_pw] Senha de autenticao.
Ex. 1: Em um aplicao login, poder ser definida a varivel a partir das informaes digitadas pelo usurio:
66
[sc_pdf_usr] = {login_usr};
[sc_pdf_pw] = {senha_usr};
Escopo da Macro
Adiciona um item dinamicamente a uma aplicao de menu. S possvel utilizar esta macro quando j existe um array gerado com a macro
sc_appmenu_create antes.
Parametro Descrio
Menu_Nome Nome da aplicao de menu
Id_Item Cdigo identificador do item do menu
Id_Pai Cdigo identificador do pai do item do menu. Se o item for raiz o valor para esse parametro deve ser passado em branco.
Label Descrio para o item do menu
Aplicao Nome da aplicao ou URL para o item do menu
Parmetro String de parametros a serem passado a aplicao do item do menu. Ex. : param1=valor;param2=valor
Icone Caminho para icone usado no item do menu
Hint Hint descritivo para o item do menu.
Target Target para o link do item do menu. (_self para a mesma janela, _blank para outra janela e _parent para sair da janela)
Ex. 1: Cria um menu com nome de menu_main.
sc_appmenu_create('menu_main');
sc_appmenu_add_item('menu_main','item_1','','Categoria','');
Ex. 3: Addiciona ao menu_main de ID item_1, o form_categoria com o nome de Catergoria passando alguns parmetros
sc_appmenu_add_item('menu_main','item_2','item_1','Categoria','form_categoria','param1=valor;param2=valor');
Escopo da Macro
sc_appmenu_create(Menu_Nome)
Esta macro inicia o array para montagem dinmica de uma aplicao de menu. Deve ser informado o nome da aplicao de menu como parmetro. Esta
macro deve ser usada em eventos do controle ou no evento onload do menu.
Ex. 1:
sc_appmenu_create('menu_main');
Escopo da Macro
sc_appmenu_exist_item(Menu_Nome, Id_Item)
Ex. 1:
`if(sc_appmenu_exist_item(menu_main, item_2)){
sc_appmenu_update_item(menu_main,item_2,item_1,Category Form,form_category);
}else{
sc_appmenu_add_item(menu_main,item_2,item_1,Category Form,form_category);
}`
Escopo da Macro
sc_appmenu_remove_item(Menu_Nome, Id_Item)
Para utilizar esta macro necessrio que a macro sc_appmenu_create seja executa antes da mesma.
Parmetro Descrio
Menu_Nome Nome da aplicao de menu
Id_Item Cdigo identificador do item do menu
Ex. 1:
sc_appmenu_remove_item('menu_main','item_2');
Escopo da Macro
sc_appmenu_reset(Menu_Nome)
Esta macro limpa o array para montagem dinmica de uma aplicao menu. Deve ser informado o nome da aplicao de menu como parmetro.
Ex. 1:
sc_appmenu_reset('menu_main');
Escopo da Macro
Atualiza um item dinmicamente a uma aplicao de menu. S possvel utilizar esta macro quando j existe um array gerado com a macro
sc_appmenu_create antes. S possvel utilizar esta macro nos itens que tenham sido criados com a macro sc_appmenu_add_item antes.
Parmetro Descrio
Menu_Nome Nome da aplicao de menu.
Id_Item Cdigo identificador do item do menu.
Id_Pai Cdigo identificador do pai do item do menu. Se o item for raiz o valor para esse parametro deve ser passado em branco.
68
Parmetro
Label Descrio
Descrio para o item do menu.
Aplicao Nome da aplicao ou URL para o item do menu.
Parmetro String de parametros a serem passado a aplicao do item do menu. Ex. : param1=valor;param2=valor
Icone Caminho para icone usado no item do menu.
Hint Hint descritivo para o item do menu.
Target Target para o link do item do menu.
Ex. 1:
sc_appmenu_update_item('menu_main','item_2','item_1','Category Form','form_category');
Escopo da Macro
Ex. 1:
sc_btn_disable('btn_2', 'off');
Escopo da Macro
sc_menu_delete(Id_Item1)
Caso o item de menu que voc remova da exibio tenha ns filhos, estes tambm sero omitidos.
Escopo da Macro
sc_menu_disable(Id_Item1)
Caso o item de menu que voc desabilite da exibio tenha ns filhos, estes tambm sero desabilitados.
Escopo da Macro
O parmetro (true ou false) opcional, se no for passado, assume true(ligar modo mobile).
Ex. 1:
sc_menu_force_mobile(true);
Ex. 2:
sc_menu_force_mobile(false);
Escopo da Macro
sc_menu_item
Esta varivel disponvel apenas nas aplicaes de MENU e tem por objetivo dar acesso ao tem que foi selecionado no menu. Desta forma, o usurio poder
tomar decises antes que a aplicao seja executada.
if({sc_menu_item} == "item_1"){
sc_reset_global([global1], [global2]);
}
if({sc_menu_item} == "btn_1"){
sc_apl_conf("form_customer", "start", "new");
}
Ex 3: Se uma determinada aplicao necessitar de uma varivel global e esta no estiver preenchida, podemos chamar uma outra aplicao para que o
usurio preencha a informao necessria.
Escopo da Macro
sc_script_name
Esta macro disponvel apenas nas aplicaes de MENU e tem por objetivo dar acesso ao nome da aplicao que foi selecionada no menu.
Desta forma, o usurio poder tomar decises antes que a aplicao seja executada.
if({sc_script_name} == "apl1"){
sc_reset_global([global1], [global2]);
}
Ex. 2: Se uma determinada aplicao necessitar de uma varivel global e esta no estiver preenchida, podemos chamar uma outra aplicao para que o
70
usurio preencha a informao necessria.
Escopo da Macro
ajaxFieldonBlur
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
Onchange
OnClick
OnFocus
onAfterDelete
Aplicao Calendrio Aplicao Formulrio
sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_delete sc_error_delete
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
onAfterDeleteAll
Aplicao Formulrio
sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
4
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
Aplicao Formulrio
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onAfterInsert
Aplicao Calendrio Aplicao Formulrio
sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_block_display sc_block_display
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_exit sc_error_exit
sc_error_insert sc_error_insert
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
onAfterInsertAll
Aplicao Formulrio
sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
5
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
Aplicao Formulrio
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onAfterUpdate
Aplicao Calendrio Aplicao Formulrio
sc_ajax_javascript sc_ajax_javascript
sc_begin_trans sc_begin_trans
sc_block_display sc_block_display
sc_btn_display sc_btn_display
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_error_update sc_error_update
sc_exec_sql sc_exec_sql
sc_field_display sc_field_display
sc_field_readonly sc_field_readonly
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
6
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
onAfterUpdateAll
Aplicao Formulrio
sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onApplicationInit
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Filtro Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onBeforeDelete
Aplicao Calendrio Aplicao Formulrio
sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lookup sc_include_library
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
onBeforeDeleteAll
Aplicao Formulrio
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
8
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
Aplicao Formulrio
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onBeforeInsert
Aplicao Calendrio Aplicao Formulrio
sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lin_cod_barra_arrecadacao sc_include_library
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao
sc_lookup sc_lin_digitavel_banco
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
9
onBeforeInsertAll
Aplicao Formulrio
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onBeforeUpdate
Aplicao Calendrio Aplicao Formulrio
sc_begin_trans sc_begin_trans
sc_calc_dv sc_calc_dv
sc_changed sc_changed
sc_commit_trans sc_commit_trans
sc_concat sc_concat
sc_connection_edit sc_connection_edit
sc_connection_new sc_connection_new
sc_date sc_date
sc_date_conv sc_date_conv
sc_date_dif sc_date_dif
sc_date_dif_2 sc_date_dif_2
sc_date_empty sc_date_empty
sc_decode sc_decode
sc_encode sc_encode
sc_error_continue sc_error_continue
sc_error_exit sc_error_exit
sc_error_message sc_error_message
sc_exec_sql sc_exec_sql
sc_format_num sc_format_num
sc_get_language sc_format_num_region
sc_get_regional sc_get_language
sc_get_theme sc_get_regional
sc_include sc_get_theme
sc_include_library sc_include
sc_lin_cod_barra_arrecadacao sc_include_library
sc_lin_cod_barra_banco sc_lin_cod_barra_arrecadacao
sc_lin_digitavel_arrecadacao sc_lin_cod_barra_banco
sc_lin_digitavel_banco sc_lin_digitavel_arrecadacao
sc_lookup sc_lin_digitavel_banco
sc_mail_send sc_lookup
sc_master_value sc_mail_send
sc_redir sc_master_value
sc_reset_connection_edit sc_redir
sc_reset_connection_new sc_reset_connection_edit
sc_reset_global sc_reset_connection_new
sc_rollback_trans sc_reset_global
sc_select sc_rollback_trans
10
sc_set_fetchmode sc_select
sc_set_global sc_set_fetchmode
sc_site_ssl sc_set_global
sc_sql_injection sc_site_ssl
sc_time_diff sc_sql_injection
sc_trunc_num sc_time_diff
sc_url_exit sc_trunc_num
Aplicao Calendrio Aplicao Formulrio
sc_url_library sc_url_exit
sc_user_logout sc_url_library
sc_warning sc_user_logout
sc_webservice sc_warning
sc_zip_file sc_webservice
sc_zip_file
onBeforeUpdateAll
Aplicao Formulrio
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onExecute
Aplicao Blank Aplicao Menu Aplicao Menu rvore
sc_set_theme
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
Variables - Database
onFilterInit
Aplicao Filtro
sc_apl_conf
sc_apl_status
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_language
sc_lookup
sc_mail_send
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database
12
onFilterRefresh
Aplicao Filtro
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database
onFilterSave
Aplicao Filtro
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database
onFilterValidate
Aplicao Filtro
sc_begin_trans
13
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
Aplicao Filtro
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_format_num
sc_format_num_region
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_zip_file
Variables - Database
onFooter
Aplicao Grfico Aplicao Consulta Aplicao ReportPDF
onGroupBy
Aplicao Consulta
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_exec_sql
sc_format_num_region
sc_groupby_label
sc_lookup
sc_reset_global
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_set_global
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_where_current
sc_where_filter
sc_where_orig
Variables - Authentication
Variables - Database
Variables - Totalling
Variables - Totalling (group by)
onHeader
onScriptInit
Aplicao Calendrio Aplicao Grfico Aplicao Consulta Aplicao Formulrio Aplicao Controle Aplicao ReportPDF
onLoad
Aplicao Calendrio Aplicao Formulrio Aplicao Controle Aplicao Menu Aplicao Menu rvore
onNavigate
sc_begin_trans sc_begin_trans
sc_calc_dv sc_block_display
sc_commit_trans sc_btn_display
sc_concat sc_calc_dv
sc_date sc_commit_trans
sc_date_conv sc_concat
sc_date_dif sc_connection_edit
sc_date_dif_2 sc_connection_new
sc_date_empty sc_date
sc_decode sc_date_conv
sc_encode sc_date_dif
sc_exec_sql sc_date_dif_2
sc_format_num sc_date_empty
sc_format_num_region sc_decode
sc_get_groupby_rule sc_encode
sc_get_language sc_error_exit
sc_get_regional sc_error_message
sc_get_theme sc_exec_sql
sc_include sc_field_disabled
sc_label sc_field_display
sc_lin_cod_barra_arrecadacao sc_field_readonly
sc_lin_cod_barra_banco sc_format_num
sc_lin_digitavel_arrecadacao sc_format_num_region
sc_lin_digitavel_banco sc_get_language
sc_lookup sc_get_regional
sc_make_link sc_get_theme
sc_rollback_trans sc_include
sc_select sc_include_library
sc_set_fetchmode sc_label
sc_sql_injection sc_lin_cod_barra_arrecadacao
sc_sql_protect sc_lin_cod_barra_banco
sc_time_diff sc_lin_digitavel_arrecadacao
sc_trunc_num sc_lin_digitavel_banco
sc_vl_extenso sc_lookup
sc_where_current sc_mail_send
sc_where_filter sc_master_value
sc_where_orig sc_reset_connection_edit
Variables - Database sc_reset_connection_new
sc_reset_global
17
sc_rollback_trans
sc_select
sc_set_fetchmode
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
Aplicao Consulta Aplicao Formulrio
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onRecord
Aplicao Consulta Aplicao Formulrio Aplicao ReportPDF
onRefresh
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
onValidate
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
onValidateFailure
Aplicao Calendrio Aplicao Formulrio Aplicao Controle
onValidateSuccess
Aplicao Calendrio Aplicao Formulrio Aplicao Controle