Vous êtes sur la page 1sur 1903

Introduo

Viso Geral

VISO GERAL
O que o ScriptCase?
ScriptCase uma completa ferramenta de desenvolvimento. Atravs de uma amigvel interface web, o
ScriptCase cria aplicaes PHP extremamente rpido, com qualidade, economizando tempo, reduzindo custos,
aumentando a produtividade e integrando a equipe de desenvolvimento.

Como o ScriptCase trabalha


O desenvolvedor pode conectar o ScriptCase s bases de dados disponveis no mercado, tais como: SQL
Server, Oracle, DB2, MYSQL, Postgres, e tambm criar aplicaes utilizando mltiplos bancos de dados.

Voc ser capaz de desenvolver de forma fcil e muito rpida:


Consultas
Relatrios
Grficos
Filtros
Formulrios
Menus
Abas
Documentos em PDF
Aplicaes Blank
Dashboard
Calendrios

Sempre procura de nova tecnologia, ScriptCase tem uma variedade de componentes:


Suporte a Ajax
Auto-complemento
Master-Details
Grade de consulta Editvel
HTML Editor
Dionrio de Banco de Dados
Criador de documentao
Instalado em um servidor web, Scriptcase pode ser usado simultaneamente por muitos desenvolvedores atravs
de um browser, permitindo desenvolvimento remoto e colaborativo. O cdigo fonte PHP e trabalha de forma
independente da ferramenta, permitindo a sua publicao em qualquer servidor Web PHP habilitado.
Cdigo Fonte

ScriptCase gera cdigo fonte (PHP, JavaScript, HTML and AJAX). O cdigo gerado totalmente independente
da ferramenta e pode ser publicado em um servidor Web PHP habilitado. A linguagem PHP gratuita(GNU) e
pode ser usada em Windows ou Linux (cada processamento do PHP feito no servidor).

Ferramentas Adicionais

O ScriptCase traz algumas ferramentas extras :

SQL Builder
Ferramenta para auxiliar a construo de consultas SQL em forma de wizard. Permite a escolha da base de
dados, tabelas, campos, order by e where, assim como, a realizao de simulaes dos comandos montados e a
sua salva para uso posterior.

Banco de Dados Builder


Uma ferramenta para gerenciar seu banco de dados.Uma ferramenta de gerenciamento de banco de dados
completa, que ermite , construir e editar bases de dados , tabelas e campos.

To-Do List
Nova funcionalidade que permite a criao de uma lista de tarefas a nvel de usurio, tornando assim, a rotina de
desenvolvedores remotos ainda mais fcil e organizada.

Mensagens
Buscando uma melhor integrao entre os desenvolvedores, foi implementado na verso 8, um sistema de
mensagens internas. Agora, os usurios so capazes de se comunicar usando a prpria interface do Scriptcase,
para enviar mensagens entre si.

Gerenciador de Imagens
Com a nova interface de gerenciamento, a gesto de todas as imagens utilizadas ser mais fcil e
descomplicada. Ser possvel fazer o controle e administrao de acordo com o usurio, projeto ou pblico,
organiz-las imagens em pastas diferentes e fazer upload de vrias imagens usando uma nica interface.

Conversor de Banco de Dados


Agora possvel importar planilhas (.xls), bancos de dados Access e arquivos CSV para serem usados dentro
Scriptcase na criao de novas aplicaes.

Dicionrio de Dados
Permite manter um dicionrio de dados. Ele cria repositrio de dados, sincronizar tabelas e muito mais.

Edito Expressa
Ferramenta do sistema para editar uam conjunto de aplicaes para um desenvolvimento mais rpido.

Helpcase

Usado para criar web ajuda, padronizando a documentao e ajudando o usurio final para entender o sistema e
/ ou aplicaes..

Editor de Botes
Permite a padronizao do sistema de botes e recursos de gerenciamento centralizado.

Editor de temas
Editor de temas amigvel para gerenciar as configuraes CSS.

Banco De Dados

O ScriptCase no executa comandos diretamente no Banco de Dados. Ele utiliza uma "camada" de acesso - o
ADODB - software gratuito bastante disseminado no mercado. Esse software faz uma abstrao da base de
dados, permitindo a utilizao de comandos SQL para diversos bancos de dados (padres ODBC ou OLEDB).
Bancos de dados compatveis:

Instalao Do Scriptcase
Viso Geral

Viso Geral
O processo de instalao do ScriptCase ser descrito de acordo com o tipo de sistema operacional.
Para realizar a instalao bem simples, selecione seu sistema operacional, prossiga com o tutorial e em
poucos passos aprenda a instalar e utilizar o ScriptCase.

Instalador Para Linux

Utilizando o instalador Scriptcase


O instalador ScriptCase um arquivo executvel para o Linux. Uma aplicao para a extrao automtica e
configurao do APACHE, PHP e SCRIPTCASE em seu sistema operacional.

O instalador Scriptcase instalar automticamente na sua mquina:


1 - Apache Web Server 2.4.3.
2 - PHP 5.6 com as extenses mbstring, zip e gd habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase verso 8.1

*Antes de proceder com a instalao recomendavel no ter qualquer outro ambiente web (como XAMP, Zend
Server, etc...) instalado na mquina.
* recomendavel alguns conhecimentos bsicos de ambiente para poder utilizar o terminal.
*Recomendamos tambm o uso da base de dados SQLite.

Este manual nos ensinar a instalar ScriptCase em 3 passos simples:


1. Passo 1: Executar o instalador ScriptCase.
2. Passo 2: Selecionar a configuraes do instalador.
3. Passo 3: Executar ScriptCase.

Passo 1: Executar o instalador ScriptCase


1 - Encontrar a pasta onde est localizado o instalador utilizando o comando CD.
Ex:
usuario@computador:~$ cd /pasta/de/downloads

Sugesto
o instalador do Scriptcase requer que sejam executadas 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).
Ex:
usuario@computador:~/pasta/de/downloads$ sudo su

3 - Conceder permisses para o arquivo de execuo.


Ex:
usuario@computador:~/pasta/de/downloads$
scriptcase_linux_installer_x86_64_pt_br_v8.1.000.run

chmod

4 - Execute o instalador.
Ex:
usuario@computador:~/pasta/de/downloads$ ./scriptcase_linux_installer_x86_64_pt_br_v8.1.000.run

Passo 2: Selecionar as configuraes no instalador


Nestas imagens, somos capazes de ver todas as propriedades da instalao.
1 - Selecione o idioma de instalao.

1. Idioma: Seleciona o idioma que se mostrar no proceso de instalao. Este passo no seleciona o idioma
da interface do Scriptcase, mas somente o da instalao.
Clique "seguinte" para continuar...

777

2 - Mensagem de "Bem-vindo".

Esta tela mostra a mensagem de "Bem-vindo" dos instaladores.


Clique em "seguinte" para continuar...
3 - Contrato de licena.

1. Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
Clique em "seguinte" para continuar...
4 - Diretrio de instalao.

Sugesto
O caminho de instalao predeterminado "/opt/NetMake/v81/". No altere este caminho a menos que seja
necessrio.
1. Diretrio de instalao: Define o caminho de instalao.
2. Browse: Este boto permite selecionar a pasta de instalao ou criar uma nova.
Clique em "Avanar" para continuar...
5 - Configurao do Apache.

1. Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor
predeterminado.
2. Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache,
no do ScriptCase.
3. Domnio do Apache: Domnio do Apache deve se definir aqui.
4. Fuso Horrio no PHP: Selecione o Time Zone correspondente ao seu fuso horrio.
Clique em "seguinte" para continuar...
6 - Instalar.
O instalador iniciar o proceso de instalao.

Clique em "Seguinte" para continuar...

1. Barra de progresso: Exibe o progresso geral da instalao.


Clique em "seguinte" para continuar...
7 - Completar a instalao.

1. Ver o arquivo "Leia-me": Quando o instalador terminar, ser mostrado o arquivo "Leia-me"
2. Abrir o Scriptcase 8.1: Quando o instalador terminar o ScriptCase ser aberto.
Clique em "Finalizar" para completar o processo.

Passo 3: Comear a utilizar o ScriptCase

Agora para acessar seu Scriptcase, acesse no seu navegador o endereo de IP e a porta que voc selecionou
para o Apache.
Ex: http://127.0.0.1:8081/scriptcase

Instalador Para Macos

Utilizando o instalador Scriptcase


O instalador ScriptCase um arquivo executvel para o MacOS. Uma aplicao para a extrao automtica e
configurao do APACHE, PHP e SCRIPTCASE em seu sistema operacional.

O instalador Scriptcase instalar automaticamente na sua mquina:


1 - Apache Web Server 2.4.3.
2 - PHP 5.6 com mbstring, zip e gd extenses habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase verso 8.1

MacOS X 10.9 ou posterior A partir da verso 10.8, para executar o programa de instalao no
MacOs necessrio alterar o nvel de permisso dos aplicativos a serem executados. Acesse as
configuraes de Segurana e Privacidade, na opo "Permitir aplicativos transferidos" marque a
opo Qualquer Lugar.

*Antes de proceder com a instalao recomendavel no ter qualquer outro ambiente web (como XAMP, Zend
Server, etc...) instalado na mquina.
* recomendavel alguns conhecimentos bsicos de ambiente para poder utilizar o terminal.
*Recomendamos tambm o uso da base de dados SQLite.

Este manual nos ensinar a instalar ScriptCase em 3 passos simples:


1. Passo 1: Selecionar as configuraes do instalador.
2. Passo 2: Executar ScriptCase.

Passo 1: Selecionar as configuraes no instalador


Nestas imagens, somos capazes de ver todas as propriedades da instalao.
1 - Selecione o idioma de instalao.

1. Idioma: Seleciona o idioma que se mostrar no proceso de instalao. Este passo no seleciona o idioma
da interface do Scriptcase, mas somente o da instalao.
Clique "Avanar" para continuar...
2 - Mensagem de "Bem-vindo".

Esta tela mostra a mensagem de Bem-Vindos? dos instaladores.


Clique em "seguinte"? para continuar...
3 - Contrato de licena.

1. Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
Clique em "seguinte" para continuar...
4 - Diretrio de instalao.

Sugesto
O caminho de instalao predeterminada "/Applications/NetMake/v81/". No mude este caminho a menos
que seja necessrio.
1. Diretrio de instalao: Define o caminho de instalao.
2. Browse: Este boto permite selecionar a pasta de instalao ou criar uma nova.
Clique em "Avanar" para continuar...
5 - Configurao do Apache.

NOTA
No instalador do scriptcase para MAC OS, a porta padro utilizada ser a 89, diferente dos demais instaladores,
pois a porta 88 no MAC OS j utilizada pelo sistema.
1. Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor
predeterminado.
2. Fuso Horrio no PHP: Selecione o Time Zone correspondente ao seu fuso horrio.
Clique "seguinte" para continuar...
6 - Instalar.
O instalador iniciar o proceso de instalao.

Clique "Avanar" para continuar...

1. Barra de progresso: Exibe o progresso geral da instalao.


Clique "Avanar" para continuar...
7 - Completar a instalao.

1. Ver o arquivo "Leia-me": Quando o instalador terminar, ser mostrado o arquivo "Leia-me"
2. Abrir o Scriptcase 8.1: Quando o instalador terminar o ScriptCase ser aberto.
Clique em "Finalizar" para completar o processo.

Passo 2: Comear a utilizar o ScriptCase


Agora para acessar seu Scriptcase, acesse no seu navegador o endereo de IP e a porta que voc selecionou
para o Apache.
Ex: http://127.0.0.1:8081/scriptcase

Instalador Para Windows

Utilizando o instalador Scriptcase


O instalador ScriptCase um arquivo executvel para o Windows. Uma aplicao para a extrao automtica e
configurao do APACHE, PHP e SCRIPTCASE em seu sistema operacional.
O instalador Scriptcase instalar automaticamente na sua mquina:
1 - Apache Web Server 2.4.3.
2 - PHP 5.6 com mbstring, zip e gd extenses habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase verso 8.1

*Antes de proceder com a instalao recomendavel no ter qualquer outro ambiente web (como XAMP, Zend
Server, etc...) instalado na mquina.
*Recomendamos tambm o uso da base de dados SQLite.

Este manual nos ensinar a instalar ScriptCase em 2 passos simples:


1. Passo 1: Selecionar a configuraes do instalador.
2. Passo 2: Executar ScriptCase.

Passo 1: Selecionar as configuraes no instalador


Nestas imagens, somos capazes de ver todas as propriedades da instalao.
1 - Selecione o idioma de instalao.

1. Idioma: Seleciona o idioma que se mostrar no proceso de instalao. Este passo no seleciona o idioma
da interface do Scriptcase, mas somente o da instalao.
Clique em "seguinte" para continuar...
2 - Mensagem de "Bem-vindo".

Esta tela mostra a mensagem de "Bem-vindo"? dos instaladores


Clique em "seguinte"? para continuar...
3 - Contrato de licena.

1. Voc aceita esta licena?: Voc deve ler e aceitar os termos antes de continuar.
Clique em "seguinte" para continuar...
4 - Diretrio de instalao.

Sugesto
O caminho de instalao predeterminado "C:\Arquivos de Programas (x86)\NetMake\v81\". No altere este
caminho a menos que seja necessrio.
1. Diretrio de instalao: Define o caminho de instalao.
2. Browse: Este boto permite selecionar a pasta de instalao ou criar uma nova.
Clique em "seguinte" para continuar...
5 - Configurao do Apache.

1. Porta: Isto definir em que porta se executar o servio Apache. Recomendamos que utilize o valor
predeterminado.
2. Email do Administrador: Este o Email do administrador do Apache. Ser uma configurao do Apache,
no do ScriptCase.
3. Domnio do Apache: Domnio do Apache deve se definir aqui.
4. Fuso Horrio no PHP: Selecione o Time Zone correspondente ao seu fuso horrio.
Clique em "seguinte" para continuar...
6 - Instalar.
O instalador iniciar o proceso de instalao.

Clique em "Seguinte" para continuar...

1. Barra de progresso: Exibe o progresso geral da instalao.


Clique em "seguinte" para continuar...
7 - Completar a instalao.

1. Ver o arquivo "Leia-me": Quando o instalador terminar, ser mostrado o arquivo "Leia-me"
2. Abrir o Scriptcase 8.1: Quando o instalador terminar o ScriptCase ser aberto.
Clique em "Finalizar" para completar o processo.

Passo 2: Comear a utilizar o ScriptCase


Agora para acessar seu Scriptcase, acesse no seu navegador o endereo de IP e a porta que voc selecionou
para o Apache.
Ex: http://127.0.0.1:8081/scriptcase

Instalao Manual Do Scriptcase

Instalao Manual do Scriptcase


Pr-requisitos:
Servidor Web com suporte ao PHP, tais como: Apache, IIS
PHP 5.6 com os mdulos mbstring, zip e gd2 habilitados
Banco de dados padro SQL (SQLite, MySQL, MSSQL, PostgreSQL, Oracle e DB2) acessvel ao PHP *
*Recomendamos que seja usado o Banco de Dados SQLite

Com o ambiente j instalado, deve-se baixar o Scripcase ZIP. Voc pode baixar no site: Scriptcase
Extraia o arquivo para uma pasta temporria, usando a opo extrair aqui do seu descompactador de arquivos.
Ser criada uma pasta com o nome: scriptcase-8.1.xxx, renomei-a para scriptcase, e mova a mesma para a raiz
do seu servidor web. Finalmente abra o browser e acesse /scriptcase para iniciar o processo de instalao.
Exemplo: http://servidor:porta/scriptcase

A tela abaixo mostra a escolha do idioma (Portugus) do processo de instalao do ScriptCase.

Aqui ele verifica quais as extenses instaladas. Se voc marcar os checkboxes das extenses no instaladas ele
tenta configurar o arquivo php.ini para reconhecer essas extenses.

Agora voc vai escolher entra a Instalao Tpica ou a Instalao Customizada

Instalao Tpica

O Scriptcase ir instalar tudo automaticamente. Aps escolher a instalao tpica, voc ser automaticamente
direcionado para o seu ambiente de desenvolvimento Scriptcase. Por definio, o usurio : admin e a senha:
admin.

Instalao Customizada

Voc pode escolher o banco de dados em que o Scriptcase ser instalado e poder escolher o usurio e senha
padro para acessar seu ambiente de desenvolvimento.
O ScriptCase precisa de algumas permisses para funcionar corretamente, neste momento ele verifica as
permisses.
OBS: Em caso de Servidor Web IIS, necessrio a permisso de Escrita, Leitura e Execuo para usurio
IUSR_NOMEDOSERVIDOR, nos seguintes diretrios:

1 - Diretrio de instalao do PHP.


2 - Diretrio do ScriptCase.
3 - Arquivo cmd.exe do Windows.

Este passo consiste na definio do banco de dados em que o ScriptCase ser instalado. A opo default o
SQLite, que requer apenas que seu mdulo esteja habilitado no PHP, porm possvel instalar em outros
bancos de dados clicando em 'Alterar Banco de Dados'. Ao prosseguir as tabelas sero criadas.

As tabelas utilizadas pelo ScriptCase foram criadas com sucesso.

Aqui voc cria um login e uma senha para o administrador do ScriptCase.

Caso a instalao tenha tido sucesso esta tela aparecer. Clique em prosseguir para inicializar o ScriptCase.

Tela de login para acessar o ScriptCase com o usurio e senha informados anteriormente.

Instalando Ambiente Manual Php 5.6 - Linux

Este artigo ir explicar como instalar e configurar um ambiente PHP 5.6 e Apache 2.4 para receber o Scriptcase.
Siga os passos abaixo com bastante ateno.
Obs: Este artigo foi baseado na distribuio Debian Jessie

Instalando o PHP 5.6

Utilize o comando abaixo para instalar o PHP 5.6


sudo apt-get install php5-dev php5-cli php5 php5-pear

Aceite a instalao das dependncias.

Verifique a verso do php com o comando:


php -v

Importante: Por padro o PHP desabilita alguns funes que so importantes para o Scriptcase. Ento acesse
seu php.ini (/etc/php5/apache2/php.ini) e altere a linha da varivel disable_functions conforme exemplo
abaixo:

Para habilitar os bancos de dados, selecionamos alguns exemplos de comando de instalao:


MSSQL Server utilize o comando sudo apt-get install php5-mssql

PostgreSQL utilize o comando sudo apt-get install php5-pgsql

MySQL utilize o comando sudo apt-get install php5-mysql

SQLite utilize o comando sudo apt-get install php5-sqlite

Firebird utilize o comando sudo apt-get install php5-interbase

Odbc utilize o comando sudo apt-get install php5-odbc

Habilitando a biblioteca GD

Utilize o comando sudo apt-get install php5-gd para habilitar a biblioteca GD.

Aceite a instalao das dependncias.

Habilitando Zend Guard Loader

Baixe o Zend Guard Loader para linux, no link abaixo e coloque-o em /usr/lib/php5/Zend.
Baixar ZendGuardLoader x86
Baixar ZendGuardLoader x64

Coloque permisso 777 recursiva na pasta /usr/lib/php5/Zend


sudo chmod 777 -R /usr/lib/php5/Zend

Abra o php.ini (/etc/php5/apache2/php.ini) e ao final do arquivo adicione:


[zend]
zend_extension=/usr/lib/php5/Zend/ZendGuardLoader.so
zend_loader.enable=1

zend_loader.disable_licensing=0
zend_loader.license_path=

Aps este procedimento reinicie o apache utilizando os comandos abaixo:


sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

Instalao manual do Scriptcase

Baixe o Scriptcase com extenso zip ou tgz em www.scriptcase.com.br e extraia-o na raiz do seu ambiente
web instalado anteriormente (/var/www/html).
Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase de seu navegador seguindo o exemplo abaixo:


Ex.: http://127.0.0.1/scriptcase

A tela abaixo mostra a escolha do idioma (Portugus) do processo de instalao do ScriptCase.

Aqui ele verifica quais as extenses instaladas. Se voc marcar os checkboxes das extenses no instaladas ele
tenta configurar o arquivo php.ini para reconhecer essas extenses.

Agora voc vai escolher entra a Instalao Tpica ou a Instalao Customizada

Instalao Tpica

O Scriptcase ir instalar tudo automaticamente. Aps escolher a instalao tpica, voc ser automaticamente
direcionado para o seu ambiente de desenvolvimento Scriptcase. Por definio, o usurio : admin e a senha:
admin.

Instalao Customizada

Voc pode escolher o banco de dados em que o Scriptcase ser instalado e poder escolher o usurio e senha
padro para acessar seu ambiente de desenvolvimento.
O ScriptCase precisa de algumas permisses para funcionar corretamente, neste momento ele verifica as
permisses.

Este passo consiste na definio do banco de dados em que o ScriptCase ser instalado. A opo default o

SQLite, que requer apenas que seu mdulo esteja habilitado no PHP, porm possvel instalar em outros
bancos de dados clicando em 'Alterar Banco de Dados'. Ao prosseguir as tabelas sero criadas.

As tabelas utilizadas pelo ScriptCase foram criadas com sucesso.

Aqui voc cria um login e uma senha para o administrador do ScriptCase.

Caso a instalao tenha tido sucesso esta tela aparecer. Clique em prosseguir para inicializar o ScriptCase.

Tela de login para acessar o ScriptCase com o usurio e senha informados anteriormente.

Instalando Ambiente Manual Php 5.6 - Windows

Este artigo ir explicar como instalar e configurar um ambiente PHP 5.6 e Apache 2.4 para receber o Scriptcase.
Siga os passos abaixo com bastante ateno.

Realize o download do Apache 2.4 , mod_fcgid e PHP 5.6 nos links abaixo:
Download do Apache
Download do mod_fcgid
Download do PHP 5.6
Obs: O PHP que dever ser baixado o Non Thread Safe e todos downloads devem ser baixados na
arquitetura 32 bits.

Depois de baixar o Apache e o PHP, extraia-os na raiz da unidade C:/


Renomeie as pastas para Apache24 e PHP, como mostra a imagem abaixo:

Extraia o Mod fcgid, copie o arquivo mod_fcgid.so e cole na pasta C:/Apache24/modules

Configurando o Apache
Abra o arquivo C:/Apache24/conf/httpd.conf e adicione as seguintes linhas acima da linha
unixd_module do arquivo:
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "c:/php"
AddHandler fcgid-script .php
FcgidWrapper "c:/php/php-cgi.exe" .php

IfModule

No mesmo arquivo procure por #ServerName www.example.com:80 e substitua por ServerName


localhost:80
Procure por:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
E substitua por
<IfModule dir_module>
DirectoryIndex index.html index.php index.phtml
</IfModule>

Adicione o texto: Options ExecCGI na opo Directory "c/:Apache24/htdocs"

Procure por IfModule mime_module e acima desta opo adicione o texto abaixo:

Adicionando o servio do apache no windows

Abra o Prompt de Comando como Administrador e digite o comando:

c:\apache24\bin\httpd.exe -k install

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.

Configurando o PHP 5.6

Abra a pasta C:\php e renomeie o arquivo php.ini-development para php.ini.


Agora abra o arquivo php.ini (C:\php), procure pela varivel extension_dir e atribua o valor "C:/php/ext" como
mostra na imagem abaixo.

Remova o comentrio das extenses listadas abaixo. (Para descomentar as extenses, basta remover o ";" do
incio de cada extenso)
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

Configure o TimeZone de acordo com a sua regio seguindo a lista disponvel no site do php. Ainda com o
php.ini aberto procure pela varivel date.timezone e insira um valor disponvel na lista.

Salve todas as alteraes feita no arquivo php.ini e feche-o.

Reinicie o apache utilizando o comando c:\apache24\bin\httpd.exe -k restart

Habilitando Zend Guard Loader

Baixe a dll do Zend Guard Loader para Windows, no link abaixo e coloque-a em C:/php/ext.
Baixar ZendGuardLoader

Abra o php.ini (C:/php/php.ini) e ao final do arquivo adicione:


[zend]
zend_extension=C:/php/ext/ZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

Aps este procedimento reinicie o apache utilizando o comando c:\apache24\bin\httpd.exe -k restart no cmd

Instalao manual do Scriptcase

Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web
instalado anteriormente (C:\Apache24\htdocs).
Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase de seu navegador seguindo o exemplo abaixo:


Ex.: http://127.0.0.1/scriptcase

A tela abaixo mostra a escolha do idioma (Portugus) do processo de instalao do ScriptCase.

Aqui ele verifica quais as extenses instaladas. Se voc marcar os checkboxes das extenses no instaladas ele
tenta configurar o arquivo php.ini para reconhecer essas extenses.

Agora voc vai escolher entra a Instalao Tpica ou a Instalao Customizada

Instalao Tpica

O Scriptcase ir instalar tudo automaticamente. Aps escolher a instalao tpica, voc ser automaticamente
direcionado para o seu ambiente de desenvolvimento Scriptcase. Por definio, o usurio : admin e a senha:
admin.

Instalao Customizada

Voc pode escolher o banco de dados em que o Scriptcase ser instalado e poder escolher o usurio e senha
padro para acessar seu ambiente de desenvolvimento.
O ScriptCase precisa de algumas permisses para funcionar corretamente, neste momento ele verifica as

permisses.
OBS: Em caso de Servidor Web IIS, necessrio a permisso de Escrita, Leitura e Execuo para usurio
IUSR_NOMEDOSERVIDOR, nos seguintes diretrios:

1 - Diretrio de instalao do PHP.


2 - Diretrio do ScriptCase.
3 - Arquivo cmd.exe do Windows.

Este passo consiste na definio do banco de dados em que o ScriptCase ser instalado. A opo default o
SQLite, que requer apenas que seu mdulo esteja habilitado no PHP, porm possvel instalar em outros
bancos de dados clicando em 'Alterar Banco de Dados'. Ao prosseguir as tabelas sero criadas.

As tabelas utilizadas pelo ScriptCase foram criadas com sucesso.

Aqui voc cria um login e uma senha para o administrador do ScriptCase.

Caso a instalao tenha tido sucesso esta tela aparecer. Clique em prosseguir para inicializar o ScriptCase.

Tela de login para acessar o ScriptCase com o usurio e senha informados anteriormente.

Instalando Ambiente Manual Php 5.6 - Mac Os

Este artigo ir explicar como instalar e configurar um ambiente PHP 5.6 e Apache 2.2 para receber o Scriptcase.
Siga os passos abaixo com bastante ateno.

Obs: Este artigo foi baseado na distribuio Mac OS X Yosemite.

Instalando PHP 5.6

Execute no terminal o comando abaixo para instalar o PHP 5.6:


sudo curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

Aps a instalao o PHP 5.6 estar no seguinte local /usr/local/php5

Configurando o Apache

Execute no terminal o comando abaixo:


sudo nano /etc/apache2/httpd.conf

Ao final dos mdulos adicione a linha abaixo:


LoadModule php5_module /usr/local/php5/libphp5.so

Adicione o caminho do PHP na varivel de ambiente do MacOS.

Execute no terminal o comando abaixo:


sudo nano /etc/paths

No arquivo aberto acima, adicione a seguinte linha:


/usr/local/php5/bin

Pronto, seu PHP 5.6 e o Apache j se encontram configurados em sua mquina.

Habilitando Zend Guard Loader

Baixe a dll do Zend Guard


/usr/local/zend/lib/php_extensions.

Loader

para

MacOS,

no

Baixar ZendGuardLoader

Abra o php.ini (/usr/local/zend/etc/php.ini) e ao final do arquivo adicione:


[zend]

link

abaixo

coloque-a

em

zend_extension=/usr/local/zend/lib/php_extensions/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

Aps este procedimento reinicie o apache utilizando os comandos abaixo:


sudo /usr/sbin/apachectl stop
sudo /usr/sbin/apachectl start

Instalao manual do Scriptcase

Baixe o Scriptcase com extenso zip em www.scriptcase.com.br e extraia-o na raiz do seu ambiente web
instalado anteriormente (/etc/apache2/htdocs).
Aps a extrair, renomeie a pasta para scriptcase.

Acesse o Scriptcase de seu navegador seguindo o exemplo abaixo:


Ex.: http://127.0.0.1/scriptcase

A tela abaixo mostra a escolha do idioma (Portugus) do processo de instalao do ScriptCase.

Aqui ele verifica quais as extenses instaladas. Se voc marcar os checkboxes das extenses no instaladas ele
tenta configurar o arquivo php.ini para reconhecer essas extenses.

Agora voc vai escolher entre a Instalao Tpica ou a Instalao Customizada

Instalao Tpica

O Scriptcase ir instalar tudo automaticamente. Aps escolher a instalao tpica, voc ser automaticamente
direcionado para o seu ambiente de desenvolvimento Scriptcase. Por definio, o usurio : admin e a senha:
admin.

Instalao Customizada

Voc pode escolher o banco de dados em que o Scriptcase ser instalado e poder escolher o usurio e senha
padro para acessar seu ambiente de desenvolvimento.
O ScriptCase precisa de algumas permisses para funcionar corretamente, neste momento ele verifica as
permisses.

Este passo consiste na definio do banco de dados em que o ScriptCase ser instalado. A opo default o
SQLite, que requer apenas que seu mdulo esteja habilitado no PHP, porm possvel instalar em outros
bancos de dados clicando em 'Alterar Banco de Dados'. Ao prosseguir as tabelas sero criadas.

As tabelas utilizadas pelo ScriptCase foram criadas com sucesso.

Aqui voc cria um login e uma senha para o administrador do ScriptCase.

Caso a instalao tenha tido sucesso esta tela aparecer. Clique em prosseguir para inicializar o ScriptCase.

Tela de login para acessar o ScriptCase com o usurio e senha informados anteriormente.

Acessando O Scriptcase
Autenticando O Usurio

AUTENTICANDO O USURIO
Ao acessar o ScriptCase apresentada uma tela para login do usurio, onde ele dever informar o seu cdigo
de usurio e senha.

Figura1: Interface de logon.

Aps a validao do usurio/senha e de acordo com o perfil estabelecido para o mesmo, o ScriptCase
disponibilizar as opes que o usurio ter acesso, assim como os projetos que o mesmo poder acessar.

Nota: O usurio do tipo "Administrador" tem privilgio de acesso a todas as funcionalidades do ScriptCase,
assim como faz parte das suas funes o cadastro de novos usurios e o estabelecimento de quais funes os
mesmos tero acesso.

Pgina Inicial

Pgina Inicial
Ao acessar Scriptcase, se voc no tem qualquer projeto, voc ver uma pgina inicial com os primeiros passos
que voc deve tomar para criar seu projeto

Figura1: Interface da Pgina Inicial.

Se voc j tem um projeto, ver uma tela para selecionar ou criar um projeto.

rea De Trabalho
Viso Geral

Viso Geral
Uma vez autenticado/logado no ScriptCase, ser apresentada a pgina do menu principal de onde as aes
sero coordenadas. Esta pgina tem um funcionamento similar ao "Explorer" do Windows, nela o usurio poder
criar pastas para organizar suas aplicaes, visualizar as aplicaes criadas anteriormente, copiar, renomear,
etc.

Figura1: Interface da rea de trabalho.

1 Menu Principal 2 Barra de Ferramentas 3 Barra de Tarefas 4 Explorar Projeto 5 Lista de Aplicaes

Menu Principal

Na parte superior da pgina, est disponvel um menu hierrquico contendo todas as opes do projeto em uso.

Figura1: Interface Menu Principal.

Veja abaixo opes disponveis no Menu Hierrquico:

Arquivo
Criar novo projeto

Cria um novo projeto.

Abrir Projeto

Lista os projetos que o usurio possui permisso.

Fechar Projeto

Fecha o projeto em edio.

Criar nova aplicao

Cria novas aplicaes de consultas, report pdf, formulrios, abas, controle, menu,
filtro, dashboard ou blank.

Criao em lote das


aplicaes

Permite criar vrias aplicaes simultaneamente.

Restaurar Aplicaes

Exibe as ltimas aplicaes editadas podendo escolher um ponto de restaurao e o


nome na qual a aplicao ser restaurada.

Restaurar Aplicao

Utilizado para restaurar verses anteriores de uma aplicao.

Exportar Projeto

Utilizado para realizar exportaes dos projetos desenvolvidos com ScriptCase.

Importar Projeto

Utilizado para realizar as importaes de projetos feitos no ScriptCase.

Menu Principal

Navega para a pgina do menu principal do ScriptCase.

Sair

Desloga do ScriptCase

VisualizaO
Cdigo Fonte

Faz a exibi do cdigo fonte gerado da aplicao que est sendo editada.

Dados em
Sesso

Sero exibidas todas as variveis de sesso do ScriptCase, bem como as das aplicaes
executadas.

Projeto
Propriedades

Exibe as propriedades do projeto.

Valores Padres

Exibe a lista dos valores padres para o projeto


corrente.

Histrico de Verses

Exibe as verses do projeto.

Incrementar Verso

Incrementa a verso do projeto corrente.

Gerar Cdigo Fonte

Gera o fonte de todas as aplicaes do projeto atual.

Publicar Aplicaes

Abre o wizard de publicao do projeto corrente.

Exportaraplicaes

Gera um arquivo de exportao do projeto corrente.

Importar aplicaes

Importa um arquivo de backup no projeto corrente.

Excluir

Elimina o projeto corrente.

Relatrios - Lista de Aplicaes

Exibe as aplicaes do projeto.

Relatrios - Resumo por Desenvolvedores Exibe aplicaes totalizadas pelo desenvolvedor.


Exibir Diagrama

Exibe o diagrama do projeto.

Pesquisar em Aplicaes

Permite buscar por texto nas aplicaes do projeto.

Bancos de Dados
Nova Conexo com Banco de Dados Cria uma nova conexo no projeto atual.
Editar Conexo com Banco de Dados Permite editar as conexes do projeto atual.
importar ACCESS

Permite realizar a importao de um banco de dados ACCESS.

importar EXCEL

Permite realizar a importao de uma planilha do EXCEL.

importar CSV

Permite realizar a importao de um arquivo CSV.

SQL Builder

Ferramenta para criao rpida de comandos SQL.

Database Builder

Ferramenta para criao rpida de tabelas no banco de dados.

Aplicao
Salvar Aplicao

Salvar a aplicao atual.

Gerar cdigo fonte Gerar o cdigo fonte da Aplicao.


Executar aplicao Executar a aplicao.

Ferramentas
Dicionrio de Dados

Permite ao usurio definir padres para as tabelas (nomes, e tipos de campos,


etc.).

Edio expressa de
aplicao

Abre uma janela para editar vrias aplicaes ao mesmo tempo.

HelpCase

Ferramenta para criar documentao.

Bibliotecas

Permite a criao de rotinas padres que sero utilizadas em muitas aplicaes.

Lista a Fazer

Cria uma lista de tarefas.

Mensagens

Envia mensagens entre os desenvolvedores das mensagens.

Conversor

Realiza a converso das verses V5, V6, V7 para V8.

Layout
CSS de aplicao
(Temas)
CSS Botes
(Temas)
Agrupamento de
Botes
Templates HTML
CSS de Menus
Gerenciador de
Imagens
Temas para
grficos

Esta opo permite realizar a criao de temas.


Esta opo permite realizar a criao de temas para os botes.
Faz o agrupamento dos botes de exportao.
Esta opo permite realizar alteraes nos diversos elementos do HTML que iro compor
sua aplicao.
Esta opo permite realizar alteraes no CSS dos menus.
Esta opo gerncia as imagens existentes nos projetos podendo adicionar, apagar e
copiar uma imagem.
Esta opo permite que voc defina algums paramentros de unidade monetaria, data e
nmero de acordo com o pas ou regio onde sua aplicao ser utilizada.

Localidades
Idioma das Aplicao
Permite criar mensagens personalizadas para ser usado em diferentes aplicaes.
Configuraes Regionais Permite criar mensagens personalizadas para ser usado em diferentes aplicaes.

Mdulos
Segurana Esta opo permite voc poder implementar regras de acesso para seu sistema, criando assim um
sistema completo de controle de acesso em seu projeto.
Log
Com esta opo possvel rastrear as atividades dentro das aplicaes armazenando todos os
dados que foram atualizados ou apagados pelo usurio final e quais aplicativos esto acessando.

Configurao
Administrao
Acesso a todas as configuraes da parte de administrao do ScriptCase.
Meu ScriptCase
Configuraes personalizadas a nvel de usurio
Alterar Senha
Acesso a alterao senha.
Minha barra de ferramentas Define a posio dos cones na barra de ferramentas.

Ajuda
WebHelp
Manual do ScriptCase.
Suporte
Acessa o suporte on-line do ScriptCase.
Diagnstico
Exibe configuraes do ambiente / Servidor onde est instalado o ScriptCase.
Verificar Atualizaes Verifica se a verso do ScriptCase est atualizada.
Atualizar Verso
Acessa o site do ScriptCase a procura de atualizaes.
Registro de Licena Acesso rpido a tela de registro da licena
Sobre
Informaes sobre o ScriptCase.

Barra De Ferramentas

Possui diversos cones que do acesso s funcionalidades do ScriptCase:

Figura1: Interface Barra de ferramentas.

Menu Principal

Retorna ao Menu Principal do SriptCase.

Criar Novo Projeto

Cria um novo projeto.

Abrir Projeto

Lista os projetos que o usurio possui


permisso.
Fecha o projeto corrente.

Fechar Projeto

Nova Conexo com o Cria uma nova conexo no projeto atual.


Banco de Dados
Editar Conexo com o Permite editar as conexes do projeto atual.
Banco de Dados
SQL Builder
Executa ferramenta para construo de
comandos SQL.
Criar nova aplicao Criar aplicaes atravs do recurso wizard.
Criao em lote de
aplicaes
Salvar aplicao

Criar aplicaes de forma expressa.

Gerar cdigo Fonte

Gera o cdigo-fonte da aplicao editada.


(*)
Salva a aplicao, gera o programa-fonte e
o executa. (*)
Publica a aplicao no servidor.

Executar aplicao
Publicar aplicaes
Dicionrio de Dados
Idiomas das
aplicaes
Ajuda
Sair

Salva a aplicao editada. (*)

Permite ao usurio definir padres para as


tabelas (nomes, e tipos de campos, etc.)).
Permite criar mensagens personalizadas
para ser usado em diferentes aplicaes
Documentao on-line do ScriptCase. De
todas as funcionalidades.
Sair do ScriptCase.

(*) As opes Salvar, Gerar Fonte e Executar so habilitadas


quando uma aplicao est sendo editada.

Demais atributos da Barra de Ferramentas:


Usurio - Mostra o nome do usurio ativo.
Verso do Projeto - Mostra o projeto / verso corrente selecionado pelo usurio.

Barra De Tarefas

A barra de tarefas* mostra as aplicaes que foram abertas, permitindo a navegao entre elas.
(*) rea destacada em vermelho

Figura1: Interface Barra de tarefas.

Projeto Explorer

Na pgina do Menu Principal, so listadas as pastas e as aplicaes desenvolvidas atravs do ScriptCase.

Figura1: Interface Projeto Explorer.

1 - Funes das Pastas Permite o gerenciamento de pastas no projeto:


Criar

Cria uma nova pasta para


organizar as aplicaes do projeto.
Renomear Renomear a pasta selecionada.
Deletar
Deleta uma pasta selecionada.

2 - Filtros
Utilizado para filtrar aplicaes na pasta atual do projeto.

Todas Aplicaes Lista todas as aplicaes da pastas e subpastas existentes.


Minhas aplicaes Ele lista todas as aplicaes da pasta e subpastas desenvolvidas pelo usurio atual.
Recentes
Ele lista todas as aplicaes geradas recentemente

3 - Estrutura de Pastas
Lista de pastas e subpastas existentes no projeto.

4 - Pesquisa
Busca por nome ou descries do projeto.A busca feita dentro da pasta selecionada, e os resultados da
pesquisa so destacados em amarelo.

Lista De Aplicaes

Lista de Aplicaes
Mostra as pastas e aplicaes conforme seleo atual. Em cada linha oferece cones de ao ao nvel de
aplicao:

1 - Ttulos
Aplicaes
URL
amigvel
Descries
Criador
Gerao
Status
Opes

Nome da aplicao.
URL amigvel da aplicao.
Descrio das aplicaes
Desenvolvedor da Aplicao..
Data de Gerao
Status da aplicao (atualizao e
desatualizao).
Botes para executar atividades, como
executar, copiar, editar e renomear

2 - Opes
Executar Executa a aplicao. Se a aplicao estiver
desatualiado o cdigo fonte ser gerado
antes da execuo
Editar
Abre a aplicao para ser editada.
Copiar
Cria uma cpia da aplicao. Cria um nome
para a cpia.
Renomear Altera o nome da aplicao.

3 - Rodap
Permite executar uma funo para mltiplas aplicaes ao mesmo tempo:
A caixa de seleo permite selecionar todos os aplicaes listados na lista de aplicativos.

As opes so:
Editar

Abre as aplicaes que esto selecionadas,


para possveis edies.
Generar Gera o cdigo fonte da aplicao.
Publicar Publica a aplicao.
Deletar Deleta a aplicao selecionada.
Copia
Copia a aplicao para outro projeto.
Mover Move a aplicao para uma pasta diferente.
Exportar Exporta a aplicao.

Projeto
Viso Geral

Viso Geral
Para gerenciar o desenvolvimento de aplicaes com o ScriptCase, existe o conceito de Projeto, uma maneira
prtica e intuitiva de organizar o ambiente de desenvolvimento.
Os elementos do projeto so as aplicaes : (form, grid, menu, tab) e conexes com a base de dados.
Dentro de um projeto possvel definir padres no desenvolvimento das aplicaes usando "Valores Padres".
Tambm possvel criar e manter um Histrico de Verses do Projeto, criar e/ou associar Administradores ou
Usurios do Projeto assim como Gerar Cdigo Fonte, Publicar ou Exportar parte ou todo o Projeto.
Dentro deste tpico abordaremos os recursos disponveis no Gerenciamento de Projetos, que so eles:
Novo Projeto
Sistemas prontos no Scriptcase
Propriedades
Valores Padres
Abrir Projeto
Excluir
Historico de Verses
Incrementar Verso
Gerar Cdigo Fonte
Publicar
Exportar Aplicao
Importar Aplicao
Relatrio
Exibir Diagrama
Busca em Aplicaes
Exportar Projetos
Importar Projeto
Segurana
Log

Novo Projeto

O Scriptcase utiliza o conceito de projetos para ajudar os desenvolvedores a organizar seu desenvolvimento, um
projeto pode conter uma ou mais aplicaes. Essa opo usada quando queremos criar um novo projeto no
Scriptcase.

Imagem1: Novo Projeto.

O processo de criao do projeto dividido em 5 etapas diferentes, so elas:


Incio (Configuraes do Projeto) - Defina um nome para o projeto, descrio e cone ser usado pelo
projeto.
Linguagens - elecione ou adicione uma ou mais linguagens que sero usadas no projeto.
Temas - Selecione ou adicione um ou mais temas que sero usados no projeto.
Banco de Dados - Selecione o tipo de banco de dados que deseja conectar e utilizar no projeto.
Fim - Esta a etapa de confirmao do projeto, aps a criao do projeto , o Scriptcase ir direcion-lo
para a interface de criao de aplicaes.

Imagem2: Barra de progresso da criao do projeto.

1 Passo : Incio Configuraes do Projeto

Imagem3: Criando um novo projeto.

Atributos:
Nome do Projeto - Defina um nome para seu projeto. Espaos em branco no podem ser usados aqui.
Descrio do Projeto - Breve descrio do projeto.
Verso - Verso inicial do projeto.
- Selecione uma imagem para representar seu projeto.

O ScriptCase fornece exemplos de projetos demonstrando o que pode ser feito com a ferramenta. Esses
projetos podem ser baixados e importados para o Scriptcase, ele ir importar o projeto em si e tambm ir
importar as tabelas, as tabelas de banco de dados podem ser importados para o MySQL, Postgres, SQLite,
Oracle, SQL Server, Firebird e Acces.

2 Passo : Localidades
Localidades - Selecione os idiomas disponveis no projeto a partir da lista, e defina o idioma padro do projeto.
Use a interface abaixo para adicionar ou remover idiomas para o projeto. Clique em Definir padro para alterar o
idioma padro do projeto. Quando um idioma padro no for selecionado, o ScriptCase ir selecionar um valor
padro com base nos valores do navegador do usurio ou as configuraes do sistema.

Imagem4: Selecionando as Localidades do projeto

Configuraes Regionais - No apenas a linguagem, tambm inclui a forma com que os nmeros so
exibidos ( Separador Decimal ) , como os valores da moeda so exibidos, incluindo o smbolo monetrio,
notas de data e hora, como o separador de datas e se o formato das horas dever ser em 12 ou 24 horas.
Charset - Consiste num repertrio com uma sequencia de numerous naturais e textos utilizados por um
alfabeto especfico.

3 Passo : Temas
Temas - o layout e o CSS da aplicao gerada, os temas selecionados estaro disponveis para ser usado nas
aplicaes do Scriptcase.

Imagem 5: Selecionando temas para o projeto.

4 Passo : Banco de Dados

Banco de Dados - Scriptcase suporta conexes com MySQL, Oracle, MSSQL Server, PostgreSQL, DB2,
Informix, MS Access, SQLite, Sybase e Firebird.

Imagem 6:Selecionando a conexo do Banco de Dados.

Para conectar um banco de dados com o Scriptcase, tudo que precisamos a localizao fsica do banco de
dados, que pode ser instalada localmente na sua mquina, num servidor na sua rede local, ou at num servidor
da internet. Tambm necessrio o nome de usurio e senha, e com tudo pronto o ltimo passo escolher o
nome do banco de dados que ser usado. Para aprender como configurar uma conexo com o seu banco de
dados favorito, clique neste link

5 Passo : Fim.
O projeto foi criado com sucesso, e agora voc pode criar sua primeira aplicao clicando no boto "Criar a
primeira aplicao".

Templates De Sistemas

possivel baixar 8 diferentes sistemas feitos no Scriptcase, so eles:


Sistema de Segurana
Sistema de Gesto de Treinamentos
Sistema de Loja Online
Sistema de Helpdesk
Sistema de acompanhamento de Projetos
Sistema de Exemplos
Sistema de Publicao de Notcias
Sistema de lbum

Esses sistemas esto disponveis para serem baixados na tela de criao de projeto.

Figura 01: Tela de seleo de projeto.

Ao importar os sistemas temos que escolher em qual banco de dados iremos exportar as tabelas do sistema.
MySQL
SQLite
MS SQL Server
PostgreSQL
Oracle
MS Access

Interbase/Firebird

Propriedades

No menu em Projeto > Propriedades, possvel editar as caracteristicas de edio, localizao e esquemas
do projeto.

Figura1: Menu Principal - Propriedades.

Edio de Projeto

Figura 2: Interface Edio de Projeto.

Atributos:
Descrio do Projeto - Permite alterar a descrio do projeto caso seja necessrio.

Resumo do Projeto - Opo para editar um texto sobre as caracteristicas/objetivos do projeto.


Usar pgina index - Esta opo permite que voc chame os aplicativos do seu projeto sem informar o
nome do arquivo. Por exemplo: A aplicao "http://mydomain/project/form_01/form_01.php" pode ser
chamada apenas por "http://mydomain/project/form_01/"

Localizaes

Figura 3: Escolhendo as Localizaes para o projeto.

Localizao - A localizao realiza a juno entre um idioma e uma Configurao regional. De forma a permitir
que, para um pas que tenha mais de um idioma haja a possibilidade de uma configurao regional e mais de um
idioma.
Ex.: Ingls (Canad) e Francs (Canad). Estes relacionamentos (Localizao) realizados sero disponibilizados
no momento de criao do projeto ou na edio da propriedade do mesmo.

Esquemas

Figura 4: Escolhendo os Esquemas para o projeto.

Esquemas - onde se definem todos os esquemas que podem ser utilizados no projeto.

Valores Padres

VALORES PADRES
No menu em Projeto > Valores padres* possvel customizar uma srie de atributos que so utilizados
dentro do Projeto, evitando o trabalho duplicado e aumentando a produtividade dentro do SciptCase.
(*) rea destaca em vermelho

Figura 1: Menu Principal - Valores padres.

Dados Gerais:

Figura 2: Configurao de interface.

1 - Configuraes gerais:
Logo - Imagem de cone usada na aplicao.
Quantidade de registros por pgina - Quantidade de pginas usadas em grids ou formulrios.
Exibir nmero de linhas - Responsvel por gerar o nmero de linhas existentes em cada aplicao. Ex:
nmero de linhas de um formulrio ou grid.
Exibir ttulo - Exibe ou no o ttulo da aplicao em uso.
Exibir sumrio - Exibe o sumrio em aplicaes Grid. Ele implementado via contagem SQL e pode
adicionar sobrecarga ao desempenho da aplicao.

2 - Configuraes de aplicaes:
Aqui pode definir alguns valores padres para cada tipo de aplicao, tais como:
Para definir a largura da tabela.
Selecione um modelo para o cabealho e o rodap.
Para definir o alinhamento dos campos .
Selecionar quais botes da barra de ferramentas estaro disponvel por padro ao criar um aplicativo.
etc.

3 - Editor HTML
Configure os atributos usados na barra de ferramentas em ' campos de editor html ' em formulrio ou aplicaes
de controle.
Atributos:
Localizao: Define a posio da barra de ferramentas na caixa do editor (Superior e inferior).
Alinhamentos de Botes: Define o alinhamento dos botes na barra de ferramentas(direita, esquerda e
centro).
Barra de Status: Define a exibio da barra de ferramentas(No exibir, superior e inferior).
Quantidade de Barras: Define a quantidade de barras de ferramentas.
Botes de Organizao: Seleciona botes para exibir na barra de ferramentas.
Visualizao: Exibe os botes selcionados.

4 - Bibliotecas
Seleo de bibliotecas que sero utilizadas nos eventos dos projeto.

Abrir Projeto

ABRIR PROJETO
No menu em Arquivo > Abrir Projeto* existe a opo de permitir selecionar um projeto existente.

(*) Campo destacado em vermelho.


Figura 1: Abrir Projeto.

Em seguida ser exibida uma interface* de seleo de projeto:


(*) rea destacada em vermelho.

Figura 2: Interface de seleo de projetos.

Excluir Projeto

Exclui um projeto, todas as aplicaes e conexes. Os usurios criados no projeto no so excludos.


Nota: Confirmar a exluso do projeto (Figura 2) elimina o mesmo de forma irreversvel. Um projeto sem backup
no pode ser restaurado.

Figura 1: Interface excluir projeto.

Figura 2: Tela de confirmao de excluso do projeto.

Historico De Verses

HISTRICO DE VERSES
Manter o histrico do projeto usando Histrico de verses. Excluir, abrir / fechar ou editar uma verso do projeto.

Figura 1: Interface Histrico de Verses.

As informaes referentes a Verso, Descrio e Criao, so carregados automaticamente pelo ScriptCase.

Figura 2: Interface Histrico de Verses.

Atributos:
Excluir - Exclui todas as aplicaes do Projeto da verso selecionada.
Status - Abre / Fecha uma verso do Projeto.
Editar - Permite editar o Projeto na verso escolhida. Esta opo vlida apenas para as verses com
Status Aberto.
Aps selecionar a release para "Edio", o Scriptcase retorna indicando a release aberta.

Figura 3: Verso do Projeto.*

(*) rea detacada em vermelho.

Incrementar Verso

INCREMENTAR VERSO
No menu em Projeto > Incrementar verso, permite que seja controlado o desenvolvimento do projeto,
separando por verses o que foi desenvolvido.

Figura 1: Menu Principal - Incrementar verso.

Figura 2: Interface Incrementar Verso.

Atributos:
Verso Atual - Verso Atual do Projeto.
Nova Verso - Numerao da Nova Verso a ser criada.
Descrio - Nova Descrio para o Projeto.

Gerar Cdigo Fonte

Gerar Cdigo Fonte


Gera o cdigo fonte da aplicao.

Imagem 1: Selecione a aplicao no Menu .

Ele permite gerar todo o cdigo fonte do projeto ou selecionar uma aplicao para tal.
Se a opo Selecionar aplicao usada, apenas as aplicaes so listadas de acordo com o tipo ou pasta.

Se os Threads estiverem habilitados voc poder ver quais aplicativos esto sendo compilados para cada
segmento.

Imagem 2: Mostrando os Threads.

Ou voc pode ver no log das aplicaes geradas.

Imagem 2: Mostrando Log.

Publicar

O processo de implantao envolve a publicao das aplicaes(e bibliotecas) ScriptCase desenvolvidos em um


servidor WEB o qual suporte PHP.

Para maiores informaes, Clique aqui.

Exportar Aplicaes

Exportar Aplicaes

Image 1: Menu > Projeto > Exportar

Ele permite exportar todas as aplicaes do projeto ou apenas selecionar a aplicao requerente.
Se a opo Selecionar Aplicaes usada, as aplicaes so listadas de acordo com o tipo ou pasta.
O Scriptcase gera um link para backup de arquivos(.zip). Click no link para baix-lo.

Imagem 2: Interface de rotina de backup .

Importar Aplicaes

Importar Aplicaes
Ele utilizado para upload e importao de arquivos zip exportados para o seu projeto.

Imagem 1: Menu Importar aplicaes.

Selecione o arquivo ZIP que foi exportado pelo Scriptcase.

Imagem 2: Interface para importar aplicaes.

Verifique a lista de aplicaes contidas em um zip. Click em restaurar, click em Ok para finalizar o processo.

Relatrios

Relatrios
Fornece dois tipos de relatrios de projetos: Lista de aplicaes e Resumo por Desenvolvedores.

Imagem 1: Menu > Projeto > Relatrios

Lista de Aplicaes
A lista de aplicaes exibe um histrico e informaes de anlise sobre as aplicaes do projeto.

Imagem 2: Lista de Aplicaes .

A Lista de Aplicaes permite exibir todas as a inseres feitas na tabela (SQL) existentes no projeto.

Clicando em Exibir Inserts , a seguinte tela ser exibida.

Imagem 4: Interface de Inserts da aplicao.

Imagem 5: Interface de tabelas de inserts.

Resumo por Desenvolvedores


O relatrio de Resumo por Desenvolvedores gera um relatrio que exibe os atributos dos desenvolvedores da
aplicao em detalhes ou em formato grfico.

Imagem 1: Menu > Projeto > Resumo por Desenvolvedor.

Imagem 6: Interface Relatrio (Resumo por Desenvolvedor) .

Exibir Diagrama

No menu em Projeto > Exibir Diagrama, podemos gerar um diagrama de todas as aplicaes do projeto
corrente.

Figura 1: Exibir Diagrama.

Figura 2: Diagrama gerado.

Busca Em Aplicaes

Busca em aplicaes
No menu Projeto > Busca em Aplicaes, pode-se fazer uma busca avanada no projeto corrente.

Figura 1: Menu > Projeto > Busca em Aplicaes.

Existe vrias possibilidades para fazer uma busca detalhada, como mostrado na interface da Busca em
Aplicaes abaixo:

Figura 2: Interface Busca em Aplicaes.

Exportar Projeto

Use esta opo para salvar um projeto e todas as suas aplicaes em um arquivo zip.

Figura 1: Interface Menu Principal.

Etapa 1 - Selecione o projeto que ir exportar.

Figura 2: Interface Exportao de Projeto.

Etapa 2 - O ScriptCase gera um arquivo de backup .ZIP.

Figura 3: Interface da Rotina de backup.

Importar Projeto

Usado para fazer upload e importar projetos zipados para seu projeto aberto.

Figura 1: Interface Menu > Arquivo > Importar Projeto.

Etapa 1 - Selecione o ZIP com o projeto que foi exportado pelo ScriptCase.

Figura 2: Interface Importao de Aplicaes .

Segurana
Segurana

SEGURANA
Fazendo uso dos recursos segurana ScriptCase voc pode implementar regras de acesso para o sistema a ser
desenvolvido, diminuindo ainda mais o tempo de desenvolvimento de um projeto, considerando que o ScriptCase
gera as aplicaes de acesso e todas as validaes automaticamente.

Imagem 1: Mdulo de segurana - Menu

1. Tipo - O primeiro passo usado para selecionar o nvel de segurana. Existem trs nveis de seguranva e
cada nvel baseado em um modelo de dados para armazenar informaes como contas de usurio, senhas,
perfis de acesso, grupos, etc.

Imagem 2: Mdulo de segurana - Tipo.

Tipos:
Usurio - Ele cria uma apliacao baseada no nvel de segurana para o nvel de usurio onde a aplicao
est ligada para o login do usurio.
Aplicao - Ele cria uma aplicao baseada no nvel de segurana de aplicao onde a aplicao est
relacionada com o usurio.
Grupo - Ele cria uma aplicao baseada no nvel de segurana no tipo grupo onde definido o acesso de
cada grupo a um determinado grupo de aplicaes.
LDAP - Clique aqui para acessar a documentao do LDAP

2. Selecionar conexo - O segundo passo comum para qualquer tipo e usado para selecionar qual
conexo de banco de dados ser usado para criar o mdulo de segurana.

Imagem 3: Mdulo de segurana - Selecionar conexo.

Selecionar conexo:
Conexo - Selecione um banco de dados para o projeto.
Criar tabelas ou usar existente - Voc pode escolher se o Scriptcase criar as tabelas em seu banco de
dados ou se ele usar as tabelas existentes.
Prefixo Tabela - Prefixo para criar nomes de tabelas.
Exclui tabela se ela j existir - Exclui a tabela para criar uma nova.
Proteger os usurios logados - Esta opo define uma mensagem sempre quando o usurio j estiver
logado.

3. Associado - A terceira etapa diferente para cada nvel de segurana e utilizado para associar os campos
do mdulo de segurana com os campos do banco dedos. Assim ele s precisa ser selcionado se voc tiver
a opo de uso "Tabelas Existentes" na ltima etapa.

Usurio
Baseado no nvel de segurana do usurio onde a aplicao est ligada para o login do usurio.

Imagem 4: Interface de usurio.

1 - Usurio:
Tabela - Definir a tabela "Usurio" utilizada pelo sistema.
Login - Definir o campo para aramazenar o login do usurio.
Senha - Definir o campo para armazenar a senha do usurio.
Nome - Definir o campo para armazenar o nome do usurio.
E-mail - Definir o campo para armazenar o e-mail.
Active - Definir o campo para armazenar se o usurio est ativo ou no .
Cdigo de ativao - Defina o campo para armazenar o cdigo de ativao.
Privilgios de Administrador - Defina o campo para armazenar se o usurio tema privilgios de
administrador.

2 - Logado:
Tabela - Definir a tabela "Usurio Logado" utilizada pelo sistema.
Login - Definir o campo para armazenar o login do usurio.
Data de login - Definir o campo para armazenar o horrio que o usurio realizou o login no sistema.
Sesso - Defina o campo para armazenar a sesso do usurio.
Endereo de IP - Defina o campo para armazenar o IP do usurio.

Usurio / Aplicao
Baseado no nvel de segurana da aplicao. Onde a aplicao est relacionada com o usurio.

Imagem 5: Interface Usurio / Aplicao

1 -Usurio:
Tabela - Definir a tabela "Usurio" utilizada pelo sistema.
Login - Definir o campo para aramazenar o logindo usurio.
Password - Definir o campo para armazenar a senha do usurio.
Nome - Definir o campo para armazenar o nome do usurio.
E-mail - Definir o campo para armazenar o e-mail.
Active - Definir o campo para armazenar se o usurio est ativo ativo ou no.
Cdigo de ativao - Definir o campo para armazenar o cdigo de ativao.
Privilgios de administrador - Definir o campo para armazenar se o usurio tem privilgios de
administrador.

2 - Aplicao:
Tabela - Definir a tabela para armazenar todos as aplicaes do projeto.
Cdigo - Definir o campo para armazenar o cdigo ou o nome da aplicao.
Descrio - Definir o campo para armazenar a descrio da aplicao.
Tipo de aplicao - Definir o campo para armazenar o tipo da aplicao.

3 - Usurio / Aplicao:
Tabela - Definir a tabela para armazenar o relacionamento entre o grupo e as aplicaes do projeto.
Login - Define o campo para armazenar o login do usurio.
Nome da aplicao - Definir o campo para armazenar o nome da aplicao.
Privilgio de acesso- Definir o campo para armazenar se o usurio tem privilgios para acessar a
aplicao.
Privilgio de inserir- Definir o campo para armazenar se o usurio tem privilgio para inserir novos
registros em uma aplicao.
Privilgio de excluir - Definir o campo para armazenar se o usurio tem privilgio para deletar os
registros em uma aplicao.
Privilgio de atualizar - Definir o campo para armazenar se o usurio tem privilgio para atualizar os
registros em uma aplicao.
Privilgio de exportao - Definir o campo para armazenar se o usurio tem privilgios para exportar
registros em uma aplicao.
Privilgio de imprimir- Definir o campo para armazenar se o usurio tem privilgios para imprimir os
registros em uma aplicao.

4 - Logado:
Tabela - Definir a tabela "Usurio Logado" utilizada pelo sistema.
Login - Definir o campo para armazenar o login do usurio.

Data de login - Definir o campo para armazenar o horrio que o usurio realizou o login no sistema.
Sesso - Defina o campo para armazenar a sesso do usurio.
Endereo de IP - Defina o campo para armazenar o IP do usurio.

Usurio / Grupo / Aplicao


Segurana baseada para nvel de Grupo onde definido o acesso de cada grupo para determinadas
aplicaes.

Imagem 6: Usurio / Grupo / Interface de aplicao.

1 - Usurio:
Tabela - Definir a tabela "Usurio" utilizada pelo sistema.
Login - Definir o campo para armazenar o login do usurio.
Senha - Definir o campo para armazenar a senha do usurio.
Nome - Definir o campo para armazenar o nome do usurio.
E-mail - Definir o campo para armazenaro e-mail.
Active - Definir o campo para armazenar se o usurio est ativo ou no.
Cdigo de ativao - Defina o campo para armazenar o cdigo de ativao.
Privilgio de Administrador - Definir o campo para armazenar se o usurio tem privilgio de
administrador.

2 - Grupo:
Tabela - Defina a tabela para armazenar os grupos criados no sistema.
ID - Defina o campo que ir armazenar o cdigo do grupo.
Descrio - Defina o campo que ir armazenar a descrio do grupo.

3 - Aplicao:
Tabela- Definir a tabela para armazenar todos as aplicaes do projeto.
Cdigo - Definir o campo para armazenar o cdigo ou o nome da aplicao.
Descrio - Definir o campo para armazenar a descrio da aplicao.
Tipo de aplicao - Definir o campo para armazenar o tipo da aplicao.

4 - Usurio / Grupo:
Tabela - Definir a tabela para armazenar o relacionamento entre usurios e grupos em um projeto.
Login - Definir o campo para armazenar seu login.
Cdigo do grupo - Definir o campo para armazenar o cdigo do grupo.

5 - Group / Application:
Tabela - Definir a tabela pra armazenar o relacionamento entre grupos e aplicaes do projeto.
Cdigo do grupo - Definir o campo para armazenar o cdigo do grupo.
Nome da Aplicao - Definir o campo para armazenar o nome da aplicao.
Privilgio de acesso - Definir o campo para armazenar se o grupo tem privilgios para acessar a
aplicao.
Privilgio de Inserir- Definir o campo para armazenar se o grupo tem privilgio para inserir um novo
registro na aplicao.
Privilgio de excluir - Definir o campo para armazenar se o grupo tem privilgio para excluir registros
na aplicao.
Privilgio de atualizar- Definir o campo para armazenar se o grupo tem privilgio para atualizar os
registros na aplicao.
Privilgio de exportar - Definir o campo para armazenar se o grupo tem privilgios para exportar os
registros da aplicao.
Privilgio de impresso - Definir o campo para armazenar se o grupo tem privilgio para impresso
dos registros na aplicao.

6 - Logado:
Tabela - Definir a tabela "Usurio Logado" utilizada pelo sistema.
Login - Definir o campo para armazenar o login do usurio.
Data de login - Definir o campo para armazenar o horrio que o usurio realizou o login no sistema.
Sesso - Defina o campo para armazenar a sesso do usurio.
Endereo de IP - Defina o campo para armazenar o IP do usurio.

4. Configurao - A quarta etapa usada para informar a configurao usada no mdulo de segurana.

Imagem 7: Interface de Configurao

1 - Geral:
Prefixo da aplicao - Cria aplicaes de segurana com um prefixo no nome.
Criptografia - Definir se a senha usar criptografia.
Permitir segurana - Permitir a opo "usar segurana" em cada aplicao.
Utilizar Captcha - Permitir a opo para usar CAPTCHA em uma tela de login.
Pastas - Ele cria uma pasta em um projeto para aplicaes de segurana.
Tema - Definir o tema para a aplicao.
Log - Definir o Esquema de Log Scheme utilizado na aplicao de segurana.
Menu - Ele permite criar ou selecionar um Aplicao de Menu para incluir o mdulo de segurana.
Tipo de Menu - Definir o tipo do menu, se a opo para criar uma nova aplicao de Menu foi definido
em um item acima.
2 - Login:
Tamanho mnimo - Tamanho mnimo de caracteres utilizados pelo usurio.
Tamanho mximo - Tamanho mximo de caracteres utilizados pelo usurio.
Os caracteres permitidos - Definir quais caracteres sero permitidos ao criar uma senha.
3 - Recuperar senha:
Enviar senha para e-mail - Definir se o usurio pode reativar a senha recebendo ela por e-mail.
Redefinir senha e enviar novo e-mail - Difinir se o usurio pode reativar a senha redefinindo a mesma
e enviando por email.
Enviar link para e-mail com nova senha - Definir se o usurio pode reativar a senha reenviando um
link para o e-mail com o registro de uma nova senha.
4 - Novos usurios:

Permite o registro de novos usurios - Um link criado na tela de login permitindo o registro de
novos usurios.
Requerer ativao por email - Novos usurios recebem um link de ativao por e-mail.
Enviar e-mail para o administrador - Quando um novo usurio registado, o administrador receber
um email para permitir ou no o acesso do usurio ao sistema.
5 - Configurao de E-mail :
Servidor SMTP - Define o servidor SMTP.
Porta SMTP - Define a porta SMTP.
Conexo Segura - Define a segurana do SMTP caso seja utilizado SSL ou TLS.
Usurio SMTP - Define o usurio SMTP.
Senha SMTP - Define a senha SMTP.
E-mail SMTP - Define o e-mail SMTP.
6 - Usurios registrados (Disponvel ao habilitar a opo de "Proteger usurio logado")
Mostrar usurios logados - Aplicao de consulta com todos os usurios logados da sesso do
projeto.
Proteco ataque brute force - Bloqueio de usurios ao realizar login mal sucedido.
Tempo de bloqueio do Brute Force (em minutos) - Tempo que o usurio no consegue logar,
depois do bloqueio do Brute Force.
Nmero de tentativas antes de bloquear - Define a quantidade mxima de tentativas de login mal
sucedido, antes do bloqueio Brute Force.

5. Inserir dados - A quinta etapa usado para inserir dados nas tabela Usurios e Grupos.

Imagem 8: Interface para inserir dados.

Inserir dados:
Login - Login do usurio.
Senha - Senha do usiurio.
Nome - Nome usurio.
E-mail - E-mail usurio.
Active - Ativar usurio.
Privilgios de administrador - Define se o administrador tem privilgios( todos os recursos ativados).

Grupo - Nome do administrador do grupo.

6. Adicionar aplicao - A sexta etapa utilizada para inserir dados na tabela aplicao.
Note: Esse passo no necessrio se voc estiver utilizando o tipo de segurana "Usurio".

Imagem 9: Interface para adicionar aplicaes.

Verificando a opo, o Scriptcase inserir em uma tabela da aplicao o nome de cada aplicao existente no
projeto.

7. Perfil - A ltima etapa salvar em um perfil todas as configuraes utilizadas nas etapas anteriores.

Imagem 10: Interface de perfil

Voc pode salvar um perfil para qualquer usurio do Scriptcase ou apenas para o usurio desse projeto.

Ldap Security
Segurana Ldap

LDAP
H duas maneiras de usar LDAP para autenticao de aplicaes do Scriptcase:

Opo LDAP

Controle Total
Somente autenticao
Tutorial LDAP

Ldap - Controle Total

O mtodo de autenticao LDAP permite ao administrador selecionar os usurios do LDAP que tero acesso aos
aplicativos e quais aplicativos sero acessveis para cada usurio.

1. Conexo

Image 1: Connection settings.

Conexo- Selecione uma conexo de banco de dados do projeto.


Existentes ou criar tabelas - Voc pode escolher se o Scriptcase ir criar as tabelas em seu banco de
dados, ou se ele usar as tabelas existentes.
Prefixo da tabela - Prefixo usado para criar os nomes de tabela.
Excluir tabelas, caso existam. - Apagar as tabelas para criar novas.

2. Associar - necessrio apenas se voc tiver selecionado a opo de usar as tabelas existentes na etapa
anterior.
Usurio:

Tabela - Define os usurios da tabela usados pelo sistema.


Login - Define o campo que armazena o login do usurio.
Senha - Define o campo para armazenar a senha do usurio. NO USADO
Nome - Define o campo para armazenar o nome do usurio.
E-mail - Define o campo para armazenar o email.
Ativo - Define o campo para armazenar se o usurio est ativo ou no.
Cdigo de ativao - Define o campo que armazena o cdigo de ativao. NO USADO
Privilgio de administrador - Define o campo para armazenar caso o usurio tenha privilgios de
administrador.

Aplicao:

Tabela - Define a tabela para armazenar todas as aplicaes dos projetos.


Nome do aplicativo - Define o campo para armazenar o cdigo ou o nome do aplicativo.
Descrio - Define o campo para armazenar a descrio do aplicativo.
Tipo de aplicao - Define o campo para armazenar o tipo de aplicao.

Usurio / Aplicao:

Tabela - Define a tabela para armazenar o relacionamento entre grupos e aplicaes de projeto.
Login - Define o campo para armazenar o Login do usurio.
Nome do aplicativo - Define o campo para armazenar o nome do aplicativo.
Privilgio de acesso - Define o campo para armazenar o que o usurio tenha privilgios para acessar o
aplicativo.
Inserir o privilgio - Define o campo para armazenar o que o usurio tenha o privilgio para inserir novos
registros no aplicativo.
Excluir o privilgio - Define o campo para armazenar o que o usurio tenha privilgios para excluir
registros no aplicativo.
Privilgio de atualizao - Define o campo para armazenar o que o usurio tenha o privilgio para atualizar
registros na aplicao.
Privilgio de exportao - Define o campo para armazenar se o usurio tem o privilgio de exportar
registros no aplicativo.
Privilgio de Impresso - Define o campo para armazenar o que o usurio tenha o privilgio para imprimir
registros no aplicativo.

3. Configurao - Esta etapa ir definir as configuraes usadas no mdulo de segurana.

Geral:

Aplicaes de prefixo - Criar os aplicativos de segurana com um prefixo no nome.


Criptografia - Definir se a senha vai usar criptografia. NO USADO
Habilitar a segurana - Habilitar a segurana de uso da opo em cada aplicao.

Usar Captcha - Habilitar a opo de usar CAPTCHA na tela de login.


Pasta - Ele cria uma pasta no projeto para aplicaes de segurana.
Esquema - Define o tema para as aplicaes.
Log - Define o esquema de Log usado em aplicativos de segurana.
Menu - Permite criar ou selecionar um aplicativo de menu para incluir o mdulo de segurana.
Tipo de Menu - Define o tipo de Menu, se a opo criar um novo menu de aplicativos foi definida no item
acima.

Login:

Tamanho mnimo - Tamanho mnimo de caracteres digitados pelo usurio.


Tamanho mximo - Tamanho mximo de caracteres digitados pelo usurio.
Caracteres permitidos - Define caracteres que o usurio final pode digitar.

Configuraes de E-mail:

Servidor SMTP - Define o servidor de SMTP.


Porta SMTP Port - Define a porta de SMTP.
Usurio SMTP - Define o usurio do SMTP.

Senha SMTP - Define a senha de SMTP.


E-mail SMTP - Define o email SMTP.

LDAP:

Servidor - Define o endereo do servidor LDAP.


Dominio - Define domnio LDAP a ser usado.
DN - Define LDAPs nome distinto a ser usado.
Grupo - Define o grupo de LDAP a ser usado.

4. Usurio de teste - O quinto passo usado para ativar um usurio como administrador.

Inserir a Interface de dados

Inserir dados:
Login - Usurio LDAP Login vlido.
Senha - Senha de usurio vlido do LDAP.
Nome - Nome de usurio
E-mail - E-mail de usurio.

5.Adicionar aplicaes - O sexto passo usado para preencher a tabela de aplicaes.

Adicionar a Interface de aplicativos

A opo "incluir aplicaes" far com que o ScriptCase insira na tabela de aplicaes do banco de dados o nome
de cada aplicao existente no projeto.

6. Perfil - O ltimo passo usado para salvar em um perfil todas as configuraes usadas sobre os passos para
ser usada em outros projetos.

Interface de Perfil

Voc pode salvar um perfil para qualquer usurio do Scriptcase, apenas para o usurio ou apenas para ser
usado no projeto.

Ldap - Somente Autenticao

LDAP - Somente Autenticao


O mtodo de autenticao LDAP permite ao administrador selecionar os usurios do LDAP que tero acesso aos
aplicativos e quais aplicativos sero acessveis para cada usurio.

1. Conexo

Configuraes de conexo.

Conexo - Selecione uma conexo de banco de dados do projeto.


2. Configurao - Esta etapa ir definir as configuraes usadas no mdulo de segurana.

Geral:

Aplicaes de prefixo - Criar os aplicativos de segurana com um prefixo no nome.


Criptografia - Definir se a senha vai usar criptografia. NO USADO

Habilitar a segurana - Habilitar a segurana de uso da opo em cada aplicao.


Usar Captcha - Habilitar a opo de usar CAPTCHA na tela de login.
Pasta - Ele cria uma pasta no projeto para aplicaes de segurana.
Esquema - Define o tema para as aplicaes.
Log - Define o esquema de Log usado em aplicativos de segurana.
Menu - Permite criar ou selecionar um aplicativo de menu para incluir o mdulo de segurana.
Tipo de Menu - Define o tipo de Menu, se a opo criar um novo menu de aplicativos foi definida no item
acima.

Login:

Tamanho mnimo - Tamanho mnimo de caracteres digitados pelo usurio.


Tamanho mximo - Tamanho mximo de caracteres digitados pelo usurio.
Caracteres permitidos - Define caracteres que o usurio final pode digitar.

LDAP:

Servidor - Define o endereo do servidor LDAP.


Dominio - Define domnio LDAP a ser usado.

DN - Define LDAPs nome distinto a ser usado.


Grupo - Define o grupo de LDAP a ser usado.

3. Usurio de teste - O quinto passo usado para ativar um usurio como administrador.

Inserir a Interface de dados

Inserir dados:
Login - Usurio LDAP Login vlido.
Senha - Senha de usurio vlido do LDAP.
Nome - Nome de usurio
E-mail - E-mail de usurio.

4. Perfil - O ltimo passo usado para salvar em um perfil todas as configuraes usadas sobre os passos para
ser usada em outros projetos.

Interface de Perfil

Voc pode salvar um perfil para qualquer usurio do Scriptcase, apenas para o usurio, ou apenas para ser
usado no atual projeto.

Tutorial Ldap

Criao de base de dados LDAP


Para entender melhor como usar a autenticao LDAP no ScriptCase, ns devemos antes possuir um ambiente
LDAP de onde possamos extrair as informaes para realizar a conexo e autenticao LDAP.
Criando uma Base de dados LDAP no Windows Server.
Criando uma base de dados LDAP simples no Linux.

Criando uma Base de dados LDAP no Windows Server.


Gerenciamento do Servidor

Imagem 01: Server manager option on the startup menu.

No Windows Server, existe um mtodo nativo de instalao/configurao de um Active Directory com base de
dados LDAP. Ns precisaremos localizar o Gerenciamento do servidor para realizar a instalao do servio do
active directory. Primeiramente, localize a opo "Gerenciar o Servidor" no menu iniciar.
&nbsp

Imagem 02: Pgina principal do Gerenciamento do Servidor.

Na pgina principal, acesse a opo "Funes" e adicione uma nova funo.

Imagem 03: Funes.

&nbsp
Wizard: Adicionar Funo

Imagem 04: Home do Wizard Adicionar Funo.

Leia e siga as recomendaes dessa pgina e ento prossiga para a prxima etapa.

Imagem 05: Escolhendo servios a serem instalados.

Essa pgina nos permite escolher os servios que queremos instalar para a funo que estamos adicionando.
Marque a opo "Servio de Domnios do Active Directory" e prossiga.

Imagem 06: Servio de Domnios do Active Directory.

Essa pgina contem notas importantes sobre o Servio de Domnios do Active directory.

Imagem 07: Instalao.

Essa pgina mostra o que ser instalado a partir daqui. Para prosseguir com a instalao, clique em "Instalar".
Aps a instalao, ser exibida uma pgina com o sumrio da instalao.

Imagem 08: Resultados.

Controlador de Domnios

Imagem 09: Pgina de funes do Active Directory.

Imagem 10: Wizard de instalao do AD DS.

Esse wizard ir criar nosso domnio (ou associar um preexistente).

Imagem 11: Compatibilidade de SO.

Imagem 12: Criando uma nova rvore

Para criar uma nova rvore de domnio, selecione a opo "Criar um novo domnio na floresta" e clique
"Seguinte" para definir seu nome.

Imagem 13: Definindo um Nome Qualificado de domnio

Para esse exemplo, usaremos admartini.scriptcase.info como nome de domnio.

Imagem 14: Definindo o nvel funcional para admartini.scriptcase.info.

Esse passo definir os computadores que podero ser controladores de domnio ou delegados.

Imagem 15: Opes adicionais

Para tornar o domnio visvel para outros computadores, torne-o um servidor DNS ou utilize um servidor de DNS
preconfigurado, associando o nome do domnio ao endereo de IP da mquina.

Imagem 16: Definindo caminhos para Base de Dados, Log e SYSVOL.

Aqui voc definir os caminhos para os arquivos da base de dados, do log e o caminho do SYSVOL, que guarda
os scripts e polticas do banco de dados LDAP. Na maioria dos casos, no h necessidade de mudar nenhum
valor aqui.

Imagem 17: Definindo uma senha para o Modo de Restaurao.

Essa senha permitir que voc acesse o modo de restaurao do AD. Essa senha no est relacionada com a
conta de administrador do LDAP.

Imagem 18: Resumo da Instalao.

Imagem 19: Progresso da Instalao.

Imagem 20: Fim da Instalao.

Criando um Novo Usurio

Imagem 21: Criando um novo Objeto Usurio.

Selecione a opo "Usurios e computadores do Active Directory" sob o menu do Servio de Domnios do Active
Directory, ento selecione o domnio e clique com o boto direito para criar um novo objeto usurio. Insira os
seus dados e defina-lhe uma senha. Ento confirme as mudanas para finalizar o processo.

Imagem 22: Dados do novo usurio.

Imagem 23: Definindo senha do novo usurio.

Imagem 24: Objeto criado.

Resultados
Esse tutorial criou um ambiente de autenticao LDAP. Os dados de autenticao gerados foram:
Domnio
DN
Nome de
Usurio

ADMARTINI
DC=admartini,DC=scriptcase,DC=info
CN=Henrique C. Barros,DC=admartini,DC=scriptcase,DC=info OU
hbarros@admartini.scriptcase.info

Criando uma base de dados LDAP simples no Linux.


Instalando e configurando slapd

Ns utilizaremos OpenLDAP(slapd) para construir uma base de dados LDAP acessvel ao mdulo de segurana
sem simular um Active Directory. Esse tutorial criar uma base LDAP e um usurio para acesso.

Imagem 01: Instalando slapd.

Em um sistema baseado em Debian, ns utilizaremos o programa apt-get para obter e instalar o slapd.

Imagem 02: Usando dpkg-reconfigure para mudar as definies do slapd.

Aps a instalao, devemos configurar as opes para o slapd. Para tal, precisamos usar dpkg-reconfigure para
constru-la.

Imagem 03: Configurando slapd.

Selecione a opo "No" e pressione Enter para continuar.

Imagem 04: Definindo um nome de domnio.

Escolha o nome do domnio.

Imagem 05: Definindo nome da Organizao.

Escreva o nome da organizao e tecle Enter.

Imagem 06: Definindo senha do administrador.

Digite a senha do administrador e tecle Enter para confirm-la.

Imagem 07: Definindo tecnologia do banco de dados.

Essa pgina permite definir a tecnologia empregada na base de dados. Recomendamos o uso de HDB.
Pressione enter e escolha limpar a base de dados antiga.

Imagem 08: Limpando base antiga.

Imagem 09: Movendo arquivos antigos.

Adicionando um novo usurio


Primeiro, devemos criar um arquivo LDIF com as informaes sobre o usurio a ser criado:
user@computer:~$ touch hbarros.ldif
Esse o contedo do nosso arquivo de exemplo:

# Object 1: uid=hbarros,dc=admartini,dc=scriptcase,dc=info
dn: uid=hbarros,dc=admartini,dc=scriptcase,dc=info
objectclass: account
objectclass: simpleSecurityObject

objectclass: top
uid: hbarros
userpassword: {MD5}6jAUXhUfuutm7cbFC6oVUA==

Agora estamos prontos para inseri-lo na base de dados.


Obtenha acesso administrativo:
user@computer:~$ su
Pare o servio LDAP:
root@computer:/home/user# /etc/init.d/sladp stop
Use slapadd para importar o arquivo:
root@computer:/home/user# slapadd -l /home/user/hbarros.ldif
Reinicie o servio.
root@computer:/home/user# /etc/init.d/slapd start

Results
Esse tutorial criou um ambiente de autenticao LDAP. Os dados de autenticao gerados foram:
Domnio
ADMARTINI
DN
DC=admartini,DC=scriptcase,DC=info
Nome de Usurio UID=hbarros,DC=scriptcase,DC=info

Mdulo De Log

Mdulo de Log
Utilizando o recurso LOG do ScriptCase, voc pode implementar um sistema de LOG completo para seu projeto.
Armazenar todos os dados que foram atualizados ou apagados pelo usurio final e quais aplicativos esto
acessando.

Imagem 1: Menu > Modulo > Log

Criar / Editar
Essa opo utilizada para criar ou modificar um novo esquema de mdulo de LOG para seu projeto.

Imagem 2: Criando um Esquema de Log

Uma vez que voc j tem um esquema de log criados, eles sero listados para serem editados ou apagados.

Imagem 3:Lista de esquema de log.

Aplicaes

Aqui pode definir quais aplicaes ou eventos podem ser monitorados.


No topo voc pode aplicar aes para todas as linhas ou poder selecionar apenas uma ao para cada linha
individualmente.

Imagem 4:Interface de Aplicaes

Na parte inferior da pgina, temos opes para filtrar os aplicativos que esto sendo listados.

Imagem 5: Barra de ferramentas na parte inferior.

Conectando Sua Base De Dados


Conectando A Sua Base De Dados

Conectando sua Base de Dados

Access
Access

Atualmente o Scriptcase disponibiliza a conexo com o Access atravs do driver MDAC28SDK ou Superior (
Windows ) e UnixODBC ( Linux ).
Para habilita-la bem simples, selecione seu sistema operacional e prossiga com o tutorial e em poucos passos
aprenda a habilitar a extenso e criar uma conexo no Scriptcase.
Se voc estiver utilizando um ambiente prprio, pr-configurado, ento a extenso Access deve ser habilitada no
PHP.
Selecione seu sistema operacional para verificar como realizar uma conexo com o Access.

Windows
Conectando Com Access Via Odbc

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MS Access
ODBC.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco MS
Access ODBC.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como ODBC.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe, se houver, o usurio para conseguir acesso ao seu banco de dados MS Access.
Senha - Informe, se houver, a senha para conseguir acesso ao seu banco de dados MS Access.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Access Via Odbc

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MS Access
ODBC.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco MS
Access ODBC.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como ODBC.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe, se houver, o usurio para conseguir acesso ao seu banco de dados MS Access.
Senha - Informe, se houver, a senha para conseguir acesso ao seu banco de dados MS Access.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Ibm Db2
Ibm Db2

Atualmente o Scriptcase disponibiliza a conexo com o IBM DB2 atravs do DSDriver IBM DB2.
A extenso do IBM DB2 vem desabilitada em nosso instalador.
Para habilita-la bem simples, selecione seu sistema operacional e prossiga com o tutorial e em poucos passos
aprenda a habilitar a extenso e criar uma conexo no Scriptcase.

Windows
Conectando Com Ibm Db2

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do DB2.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer ao lado direito a tela de criao de conexo, clique na imagem do
banco DB2.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor onde est instalado o Banco de Dados.
Base de Dados - Informe o nome da base.
Schema - Pode-se informar o Esquema(Opcional), no caso de querer utilizar apenas as tabelas
pertencentes ao esquema.
Usurio - Informe o usurio para conseguir acesso ao seu DB2.

Senha - Informe a senha para conseguir acesso ao seu DB2.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

autocommit - Ativa ou desativa a funcionalidade de autocommit.


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.
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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.

Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Ibm Db2

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do DB2.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer ao lado direito a tela de criao de conexo, clique na imagem do
banco DB2.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB Nativo, Nativo ODBC ou ODBC Genrico.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor onde est instalado o Banco de Dados.
Base de Dados - Informe o nome da base.
Schema - Pode-se informar o Esquema(Opcional), no caso de querer utilizar apenas as tabelas
pertencentes ao esquema.
Usurio - Informe o usurio para conseguir acesso ao seu DB2.

Senha - Informe a senha para conseguir acesso ao seu DB2.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

autocommit - Ativa ou desativa a funcionalidade de autocommit.


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.
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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.

Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Ibm Db2

Infelizmente no possivel realizar a conexo com o banco de dados DB2, pois no h Instant Client do
DB2 para o Mac OSX superior a 10.8.
Para mais informaes, clique aqui.

Firebird
Firebird

O instalador do Scriptcase habilita, no PHP, o mdulo FireBird 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 FireBird deve ser habilitada
no PHP.
Selecione seu sistema operacional para verificar como realizar uma conexo com o FireBird.

Windows
Conectando Com Firebird

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do FireBird.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


FireBird.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como FireBird.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor SGDB - Informe o Servidor do FireBird.
Base de Dados - Informe o caminho e nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco FireBird.
Senha - Informe a senha para conseguir acesso ao seu banco FireBird.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Firebird

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do FireBird.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


FireBird.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como FireBird.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor SGDB - Informe o Servidor do FireBird.
Base de Dados - Informe o caminho e nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco FireBird.
Senha - Informe a senha para conseguir acesso ao seu banco FireBird.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Firebird

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do FireBird.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


FireBird.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como FireBird.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor SGDB - Informe o Servidor do FireBird.
Base de Dados - Informe o caminho e nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco FireBird.
Senha - Informe a senha para conseguir acesso ao seu banco FireBird.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Informix
Informix

Atualmente o Scriptcase disponibiliza a conexo com o Informix atravs do driver Informix PDO.
A extenso do Informix vem desabilitada em nosso instalador.
Para habilita-la bem simples, selecione seu sistema operacional e prossiga com o tutorial e em poucos passos
aprenda a habilitar a extenso e criar uma conexo no Scriptcase.

Windows
Conectando Com Informix Pdo

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Informix.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Informix.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como Informix PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Informix.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco Informix.
Senha - Informe a senha para conseguir acesso ao seu banco Informix.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Informix Pdo

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Informix.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Informix.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como Informix PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Informix.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco Informix.
Senha - Informe a senha para conseguir acesso ao seu banco Informix.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Informix Pdo

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Informix.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Informix.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como Informix PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Informix.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu banco Informix.
Senha - Informe a senha para conseguir acesso ao seu banco Informix.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Interbase
Interbase

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.
Selecione seu sistema operacional para verificar como realizar uma conexo com o InterBase.

Windows
Conectando Com Interbase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do InterBase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


InterBase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir a verso do modelo do SGDB.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
IP:PATH - Informe o Servidor no formato IP:path.
Usurio - Informe o usurio para conseguir acesso ao seu banco InterBase.
Senha - Informe a senha para conseguir acesso ao seu banco InterBase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Interbase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do InterBase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


InterBase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir a verso do modelo do SGDB.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
IP:PATH - Informe o Servidor no formato IP:path.
Usurio - Informe o usurio para conseguir acesso ao seu banco InterBase.
Senha - Informe a senha para conseguir acesso ao seu banco InterBase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Interbase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do InterBase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


InterBase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir a verso do modelo do SGDB.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
IP:PATH - Informe o Servidor no formato IP:path.
Usurio - Informe o usurio para conseguir acesso ao seu banco InterBase.
Senha - Informe a senha para conseguir acesso ao seu banco InterBase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mysql
Mysql

O instalador do Scriptcase habilita, no PHP, o mdulo MySQL 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 MySQL deve ser habilitada no
PHP.
Selecione seu sistema operacional para verificar como realizar uma conexo com o Mysql.

Windows
Conectando Com Mysql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MySQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


MySQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB transacional , no transacional ou PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do MySQL.
Port - Defina a porta que ser usada na sua conexo. Por Default a porta a 3306.
Usurio - Informe o usurio para conseguir acesso ao seu MySQL.
Se voce estiver se conectando a um servidor de banco de dados remoto, verifique se este usurio possui
permisso de acesso remoto.
Senha - Informe a senha para conseguir acesso ao seu MySQL.

Base de dados - Informe o nome da base do seu banco.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Mysql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MySQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


MySQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB transacional , no transacional ou PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do MySQL.
Port - Defina a porta que ser usada na sua conexo. Por Default a porta a 3306.
Usurio - Informe o usurio para conseguir acesso ao seu MySQL.
Se voce estiver se conectando a um servidor de banco de dados remoto, verifique se este usurio possui
permisso de acesso remoto.
Senha - Informe a senha para conseguir acesso ao seu MySQL.

Base de dados - Informe o nome da base do seu banco.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Mysql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MySQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


MySQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB transacional , no transacional ou PDO.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do MySQL.
Port - Defina a porta que ser usada na sua conexo. Por Default a porta a 3306.
Usurio - Informe o usurio para conseguir acesso ao seu MySQL.
Se voce estiver se conectando a um servidor de banco de dados remoto, verifique se este usurio possui
permisso de acesso remoto.
Senha - Informe a senha para conseguir acesso ao seu MySQL.

Base de dados - Informe o nome da base do seu banco.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Oracle
Oracle

Atualmente o Scriptcase disponibiliza a conexo com o Oracle atravs do Instant Client Oracle.
A extenso do Oracle vem desabilitada em nosso instalador.
Para habilita-la bem simples, selecione seu sistema operacional e prossiga com o tutorial e em poucos passos
aprenda a habilitar a extenso e criar uma conexo no Scriptcase.

Windows
Conectando Com Oracle

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Oracle.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do Oracle utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do TSNAME - Deve-se informar o IP do servidor onde o banco de dados est instalado e o nome da
instncia criada na instalao do Oracle.
Usurio - Informe o usurio para conseguir acesso ao seu Oracle.
Senha - Informe a senha para conseguir acesso ao seu Oracle.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

client_encoding - Codificao do seu banco de dados.


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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Conectando Com Oracle Odbc

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Oracle.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do Oracle utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe o usurio para conseguir acesso ao seu Oracle.
Senha - Informe a senha para conseguir acesso ao seu Oracle.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

client_encoding - Codificao do seu banco de dados.


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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Oracle

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Oracle.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do Oracle utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do TSNAME - Deve-se informar o IP do servidor onde o banco de dados est instalado e o nome da
instncia criada na instalao do Oracle.
Usurio - Informe o usurio para conseguir acesso ao seu Oracle.
Senha - Informe a senha para conseguir acesso ao seu Oracle.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

client_encoding - Codificao do seu banco de dados.


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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Conectando Com Oracle Odbc

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Oracle.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do Oracle utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe o usurio para conseguir acesso ao seu Oracle.
Senha - Informe a senha para conseguir acesso ao seu Oracle.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

client_encoding - Codificao do seu banco de dados.


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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Oracle

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Oracle.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do Oracle utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do TSNAME - Deve-se informar o IP do servidor onde o banco de dados est instalado e o nome da
instncia criada na instalao do Oracle.
Usurio - Informe o usurio para conseguir acesso ao seu Oracle.
Senha - Informe a senha para conseguir acesso ao seu Oracle.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

client_encoding - Codificao do seu banco de dados.


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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Postgresql
Postgresql

O instalador do Scriptcase habilita, no PHP, o mdulo PostgreSQL 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 PostgreSQL deve ser
habilitada no PHP.
Selecione seu sistema operacional para verificar como realizar uma conexo com o PostgreSQL.

Windows
Conectando Com Postgresql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do PostgreSQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


PostgreSQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do PostgreSQL utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do PostgreSQL.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu PostgreSQL.
Senha - Informe a senha para conseguir acesso ao seu PostgreSQL.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Postgresql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do PostgreSQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


PostgreSQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do PostgreSQL utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do PostgreSQL.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu PostgreSQL.
Senha - Informe a senha para conseguir acesso ao seu PostgreSQL.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Postgresql

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do PostgreSQL.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


PostgreSQL.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Verso do PostgreSQL utilizado.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do PostgreSQL.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu PostgreSQL.
Senha - Informe a senha para conseguir acesso ao seu PostgreSQL.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Sql Server
Conectando Com Ms Sql Server

A conexo do MS SQL Server com o ScriptCase, pode ser feita de diversas maneiras de acordo com o seu
sistema operacional.
Selecione abaixo qual conexo deseja habilitar no scriptcase.

Para realizar a conexo do MS SQL Server no Windows veja a tabela abaixo:

Compatibilidade do MS-SQL Server


Win
Server
2012

Win
Server
2008 R2
SP1

Windows
Server
2008 SP2

Windows
Vista
SP2

Linux /
MacOS

Native SRV PDO

Native SRV

Win 8

Win 7
SP1

ODBC
SQL Server Client

Para realizar a conexo do MS SQL Server no Linux veja o tpico abaixo:


Ver tpico: Conectando com SQLServer no Linux

Para realizar a conexo do MS SQL Server no Mac OS X veja o tpico abaixo:


Ver tpico: Conectando com SQLServer no MacOS X

Windows
Conectando Com Ms Sql Server Native Srv Pdo

Drivers MSSQL Server


Atualmente o ScriptCase possui quatro drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Abaixo, podemos ver suas caractersticas:
MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexo ao banco de dados NSSQL
Server utilizando o driver nativo do MSSQL Server para Windows.
MSSQL Server Native SRV : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do MSSQL Server para Windows.
MSSQL Server : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
Abaixo est o passo-a-passo para instalar o Microsoft ODBC Driver 11 for SQL Server e conectar no
scriptcase.

Instalando o Microsoft ODBC Driver 11 for SQL Server

Aps baixar o arquivo, execute o instalador e siga os passos abaixo:

Aceite os termos do contrato de licena e clique em avanar.

Nesta opo deixe marcado a opo "Componentes Cliente".


Obs: Marque a opo "ODBC Driver for SQL Server SDK", pois os componentes que vamos precisar tambm
esto nesta opo.

Clique em Instalar para iniciar a instalao do client.

Os recursos do programa que voc selecionou esto sendo instalados.

Clique em concluir para sair.

Conectando-se no Scriptcase

Para criar a conexo, escolha o modelo SGDB: MSSQL Server NATIVE SRV PDO

Servidor do SGDB: Insira o IP do servidor onde est localizado o MS SQL Server


Usurio: Insira o usurio do Banco de Dados.
Senha: Insira a senha do Banco de Dados
Base de Dados: Clique em "Listar base de dados" e selecione a base de dados desejada.

Filtrar - Clicando nesta Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.

Filtros - Permite definir quais tabelas e proprietrios sero exibidos.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Advanced

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.

Para finalizar a conexo clique em "Concluir".

Conectando Com Ms Sql Server Native Srv

Drivers MSSQL Server


Atualmente o ScriptCase possui quatro drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Abaixo, podemos ver suas caractersticas:
MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexo ao banco de dados NSSQL
Server utilizando o driver nativo do MSSQL Server para Windows.
MSSQL Server Native SRV : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do MSSQL Server para Windows.
MSSQL Server : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
Abaixo est o passo-a-passo para instalar o Microsoft ODBC Driver 11 for SQL Server e conectar no
scriptcase.

Instalando o Microsoft ODBC Driver 11 for SQL Server

Aps baixar o arquivo, execute o instalador e siga os passos abaixo:

Aceite os termos do contrato de licena e clique em avanar.

Nesta opo deixe marcado a opo "Componentes Cliente".


Obs: Marque a opo "ODBC Driver for SQL Server SDK", pois os componentes que vamos precisar tambm
esto nesta opo.

Clique em Instalar para iniciar a instalao do srv_pdo_en_us.

Os recursos do programa que voc selecionou esto sendo instalados.

Clique em concluir para sair.

Conectando-se no Scriptcase

Para criar a conexo, escolha o modelo SGDB: MSSQL Server NATIVE SRV PDO

Servidor do SGDB: Insira o IP do servidor onde est localizado o MS SQL Server


Usurio: Insira o usurio do Banco de Dados.
Senha: Insira a senha do Banco de Dados
Base de Dados: Clique em "Listar base de dados" e selecione a base de dados desejada.

Filtrar - Clicando nesta Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Advanced

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.

Para finalizar a conexo clique em "Concluir".

Conectando Com Ms Sql Server Odbc

Drivers MSSQL Server


Atualmente o ScriptCase possui quatro drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Abaixo, podemos ver suas caractersticas:
MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexo ao banco de dados NSSQL
Server utilizando o driver nativo do MSSQL Server para Windows.
MSSQL Server Native SRV : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do MSSQL Server para Windows.
MSSQL Server : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.

CRIAO DA CONEXO NO SCRIPTCASE (MS SQL SERVER ODBC)


Acesse o ScriptCase e vamos crie uma conexo com a base de dados do MSSQL Server ODBC.
Passo 1: Acesse o seu ScriptCase, crie um novo projeto e na barra de ferramentas v at o cone destacado na
figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer abaixo a tela de criao de conexo, clique na imagem do banco
MSSQL Server.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Modelo do SGDB - Permite definir se o modelo do SGDB ADO, Server, Native SRV ou ODBC.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Informe o nome do seu ODBC.
Usurio - Informe o usurio para conseguir acesso ao seu MSSQL.
Senha - Informe a senha para conseguir acesso ao seu MSSQL.

Filtrar - Clicando nesta Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.

Para mais detalhes na configurao da conexo do banco da dados clique na aba Advanced

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.

Passo 4: Sempre teste a sua conexo antes de concluir a mesma. Se aparecer a mensagem "Conexo
Realizada com Sucesso", conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha e nome do
ODBC.

Conectando Com Ms Sql Server

Conectando-se ao MSSQL Server no Scriptcase


Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do MSSQL Server
Native SRV PDO.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


MSSQL Server.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB Native SRV PDO, Native SRV , MSSQL Server
ou ODBC.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Deve-se informar o IP do servidor onde o banco de dados est instalado e o nome da
instncia criada na instalao do MSSQL Server.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu MSSQL Server.

Senha - Informe a senha para conseguir acesso ao seu MSSQL Server.


Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com O Ms Sql Server

Drivers MSSQL Server


Atualmente o ScriptCase possui quatro drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Abaixo, podemos ver suas caractersticas:
MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexo ao banco de dados NSSQL
Server utilizando o driver nativo do MSSQL Server para Windows.
MSSQL Server Native SRV : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do MSSQL Server para Windows.
MSSQL Server : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.

1 Efetuando o Download do XAMPP


1.1 Nesta imagem voc pode ver o site apachefriends.org, onde podemos baixar o XAMPP. Realize o download da verso do PHP 5.6

1.2 Fazendo o download direto, atravs do wget

2 Instalando o XAMPP
2.1 Temos que tornar o xampp um arquivo executvel ( comando chmod -x ).
Configurar a permisso para execuo ( comando chmod 777 ).
E executar o arquivo que foi realizado o download ( comando ./).

2.2 Vamos digitar 'Y' para todas as opes do instalador do xampp.


Obs.: O diretrio padro do xampp ser '/opt/lampp'

2.3 Instalao completa.

2.4 Agora basta acessar a partir do seu servidor Linux '/'

2.5 Acessando o arquivo info.php e checando as configuraes do mdulo mssql.

3 Efetuando o Download do Ambiente de Produo

3.1 Configurando o Ambiente de Produo

O ambiente de produo uma biblioteca de funes comuns usadas nas aplicaes geradas pelo ScriptCase,
deve ser usado e configurado junto aos sistemas publicados.
Para mais informaes sobre publicao acesse o tpico Esquema de Publicao.

Na imagem abaixo podemos visualizar o link direto para download do ambiente de produo.

3.2 Copiando o Ambiente de Produo ScriptCase para seu servidor WEB

Copiando e descompactando o arquivo '.zip' na a raiz do servidor web dando origem ao ambiente de produo.

3.3 Renomeando o diretrio para 'prod_scriptcase' e dando permisso total para este diretrio.

4 Configurando o FreeTDS

4.1 FreeTDS uma biblioteca que possibilita a conexo com MS SQLServer a partir de uma estao Linux.

Dentro do diretrio '/opt/lampp/etc' existe um arquivo chamado 'freetds.conf', este o arquivo de configurao
do FreeTDS.

4.2 Acessando o arquivo de configurao do FreeTDS:

As configuraes usadas no nosso caso esto destacadas.


[SQLSERVER] --> o nome que vai fazer referncia ao meu servidor de Banco de Dados.

host --> o IP do meu servidor de banco de dados.


port --> a porta onde est instalado o meu Banco de Dados.
tds version --> a verso do meu SQLServer.

5 Criando uma Conexo a partir do meu Ambiente de Produo


5.1 Acessando o ambiente de produo atravs da URL --> '/scriptcase/prod/'

Acessando o ambiente de produo com a senha padro 'scriptcase'.

5.2 Alterando a senha padro do ambiente de produo.

5.3 Criando uma nova conexo.

5.4 Selecionando o SGBD.

Conexo Realizada com sucesso.

Mac Os X
Conectando Com Ms Sql Server

Drivers MSSQL Server


Atualmente o ScriptCase possui quatro drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Atualmente o ScriptCase possui dois drivers para conexo com o banco de dados MSSQL Server: MSSQL
Server ODBC e MSSQL Server.
Abaixo, podemos ver suas caractersticas:
MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexo ao banco de dados NSSQL
Server utilizando o driver nativo do MSSQL Server para Windows.
MSSQL Server Native SRV : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do MSSQL Server para Windows.
MSSQL Server : Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.
MSSQL Server ( Recomendado ): Possibilita a conexo ao banco de dados MSSQL Server utilizando o driver
nativo do PHP.
MSSQL Server ODBC : Possibilita realizar conexo atravs de uma fonte de dados ODBC utilizando o
Driver ODBC para MSSQL Server.

Conectando-se no Scriptcase

Passo 1 - Devemos acessar a configurao da conexo, neste caso MSSQL Server Clicar no link
??Configurar FreeTDS??
.

Passo 2 - Devemos configurar os dados para conexo ao banco de dados MSSQL Server.

Nome - Nome escolhido para utilizao na conexo


Host - IP ou Endereo do servidor onde est o banco de dados MSSQL Server
Porta - Porta configurada no banco de dados MSSQL Server ( padro : 1433 )
Instncia - Instncia utilizada no banco de dados MSSQL Server
Verso - Verso do protocolo TDS utilizado ( padro : 7.0 )
Passo 3 - Agora devemos informar o usurio e senha para conexo ao banco de dados MSSQL Server, listar
a base de dados e testar a conexo.

Servidor do SGBD - Nome configurado no campo ??Nome?? das configuraes do FreeTDS


Usurio - Usurio configurado no banco de dados MSSQL Server ( padro : sa )
Senha - Senha configurada no banco de dados MSSQL Server
Para salvar a conexo clique em "Concluir".

Sqlite
Sqlite

O instalador do Scriptcase habilita, no PHP, o mdulo SQLite 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 SQLite deve ser habilitada no
PHP.
Selecione seu sistema operacional para verificar como realizar uma conexo com o SQLite.

Windows
Conectando Com Sqlite

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do SQLite.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco SQLite.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB ( SQLite PDO ).
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
PATH - Informe o caminho completo at o arquivo
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Sqlite

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do SQLite.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco SQLite.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB ( SQLite PDO ).
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
PATH - Informe o caminho completo at o arquivo
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Sqlite

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do SQLite.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco SQLite.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB ( SQLite PDO ).
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
PATH - Informe o caminho completo at o arquivo
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Sybase
Sybase

Atualmente o Scriptcase disponibiliza a conexo com o Sybase atravs do client Sybase ASE.
A extenso do Sybase vem desabilitada em nosso instalador ( Windows e Linux ), ms no instalador do Mac a
extenso vem habilitado por padro .
Para habilita-la bem simples, selecione seu sistema operacional e prossiga com o tutorial e em poucos passos
aprenda a habilitar a extenso e criar uma conexo no Scriptcase.

Windows
Conectando Com Sybase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Sybase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Sybase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB , por padro sybase_ct.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Sybase.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu Sybase.
Senha - Informe a senha para conseguir acesso ao seu Sybase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Sybase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Sybase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Sybase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB , por padro sybase_ct.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Sybase.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu Sybase.
Senha - Informe a senha para conseguir acesso ao seu Sybase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Sybase

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do Sybase.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova,


Sybase.

ir aparecer a tela de criao de conexo, clique na imagem do banco

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Permite definir se o modelo do SGDB , por padro sybase_ct.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Servidor do SGDB - Informe o Servidor do Sybase.
Base de dados - Informe o nome da base do seu banco.
Usurio - Informe o usurio para conseguir acesso ao seu Sybase.
Senha - Informe a senha para conseguir acesso ao seu Sybase.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Odbc Generico
Odbc Genrico

Conexo ODBC Genrico


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.
Selecione seu sistema operacional para verificar como realizar uma conexo com ODBC Genrico.

Windows
Conectando Com Odbc Genrico

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do ODBC.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco ODBC.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como ODBC Genrico.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe, se houver, o usurio para conseguir acesso ao seu banco de dados.
Senha - Informe, se houver, a senha para conseguir acesso ao seu banco de dados.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Linux
Conectando Com Odbc Genrico

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do ODBC.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco ODBC.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como ODBC Genrico.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe, se houver, o usurio para conseguir acesso ao seu banco de dados.
Senha - Informe, se houver, a senha para conseguir acesso ao seu banco de dados.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Mac
Conectando Com Odbc Genrico

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexo com a base de dados do ODBC.
Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes v
at o cone destacado na figura a abaixo, referente a "Nova Conexo".

Passo 2: Aps clicar em Nova, ir aparecer a tela de criao de conexo, clique na imagem do banco ODBC.

Passo 3: Na imagem a seguir, preencha as especificaes pedidas:

Nome da conexo - Defina o nome de sua nova conexo.


Driver do SGDB - Definido como ODBC Genrico.
Testar conexo - Exibir se a conexo foi realizada com sucesso ou no.
Nome do ODBC - Na opo Nome do ODBC, informe o ODBC criado no Painel de Controle do Windows.
Usurio - Informe, se houver, o usurio para conseguir acesso ao seu banco de dados.
Senha - Informe, se houver, a senha para conseguir acesso ao seu banco de dados.
Para mais detalhes na configurao da conexo do banco da dados clique na aba Avanado

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 - Clicando nessa Aba, aparecer a seguinte tela:

Exibir - Permite a exibio de filtros nas tabelas, views, tabelas de sistema e procedures.
Filtros - Permite definir quais tabelas e proprietrios sero exibidos.
Passo 4: Sempre teste a sua conexo antes de concluir a mesma, se aparecer a mensagem Conexo
Realizada com Sucesso", ento conclua a criao da conexo.
Se houver alguma falha na conexo, reveja os campos preenchidos, principalmente o usurio, senha, servidor e
a base de dados.
Verifique se o mdulo est devidamente habilitado no PHP.

Trabalhando Com Aplicaes


Aplicaes Do Scriptcase

Viso Geral das Aplicaes do Scriptcase


Cada pgina criada pelo ScriptCase chamada de Aplicao. Os tipos de aplicaes so abaixo apresentadas:
CONSULTAS - So as aplicaes para visualizao dos dados. Uma consulta no ScriptCase tem tambm o
carter de relatrio, uma vez que gera a sada em PDF, XLS, XML, RTF e outros formatos.
FORMULRIOS - So as aplicaes para atualizao de Dados. O ScriptCase cria uma aplicao com todos os
recursos de incluso, alterao, excluso e navegao de registros.
O Scriptcase dispe de uma gama flexvel de tipos de formulrio para acomodar as necessidades do negcio.
Veja abaixo as opes disponveis.
nico Registro - Um redgistro por pgina.
Mtltiplos Registros - Mltiplos registros por pgina. Inserir, atualizar e excluir registros em linha ao
mesmo tempo.
Grid editvel - Mltiplos registros por pgina. Cada registro precisa ser editado de cada vez. Todas as linha
de registros so habilitadas para edio.
Grid Editvel View - Mltiplos registros por pgina. Cada registro habilitado a edio de cada vez . As
linhas de registro so desativadas. Para editar um linha de registro, primeiro preciso habilitar para editar.
ABAS - O ScriptCase permite atravs desta opo reunir vrias aplicaes j desenvolvidas e dar aplicao
resultante um destes formatos ou ambos, onde cada aba ou cada opo da pasta corresponde a uma aplicao.
CONTROLE - So as aplicaes criadas para infra-estrutura do sistema. Podem ser utilizadas para captao de
dados (parmetros) que sero repassados a outras aplicaes.
Ex.: login de sistema, seleo da empresa, seleo de acesso e etc.
MENU - As aplicaes de menu servem para criar uma estrutura hierrquica de navegao das aplicaes do
sistema. um recurso extremamente til, uma vez que organiza as aplicaes de modo visual,
facilitando o acesso do usurio s aplicaes.
MENU RVORE - As aplicaes de Menu rvore servem para criar uma estrutura de navegao das aplicaes
do sistema em formato Tree View (similar ao windows explorer).
um recurso extremamente til, uma vez que organiza as aplicaes de modo visual, facilitando o acesso do
usurio s aplicaes.
FILTRO - Formulrio de filtro para ligar alguma aplicao que necessite receber uma string contendo uma
clusula where.
REPORT PDF - ScriptCase oferece uma ferramenta para gerar relatrios de qualidade, usando formatos pr
definidos.
Use esta aplicao para gerar relatrios para as instituies de governo ou outra organizao que formato
exigido especficos.
DASHBOARD - Permite exibir vrios tipos de aplicaes aninhadas em Widgets semelhantes quelas para o
iGoogle.
BLANK - Permite ao desenvolvedor escrever PHP / cdigo HTML e exibir um resultado do processo.
CALENDRIO - Permite gerao de Aplicaes Caledrio. timo para criao de aplicaes de agendamento e

compromisso.

Criando Aplicaes
Viso Geral

VISO GERAL DA CRIAO DE APLICAES


O ScriptCase oferece um modo wizard e um modo express para criar aplicaes. Para acessar, clique em
Arquivo >Criar nova aplicao, no menu principal ou no boto Criar nova aplicao na barra de ferramentas

Figura1: Interface Menu Principal.

Figura2: Interface Barra de Ferramentas.

Para saber mais sobre o modo de criao de aplicao, click no seguinte link.
Criando aplicao

Criao Batch
No ScriptCase existe a opo de criar multiplos formulrios e consultas de uma vez s. (Batch)

Figura4: Interface Menu Principal.

Figura5: Interface Barra de Ferramentas.

Veja mais detalhes sobre o modo de criao batch expressa.

Modo Expresso

O modo Express ajuda a criar aplicaes com mais rapidez que o modo Wizard. Somente informaes triviais
so informadas. Toda informao vista na mesma tela.

Figura1: Interface Modo Expresso.


O usurio seleciona o tipo de aplicao para criar, do lado esquerdo, e todos os ajustes necessrios so exibidos
direita.
Conexo - Indica um banco de dados para uso. A ligao deve ser previamente criada no projeto
Tabela - Permite criar um comando SQL Select com base em uma tabela a partir do banco de dados. Ele
vai ter todos os campos da tabela.
SQL Select Statement - (somente para Grid e aplicaes de Pesquisa) - Exibe o SQL Select Statement. Ele
pode ser editado ou voc pode usar a ferramenta "SQLBuilder" para construir o SQL.
Nome - Defina um nome para o aplicativo.
Localizao - Defina o idioma e as configuraes regionais utilizados na aplicao.

Modo Batch Express

Modo Batch Express cria mltiplas aplicaes (Consultas e Formulrios).

Image1: Interface modo Batch Express.

Primeiro uma conexo deve ser selecionada. Em seguida, uma lista com todas as tabelas disponveis nesta
base de dados (conexo) exibida (Figura 1).

Figura 2: Selecionando tabelas.

Quando uma tabela selecionada, o ScriptCase exibe uma opo para criar formulrio e consulta com base
nessa tabela (Figura 2).
Clique em proximo; para ver uma lista de consultas e aplicaes de formulrio selecionado na etapa anterior.
Informar o nome, uma descrio e o tipo, se um formulrio.(Figura 3)

Image3: Interface de descrio de aplicaes .

Na parte inferior h as caixas de seleo, com a opo para gerar o cdigo fonte e/ou para abrir a aplicao para
editar depois de criada.
Clique no boto concluir para criar a aplicao.

Image4: Creating the applications.

Depois de criadas as aplicaes so listadas em Home Projeto (Image5).

Image5: Batch Express Mode Interface.

Editando Aplicaes
Viso Geral

VISO GERAL DA EDIO DE APLICAES


Cada tipo de aplicao tem uma grande variedade de configuraes. Estas configuraes podem ser editadas
acessando o painel de edio da aplicao.
Para editar uma aplicao voc pode clicar no nome da aplicao ou na opo editar no painel da aplicao.

Figura1: Interface Lista de Aplicaes.

Na rea de trabalho da aplicao existe 2 paineis. O primeiro a configurao de grupos de aplicaes (um
menu rvore dividido em grupos.). O segundo painel abre as opes de configuraes selecionadas na primeira.

Figura2: Editando uma aplicao.

1 - Grupo de configurao de aplicao


Ela agrupa o acesso s configuraes do aplicativo usando Tree menus dentro de um Menu Acordeo/Sanfona.
Ela ajuda a subdividir as categorias de configuraes.

2 - Painel de configurao de aplicao


Ele abre a opo de configuraes selecionadas do Grupo de configurao de aplicao.

Aplicaes De Consulta
Viso Geral

viso geral
Aplicao de Consulta

Realiza a busca de informaes, atravs de um comando Select ou Procedure, em uma ou mais tabelas de
uma base de dados e as exibe ao usurio final, em formato de grid.
As aplicaes de consultas criadas incorporam uma srie de funcionalidades, como por exemplo:
Funcionalidades

Descrio

Pesquisa

Formulrio associado consulta, que permite filtrar os


dados que sero exibidos.

Paginao

Recurso que permite a navegao dentro dos dados


retornados pela consulta e a escolha da quantidade de
registros exibidos por pgina.

Exportao de
dados

Funcionalidade que permite a gerao de arquivos nos


formatos: RTF, XML, XLS e CSV.

Quebras

Em um click &etilde; poss&itilde;vel quebrar linhas e


grupos de dados por n&itilde;vel ou campos.

Totalizao

Recurso que possibilita gerar sumarizaes dos dados


do relatrio tais como Soma, Mdia, Mximo e Mnimo.

Resumo

Funcionalidade que permite a visualizao dos


agrupamentos e totalizaes de forma sinttica.

Grficos

Funo para gerao de imagens de grficos dos dados


totalizados no relatrio. Os grficos podem ser de varios
tipos, como: Barra, Coluna, Pizza, Linha, etc.

Ordenao

Recurso que permite definir em tempo de vo a


ordenao dos registros do relatrio.

Seleo de
campos

Permite a escolha, durante a execuo da aplicao, de


quais campos sero exibidos na grid.

Impresso

Recurso que possibilita a gerao de relatrios para


impresso nos formatos PDF e HTML.

Criao de links

Funcionalidade que permite a ligao de uma consulta


com outras aplicaes, possibilitando a navegao entre
aplicaes de um mesmo projeto.

Programao em
eventos

Recurso que permite ao desenvolvedor inserir regras de


negcio escritas na linguagem PHP.

Formatao de
dados

Permite de forma simples formatar informaes que


sero exibidas na grid tais como: datas, valores
monetrios, nmeros, imagens, texto. A formatao
pode ser integrada s configuraes regionais.

Figura1: Interface de consulta simples.

Figura 2: Interface com Quebras e Totalizaes

Figura 3: Interface Pesquisa em uma consulta.

Consulta
Mdulos Da Grid

Mdulos da grid
A aplicao de grid pode assumir diversos formatos de exibio de contedo. Portanto, o menu "Mdulos da
grid" oferece uma interface simples e amigvel para configurao da aplicao em cada uma dessas formas de
exibio.

Figura1: Interface Mdulos da Aplicao

A opo "Mdulo Inicial" apresenta uma lista de estados em que a consulta pode iniciar, abaixo veja algumas
informaes respeito de cada um:

Filtro: Iniciar por um formulrio de pesquisa, que realiza uma filtragem nos dados da consulta.

Consulta: Mdulo que apresenta o resultado de uma consulta uma ou mais tabelas da base de dados.
Resumo: Mdulo que resume os dados de uma quebra da consulta.
Grfico: Dados apresentados em formato de grfico.
Imprimir: Organiza a aplicao para o formato de impresso.
PDF: Exibe a aplicao no modo visualizar ou baixar o PDF.
Word: Exibe a aplicao no modo visualizar ou baixar o Documento Word.
Excel: Exibe a aplicao no modo visualizar ou baixar o Documento Excel.
RTF: Exibe a aplicao no modo visualizar ou baixar o RTF.
XML: Exibe a aplicao no modo visualizar ou baixar o XML
CSV: Exibe a aplicao no modo visualizar ou baixar o CSV.
Abaixo veremos as opes de configurao para cada modo de exibio da grid:
Filtro:

Filtrar mdulo: Mdulo da aplicao onde o filtro ser usado.


Usar Iframe: Define se o filtro ser exibido sozinho ou na mesma pgina do mdulo escolhido na opo
acima.
Estado Inicial: Se a opo anterior estiver marcada como "Sim", esta opo define se a aplicao ser
exibida na primeira visita junto com o filtro.
Altura do Iframe: Define a altura do Iframe, caso a opo "Usar Iframe" estiver marcada como "Sim".
Filtro Modal: Define se o filtro ser exibido no formato "modal".
Altura do Filtro: Caso a opo "Filtro Modal" estiver marcada como "Sim", esta opo define a altura deste
modal.
Largura do Filtro: Caso a opo "Filtro Modal" estiver marcada como "Sim", esta opo define a largura
deste modal.
Largura da Tabela: Valor de largura para a tabela da aplicao.

Unidade da Largura da Tabela: Unidade de medida utilizada parras as larguras, pode ser: Porcentagem,
Pixel ou Automtico.
Consulta:

Orientao: Formato de orientao dos registros na grid, podendo ser: Vertical, Horizontal, Slide ou
Formato Livre.
Label Fixo: Marcando essa opo, o label da coluna ficar fixo no topo da tela durante a rolagem da
pgina.
Paginao: Tipo de paginao de registros, podendo ser: Total, Parcial ou Scroll Infinito.
Linhas por Pgina: Define a quantidade padro de linhas na pgina, caso a opo "Paginao" estiver
marcada como "Parcial".
Incremento para o Scroll Infinito: Quantidade de novas linhas que vo aparecer assim que o Scroll
Infinito for acionado. Esta opo s habilita caso a paginao esteja marcada como "Scroll Infinito".
Abrir janelas usando modal: Nas Consultas com a opo de Scroll Infinito ativada, as ligaes entre
aplicaes e detalhes da consulta, que estiverem configuradas para usar iframe, sero modificadas
para abrir em modal. Esta opo s habilita caso a paginao esteja marcada como "Scroll Infinito".
Manter estado: Quando navegar para outra janela e retornar, manter a quantidade de registros j exibidos.
Esta opo s habilita caso a paginao esteja marcada como "Scroll Infinito".
Altura da Grid: Define a altura da Consulta em pixels ao utilizar Scroll Infinito. Quando a opo estiver
vazia o Scroll Infinito ocorrer na pgina toda.
Largura da Tabela: Valor da largura para a tabela da aplicao.
Unidade da Largura da Tabela: Unidade de medida usada para as larguras da aplicao.

Detalhe:

Exibio do Detalhe: Modo de exibio, em relao grid, dos dados detalhados de um registro. Podendo
ser: Ao lado, Abaixo, Em outra pgina, Em outra janela ou Modal.
Alinhamento: Caso a opo "Exibio do Detalhe" estiver marcada como "Ao lado" ou "Abaixo", esta opo
define o modo de alinhamento dos valores dos campos no detalhe do registro.
Largura do Detalhe: Valor da largura para o detalhe da aplicao.
Unidade da Largura do Detalhe: Unidade de medida usada para as larguras.

Resumo:

Posio do Resumo: Locais onde o resumo ser exibido.

Grfico:

Modo de exibio dos grficos: Local onde o grfico ser exibido. Podendo ser: Nova Janela, Mesma
Pgina ou Outra Pgina.
Exibir antes do resumo: Define se o grfico ser exibido antes do resumo.
Quantidade de colunas: Quantidade de grficos por linha (um em cada coluna)
Margem: Margem entre os grficos.
Alinhamento horizontal: Alinhamento horizontal dos grficos. Podendo ser: Esquerda, Centralizado ou
Direita.
Alinhamento Vertical: Alinhamento vertical dos grficos. Podendo ser: Topo, Centralizado ou Final.
Ver as configuraes na janela do grfico: Permite visualizar as configuraes na mesma janela do
grfico.

Configurao

CONFIGURAO DA CONSULTA

Figura2: Interface Configurao da Consulta

Atributos:
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.
Exibir Nmero de Pgina - Exibi o nmero de linha no incio de cada linha.
Exibir Ttulos - Exibi o campo de tulo (labels).
Quebra de linha no ttulo - Permite a quebra de linha nos ttulos dos campos da consulta(labels).
Alinhamento Horizontal - Permite definir o alinhamento horizontal da aplicao na pgina.
Margens - Permite exibir a aplicao na pgina conforme os valores informados nas margens (direita ,
esquerda , superior e inferior) em pixels.
Alinhamento - Possibilita o alinhamento dos campos da consulta como slide ou vertical.
Colunas da tabela: Informado - Assumir os valores de largura informados a nvel de campo na configurao da visualizao.
Calculado - Ser adotado um tamanho de acordo com o tipo e o tamanho do campo.
Automtico - O alinhamento ser a critrio do browser, no ser informada a largura para os campos.
Atualizar Intervalo - Intervalo em segundos para atualizar (reload) os registros da grade.

Editar Campos

Nova interface incluida na V6. Ele permite ao usurio organizar e editar os campos.

Imagem 1: Editar campos de interface.

Opes
1 - Campos - Essa coluna usada para exibir o nome do campo.
2 - Label - Colunas para editar o label de exibio dos campos em uma aplicao.
3 - Tipos de Dados - Ele permite alterar o tipo do campo.
Note: Observe que todas as linhas so arrastveis. Voc pode definir a posio dos campos.

Selecionar Campos

Definir quais campos sero exibidos na aplicao.

Image1: Selecionar campos.

Nota: A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita mostra os campos que
sero exibidos na aplicao (escolha o campo e clique na seta para a direita para inclu-los no formulrio).

Barra De Ferramentas E Opes

CONSULTA - 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.

Figura1: Interface de Barra de Ferramentas.

Atributos:
Navegao - Apresenta as Checkbox relativas aos botes de navegao que podem ser exibidos na
Consulta.
Avana
Avana para a prxima pgina da
consulta.
Anterior
Retorna para a pgina anterior da
consulta.
Primeiro
Localiza a primeira pgina da consulta.
ltima
Localiza a ltima pgina da consulta.
Sair
Finaliza a aplicao.
Navegao por
Exibi o link para pginas. ex. 1 2 3 4 5
pgina

Exportar - Define o formato disponvel para gerao de impresso . O ScripCase pode gerar impresso nos
seguintes formatos:
ImpressoCria uma consulta em formato html.
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(.doc).
Excel
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.
RTF
Disponibiliza relatrio completo, contendo todos os
dados da consulta em formato RTF.
CSV
Disponibiliza relatrio completo, contendo todos os
dados da consulta em formato CSV.
Outros
Ir para

Permite exibir uma pgina de registros


partir do nmero do registro digitado.
Limite de Linhas Um boto para definir um nmero mximo de
linhas por pgina
Pesquisa
Quando clicado, redireciona para um
formulio de pesquisa.
Colunas
Seleciona as colunas para exibir (ou
esconder).
Quebras
Seleciona a regra de "quebra" utilizada na
aplicao.
Ordem de
Um boto que permite ao usurio classificar
Classificao
pginas por mltiplos critrios (coluna).
Resumo
Uma opo na barra de ferramentas para
exibir uma linha de resumo com o conjunto
informaes do registro.
Gantt
A button to display the Gantt's chart.
Linguagens
Um combobox com linguagens para
selecionar.
Temas
Um combobox o qual permite selecionar um
tema (disponvel nas propriedades do
projeto).
Contador de
Nmero de linhas a ser exibido por pgina de
linhas
consulta.
Web help
Um boto para exibio da pgina de ajuda.
Pesquisa
Faz uma pesuisa rpida no aplicativo de
Rpida
consulta.
Separator
Imagem para separar os grupos de botes.
Grupo de Botes
Exportar Um boto para permitir abrir um menu flutuante com
um grupo de botes.

A opo Grupo permite que sejam criados grupos de botes.

Figura2: Interfarce Opo Grupo

Adicionar:

Figura3: Interface Criao do Grupo de Botes

Nome: Valor para o nome do grupo de botes.


Label: Valor que ser exibido na aplicao.
Hint Title: Valor que ser mostrado quando o cursor do mouse estiver sobre o boto.
Tipo de Boto: Tipo do boto ser exibido. (Boto, Imagem ou Link)
Imagem: Imagem ser exibida.
Exibio: Modo como o boto dever ser exibido, podendo assumir trs formatos: Somente Texto, Somente
Imagem ou Texto e Imagem.
Exibir Posio: Opo para escolha do posicionamento de texto e imagem, caso a opo "Exibio" estiver
como "Texto e Imagem".

Aps a criao do grupo, para que os botes faam parte dele, necessrio que os posicione abaixo e mais a
direita do nome do grupo, como na imagem abaixo:

Figura4: Interface organizao dos botes na barra de ferramentas

Configuraes DOS BoTES

Figura5: Configuraes dos botes.

Opes

Figura6: Interface de Opes da Consulta.

Atributos:
Exibir Sumrio - Exibir boto de resumo para cada pgina.
Nmero de links exibidos- Permiti formatar o formato do contador ex.:( 1 to 10 of 200).
Linhas por pgina- Quantidade de linhas de registros por pgina.
Ir para - Ir para pgina ou registro.
Linhas para escolher - Mostrar quais as opes de quantidade de linhas que ser exibida no combobox.
Por exemplo. 10,20,30

Exportao

CONFIGURAO DE EXPORTAO
Nota: As consultas com subconsultas somente so exibidas na exportao PDF.

Exportao PDF
Este quadro permite configurar o arquivo PDF gerado pela consulta.

Figura1: Interface Configurao do PDF.

Atributos:
Orientao do PDF - Permite definir se a impresso ser na orientao Retrato ou Paisagem.
Formato do PDF - Permite definir o tipo de formulrio no qual o PDF ser impresso (carta,A4,etc).
Tipo de impresso - Permite definir o modo de impresso colorido ou econmico.
Registros por Pgina - Aplicvel apenas para consultas alinhadas horizontalmente, permite definir o
nmero de registros que sero impressos por pgina.
Registo por Pgina no resumo - Permite definir o nmero de registros que sero impressos por pgina no
pdf do resumo.
Completar Linhas at Rodap - Completa com linhas (vazias) at o rodap.
Gerar PDF Diretamente - Abrir o arquivo PDF gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.
Criar Grficos - Criar grficos do resumo para o PDF.

PDF Configurvel - Permitir que o usurio configure os parmetros de criao do PDF durante a execuo
da aplicao.
Gerar Bookmarks - Gerar bookmarks automaticamente, os bookmarks sero gerados relativos as quebras.
Formato de numerao - Formato de Numerao da Pgina se ser simples(1,2,3,4,5,...), Completo(1/n,
2/n, 3/n,...) ou no utilizar numerao.
Margens - Dever ser preenchido o valor em milmetros a ser aplicados nas margens do PDF(Cima, Baixo,
Direita, Esquerda).
Imprimir Background - Permite imprimir background no arquivo PDF.
Tempo de execuo do JS - Tempo mximo de espera do servidor ao executar o JS.

Exportao CSV
Este quadro permite configurar o formato CSV da consulta.

Figura2: Interface Configurao do CSV.

Separador de Linhas - Caracter usado para separar as linhas de registros.


Separador de Colunas - Caracter usado para separa as colunas de dados.
Delimitador de Texto - Caracter usado como delimitador dos dados de uma coluna.
Abrir CSV Diretamente - Abrir o arquivo CSV gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.
Adicionar Label - Adiciona label das colunas.

Exportar - XLS

Imagem 4: Interface de outros formatos.

Abrir diretrio XLS -Abrir o arquivo XLS gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.
Formato -Arquivo formato(XLSX or XLS).

Exportar - WORD
Configura o formato Word para a consulta.

Imagem 2: Interface de configurao de Word.

Imprimir tipo - Caracter usado para separar linhas do registros.


Linhas por pgina da consulta - Define o nmero de linhas impressas por uma pgina Word.
Linhas por pgina do resumo - Define o numero de linhas impressas pelo Word em uma pgina de
resumo.
Abrir WORD diretamente - Abrir o arquivo WORD gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.

IMPRESSO HTML
Configura o formato HTML da consulta.

Figura3: Interface Impresso HTML

Atributos:
Modo de Impresso - Permite selecionar o que ser impresso. Os tipos so : Ambos, Pgina Corrente e
Relatrio Completo.
Tipo de Impresso - Permite selecionar o modo de impresso em relao a cor. Os tipos so: Ambos,
Preto e Branco e Colorido.
Registros por Pgina - Permite definir a quantidade de registros a serem exibidos por pgina do PDF.
Registros por Pginano Resumo - Permite definir a quantidade de registros a serem exibidos no Resumo.
Imprimir Background - Exibir Background na impresso HTML.

OUTROS FORMATOS

Figura4: Interface Outros Formatos.

Gerar XML Diretamente - Abrir o arquivo XML gerado sem a necessidade de exibio de uma pgina

intermediria com um link para o arquivo.


Gerar RTF Diretamente - Abrir o arquivo RTF gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.

Sql

Figura1: Interface Configurao do SQL

Comando SQLSelect - Exibi o comando select SQL.Edita o comando para adicionar ou editar
campos, funes, etc.
Dica: O usurio pode utilizar o SQL Builder para montagem rpida do comando.
Conexo - Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a
mesma tabela (SQL).
Preparao do SQL - Atravs deste campo o usurio poder informar comandos SQL ou nome de
procedures que devero ser executados antes mesmo do select principal da aplicao.
Usar Mensagem Personalizada - Permite definir a mensagem a ser exibida caso a consulta no retorne
nenhum registro, (EOF) . Para que a mensagem seja exibida necessrio marcar como "Sim".
Mensagem de Registro Inexistente - Mensagem a ser exibida. Campo associado a "Usar Mensagem
Personalizada".
Nome da Fonte - Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Campo
associado a "Usar Mensagem Personalizada".
Tamanho da Fonte - Escolha o tamanho da fonte. Campo associado a "Usar Mensagem Personalizada".
Cor da Fonte - Cor da fonte. Campo associado a "Usar Mensagem Personalizada".
Case Sensitive - Esta opo deve ser setada para "No", apenas se o banco estiver configurado para casesensitive e for desejado que o filtro no respeite esta configurao.

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.

Nota: 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.

Variveis para Campos - Permite trocar o nome de um campo do select pelo contedo de uma varivel.
Esta troca ocorre antes da execuo do comando.

Nota: No primeiro campo deve-se preencher o nome da varivel, no segundo campo deve ser
selecionado o nome do campo a ser substitudo.

Ordenao

Ordenao
Campos com Ordenao

Figura1: Configurao inicial de ordenao para cada campo da aplicao

Configurao dos campos que permitem ordenao


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 default as quebras sero respeitadas na ordenao de campos. Tambm por default, os seis
primeiros campos j vem marcados(apresentando um astersco do lado esquerdo do campo), para que sejam
ordenados sem que o usurio se preocupe com esse detalhe.

Figura2: Configurao Campos com Ordenao

Nota:Utilize a funo liga/desliga para incluir ou retirar um campo.

Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser "Ascendente" ou
"Descendente".

Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto "Ordenao" da consulta.

Figura3: Ordenao avanada

Usar campos exibidos - Define que todos os campos exibidos na consulta 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.
Definir colunas - Permite que os campos sejam escolhidos livremente:

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 posiciona-los como desejar.
Nota: Caso voc tenha campos com exibio dinmica o Group Label no ir funcionar.

Figura1: Editar Propriedades da Clula

Atributos:
Ttulo - Escolher o ttulo que ir aparecer em seu Group Label.
Fonte do Texto - Escolher a fonte que o seu ttulo ser exibido .
Tamanho da fonte - Estabelecer o tamanho da fonte do seu ttulo.
Alinhamento Horizontal - Definir o alinhamento do ttulo horizontalmente. Ele pode estar ou na esquerda,
ou no centro, ou no meio.
Alinhamento Vertical - Definir o alinhamento do ttulo verticalmente. Ele pode estar embaixo, no meio ou no
topo.
Cor do texto - Escolher a cor do texto do ttulo que ser exibido quando a aplicao for executada.
Cor do fundo - Definir a cor do fundo do espao onde o ttulo aparecer.
Figura2: Exemplo de Consulta com Group Label.

Segurana

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada atravs da
macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no autorizado" quando
acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para autenticar
usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo chamado
userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a aplicao
(Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha no seja
preenchida corretamente exibida uma mensagem usurio no autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha
toda vez que abrir a aplicao na mesma sesso. Permitir chamada direta pela URL: - Permite que uma
aplicao seja chamada digitando diretamente a URL nos navegadores. Habilitar CSRF: - Com essa
opo ativada, o scriptcase evita um ataque malicioso a uma pgina na qual comandos no autorizados
so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque "Cross-Site
Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e Formulrio)

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Quick Search

Quick Search uma opo que nos permite fazer buscas em vrios campos da Consulta atravs de um campo
de entrada de texto na barra de ferramentas.

Nas configuraes de Quicksearch h as seguintes opes:

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.

Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.

E ns podemos selecionar vrios critrios de pesquisa.

Nota: Voc deve adicionar o boto quicksearch sobre a "barra" Configuraes de us-lo.

Gantt

O grfico de Gantt usado para ilustrar o avano das diferentes etapas de um projeto.

Nas configuraes do Grfico de Gantt h as seguintes opes:


Formato de sada - Formato de sada do grfico de Gantt.
Campo label - Campo contendo o label do registro do grfico de Gantt.
Data inicial - Campo contendo a data de incio do registro no grfico de Gantt.
Data final - Campo contendo a data final do registro no grfico de Gantt.
Percentual completo - Campo contendo a informao a respeito da porcentagem completa da tarefa no
grfico de Gantt.
Recurso - Campo contendo o nome do recurso alocado tarefa no grfico de Gantt.

Campos
Viso Geral

viso geral
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu
Selecionar Campos.

Figura1: Campos selecionados

Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado
selecionado.

Texto

Figura1:Interface Configurao Geral do Campo

Atributos:
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.
Converte Letra -Permite converter as letras do campo na exibio. As opes so:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Remover as tags HTML - Se esta opo estiver marcada como Sim o Scriptcase ir remover da
exibio todas as tags HTML
do contedo do campo, caso marque no, as tags no sero removidas. (Essa opo s estar disponvel
se o tem "Mostrar contedo HTML estiver marcada como Sim).
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.
Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Texto Com Multiplas Linhas

TEXTO COM MLTIPLAS LINHAS

Figura1: Interface Configurao Geral do Campo.

Atributos:
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 <BR> 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.
Converte Letra -Permite converter as letras do campo na exibio. As opes so:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Remover as tags HTML - Se esta opo estiver marcada como Sim o Scriptcase ir remover da
exibio todas as tags HTML
do contedo do campo, caso marque no, as tags no sero removidas. (Essa opo s estar disponvel
se o tem "Mostrar contedo HTML estiver marcada como Sim).
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.
Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :

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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Nmero

NMERO

Figura1: Interface Configurao do Campo.

Atributos:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Nmero

Figura2: Interface Formatando Nmero.

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.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Decimal

Figura1: Interface Configurao do Campo.

Atributos:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label

Valor

Inicio

Tamanho

Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

M
F
C
S
ED
ES
LE

1
1
2
2
3
3
3

1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no

banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos


da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.

Cor da Borda - Define a cor da Borda.


Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Percentual

Figura1:Interface Configurao do Campo.

Atributos:
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 Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Decimal

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.

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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Moeda

Figura 1: Interface Configuraes Gerais

Atributos:
Tipo de dados - 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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de moedas ao
campo. Quando no for selecionada sero exibidos os atributos Smbolo Monettio, Agrupamento, Sinal
negativo, Formato de moeda positivo e Formato de moeda negativo. (Veja configuraes regionais).
Formato Monetrio - Permite definir se o contedo do campo ser apresentado ou no no formato
monetrio.
Smbolo Monetrio - Define quais caracteres representam o smbolo monetrio.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de moeda positivo - Define a formatao do valor de moeda positivo.
Formato de moeda negativo - Define a formatao do valor de moeda 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 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: R$2.100,00 (Dois mil e cem reais).
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:

Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Imagem Html

Figura1:Interface Configurao Geral do Campo.

Atributos:
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.
Borda - Largura da borda da imagem em pixels.
Largura - Define a largura da imagem. Pode ser em Porcentagem ou em Pixels.
Altura - Define a altura da imagem. Pode ser em Porcentagem ou em Pixels.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:

Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Percentual Calculado

Figura1: Interface Configurao do Campo.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como Percentual
Calculado, ele calcula o valor percentual baseando-se no valor total de um outro campo numeral.
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 numeral relacionado para calcular o valor total.
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Decimal

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.

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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Data

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura3: Formatao dos Valores sem configuraes regionais.

Atributos:
Usar configuraes regionais -Permite aplicar as configuraes regionais de formatao de datas no

campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe, caso contrrio ser exibido o
atributo Exibio.(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.
Exemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas
#i acumulador de minutos
#s acumulador
de
segundos

escape

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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma
tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado


Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base de
dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo)
reservados para legendas.

Hora

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura 3: Formatao dos Valores sem configuraes regionais.

Atributos:

Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de


horas no campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe, caso
contrrio ser exibido o atributo Exibio.(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.
Exemplos:

d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas
#i acumulador de minutos
#s acumulador
de

segundos
escape

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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma
tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado


Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.

Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base de
dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Data E Hora

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura3: Formatao dos Valores sem configuraes regionais.

Atributos:

Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de


datas e horas no campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe,
caso contrrio ser exibido o atributo Exibio.(Veja configuraes regionais).
Exibio - Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Decimais dos segundos - Numero de decimais para os segundos.
Mscara Detalhe -Define a forma como o campo ser mostrado na consulta, seguindo o padro da
funo Date do PHP.
Exemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas

#i acumulador de minutos
#s acumulador
de
segundos
\ escape
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Exemplo: A string MCED


MasculinoCasado Estudar.

Tamanho
1
1
1
1
2
2
2
seria

apresentada

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.

na

consulta

como:

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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Imagem (banco De Dados)

IMAGEM(BANCO DE DADOS)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em pixels.
Altura da Imagem - Valor da altura para o tamanho da imagem em Pixels.
Largurada Imagem- Valor da largura para o tamanho da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Imagem(nome De Arquivo)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em pixels.
Altura da Imagem - Valor da altura para o tamanho da imagem em Pixels.
Largurada Imagem- Valor da largura para o tamanho da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Subdiretrio - Permite informar o subdiretrio onde esto armazenados os arquivos.
Cache da Imagem - Tempo em minutos para que o cache da imagem fique armazenado.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Documeto(banco De Dados)

DOCUMENTO(BANCO DE DADOS)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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).
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:

Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Documento(nome De Arquivo)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Subpasta - Inserir um nome de subpasta para salvar os arquivos.
Exibir icone - Exibe um cone do lado do campo para identificar o tipo de arquivo.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Cpf

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Cnpj

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Cpf E Cnpj

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Carto

CARTO

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico

Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual

Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED


MasculinoCasado Estudar.

seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo

Descrio no
Lookup

1
2
4
8
16

Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).

Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.


Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.

Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no


topo) reservados para legendas.

Cep

Figura1:Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

E-mail

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores

de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Exemplo: A string MCED


MasculinoCasado Estudar.

Tamanho
1
1
1
1
2
2
2
seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4

Descrio no
Lookup
Esportes
Cultura
Lazer

8
16

Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Url

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Outra Pgina - Abre o link em outra pgina.


Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes

Valor
M
F
C
S
ED
ES

Inicio
1
1
2
2
3
3

Tamanho
1
1
1
1
2
2

Leitura

LE

Exemplo: A string MCED


MasculinoCasado Estudar.

2
seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)

Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado

(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.

Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no


topo) reservados para legendas.

Bar Code

Cdigo de Barras
Configuraes Gerais

Atributos:
Tipo do dado - Tipo de dados do campo.
Label - ttulo do campo.
Tipo SQL - Ttipo do campo no banco de dados.

Cdigo de Barras

Atributos:
Tipo - Tipo de cdigo de barras.
Texto - Texto do cdigo de barras para a ilustrao.
Existem 18 tipos de cdigos de barras, que est listado abaixo:

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.

Altura - Para definir a altura do campo.


CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Youtube

As definies gerais

Atributos
Tipo de dados - tipo do campo Application.
Label - Campo etiqueta na aplicao.
Display Mode -A forma como o vdeo exibido, modal ou uma nova janela.
Largura - a largura do vdeo em pixels.
Altura -altura do vdeo em pixels.
Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",
"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo SQL -Tipo de campo no 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,


sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Google Maps

Permite a exibio de mapas da API do google.

Tipo do dado - Define o tipo de dado de exibio no campo da aplicao.


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.
Origem - Define o mtodo de passagem de parmetros para a API do Google.
Modo de visualizao - Indica a forma de exibio do campo. Podendo abrir em Modal
ou em uma Nova janela.
Largura - Define a largura do Mapa a ser exibido.
Altura - Define a Altura do Mapa a ser exibido.
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.)
Nota: 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.

Para pegar a sua API Key s entrar no site:


http://code.google.com/intl/pt-BR/apis/maps/signup.html

Link Type - Define o tipo de ligao.


Texto do Link - Texto para o link do mapa.
Tipo SQL - Tipo do campo na Base 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Qr Code

Configurao Geral

Atributos:
Tipos de dado - Tipo de dado do campo.
Label - Titulo do Campo.
Tipo SQL - Tipo de dado na base de dados.

Formatao de Valores

Atributos:
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.
Tamanho da imagem - Tamanho do QR Code.
Margem - Margem do QR Code.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input


Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

Layout
Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de


forma que podemos atribuir schemas de visualizao, organizar os campos em blocos, definir
os valores e o formato do cabealho entre outros.
Blocos
Visualizao
Cabealho & Rodap

Blocos

Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma


Aplicao de Formulrio, Controle ou Consulta com orientao Slide.
Por default 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 organizlos 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.

Figura 1: Tela de Configurao dos Blocos.

No lado esquerdo de cada bloco existem dois cones o primeiro


todas as informaes relativas ao bloco e o segundo

tem a funo de editar

para excluso do bloco.

Organizao e Mudana de posio dos Blocos

Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.

Clique e araste o bloco que deseja alterar para a sua nova posio.

Veja agora como remover um bloco da exibio

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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do


bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade


de colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da


pgina:
"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco


dever ocupar, caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.
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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda,
Centro e Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho
da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o
rodap da aplicao.

Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual


(cores,fontes, etc) que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a
definio dos conteudos variveis que faro parte do cabealho. Figura1: Interface
Cabealho. Esta tela pode variar dependendo do formato de cabealho escolhido dentro
da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de
Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel


separar cada ao no momento adequado (Exemplo: Aps alterar um registro) e
possibilitando tambm um desenvolvimento mais organizado. No Help de Contexto de
cada Evento exibido apenas as Macros disponveis para o mesmo. No Help de Contexto
de cada Evento exibido apenas as Macros disponveis para o mesmo. OnInit - Este
evento executado uma nica vez, antes da execuo do select principal da aplicao.
Neste escopo, normalmente, so executadas as macros que alteram o select, tais como:
sc_select_field, sc_select_order, sc_select_where(add) e etc. onRecord - Este evento
executado antes da impresso de cada registro nas consultas. onHeader - Este evento
executado imediatamente antes da impresso do cabealho da consulta, podemos utilizar
este evento por exemplo quando precisarmos imprimir algum valor calculado no
cabealho. onFooter - Este evento utilizado quando precisamos exibir algum valor
calculado, assim escrevemos neste evento o clculo necessrio onde o seu resultado ser
exibido no rodap. Qualquer evento pode usar funes pr-definidas disponveis no
Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Eventos Ajax Usando AJAX, o trafgo de informaes desnecessrias so evitados,
acelerando o processamento das aplicaes. Figura 1: Interface AJAX evento. Os
seguintes eventos esto disponveis com o ScriptCase.
onChange - Este evento ocorre quando o campo tem o foco eo valor do campo
mudado eo foco direcionado para outro objeto.
onClick - Este evento ocorre quando o campo clicado.
onBlur - Este evento ocorre quando o campo tem o foco, o valor do campo no
alterado eo foco direcionado para outro objeto.
onFocus - Este evento ocorre quando o campo tem o foco.
Apenas o evento onClick est disponvel para aplicaes de Consulta. Veja abaixo
um exemplo: O campo usurio validado contra um banco de dados (tabela). Para os
usurios vlidos que retorna o nome. Para os usurios invlido ser exibida uma
mensagem. Exemplo: 1 - Selecione o campo e os eventos utilizados no processo AJAX
(em cdigo PHP). Passando parmetros opcional. Figura 2: Selecionando campos e
eventos para o processamento AJAX. 2 -Digite a regra de negcio no editor PHP
aberto. O cdigo processado pelo servidor e o resultado XML enviado para o
navegador. Figura 3: Programando em PHP com Ajax. 1. Editor PHP - Utilizado para
digitar seus cdigos PHP. 2. Inserir Cdigo - O Scriptcase ajuda voc a criar cdigos
pr-definidos no editor. 3. Parmetros(Campos) - Utilizado para criar parmetros
recuperando valores dos campos. Qualquer evento pode usar funes pr-definidas
disponveis no Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Botes Botes BOTES Alm dos botes de seus prprios aplicativos, tambm
possvel criar botes que sero visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Novo Boto

Para criar um novo boto, clique na opo Novo Boto e digite um nome e o Tipo do

boto.
Tipos de Botes: (Javascript, PHP, Ligao e Run).

Imagem2: Editar a funo do boto.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Javascript

Criando um boto DO Tipo Javascript


Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Para criar um novo boto, clique em "Novo Boto", digite o nome e selecione o tipo de boto.

Imagem 2: Editar a funo do boto.

Existem quatro tipos de botes de exibio: (Boto, Imagem, Ligao e Run).

Modo de exibio (Boto)

Imagem1: Interface de Configuraes do Boto.

Modo de Exibio - Modo de exibio do boto na barra de ferramentas (Boto).


Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de

Botes

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Imagem)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Imagem).
cone - cone do boto que ser exibido.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Link)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Link).
Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de
Botes

Imagem2: Boto exibido na barra de ferramentas.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Php

Criando um boto DO tipo PHP


Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Editar a funo do boto.

Existem quatro tipos de botes de exibio: (Boto, Imagem, Ligao e Run).

Modo de exibio (Boto)

Imagem1: Interface de Configuraes do Boto.

Modo de Exibio - Modo de exibio do boto na barra de ferramentas (Boto).


Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de

Botes

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Imagem)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Imagem).
cone - cone do boto que ser exibido.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Link)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Link).
Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de
Botes

Imagem2: Boto exibido na barra de ferramentas.

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Boto De Ligao

Criando um boto do tipo LIGAO


Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Editar a funo do boto.

Existem quatro tipos de botes de exibio: (Boto, Imagem, Ligao e Run).

Modo de exibio (Boto)

Imagem1: Interface de Configuraes do Boto.

Modo de Exibio - Modo de exibio do boto na barra de ferramentas (Boto).


Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.

Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.


CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de
Botes

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Imagem)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Imagem).
cone - cone do boto que ser exibido.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.

Imagem2: Boto exibido na barra de ferramentas.

Modo de exibio (Link)

Imagem1: Interface de Configuraes do Boto.


Modo de exibio - Modo de exibio do boto na barra de ferramentas (Link).
Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. Layout de
Botes

Imagem2: Boto exibido na barra de ferramentas.

O boto de ligao requer um link associado a ele.No menu do aplicativo (no lado esquerdo da janela),
existe uma opo para criar novas ligaes.
Siga os passos abaixo para criar a ligao necessria e configurar o novo boto de ligao para
concluir a operao.

Criando um novo link


1 - Usando o link, clique na opo Nova Ligao, como na imagem abaixo.

Imagem2: Criar nova ligao.

2 - Selecione os botes do tipo ligao e clique em prximo (como a imagem abaixo).

Imagem3: Interface tipo de link

3 - Seleccione a aplicao que ser chamada e clique em Avanar.

Image4: Lista de aplicaes de interface.

4 -Definir os parmetros passados. Pode ser de trs tipos: de campo, valor ou vazio.
Field - Entre o campo usado para passar o contedo.

Image5: Parmetros de Interface Definition - Field.

Fixo - Introduza um contedo fixo para ser aprovada.

Image6: Parameters Definition Interface - Fixed.

Vazio - Nenhum valor ser passar.

Image7: Parmetros de Interface Definition - Empty.

5 -Definir as propriedades do link formulrio - mostrar Iframe.

Image8: Link / Form Interface Propriedades.

Link Modo de Operao - Como o link exibido


Abrir na mesma janela - Mostra o formulrio na mesma janela do navegador, saindo da
pesquisa e ir para o formulrio.
Abrir em janela outro - Abra outra janela para mostrar o formulrio.
Abrir em uma Iframe - Visualizar o formulrio na mesma janela que a procura. Continuando a
busca de um iframe criado para exibir o formulrio.
URL de sada da aplicao chamada - Endereo da Web acessada quando o usurio sair da
Grid.

Hint do link da ligao - Mensagem exibida quando o mouse est sobre o campo de ligao
selecionado.
Propriedades do formulrio - Selecione os botes exibidos.
Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Boto Run

Criando um boto do tipo RUN


Esta nova opo na Grid permite criar um boto para processar um cdigo PHP para registros
selecionados (checkbox).

Imagem1: Interface de configurao de boto.

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Editar a funo do boto.

Existem trs tipos de botes de exibio: (Button, imagem e link).

Editar boto: Modo de exibio (Boto)

Imagem1: Interface de configurao do boto.

Modo de exibio - Modo de exibio do boto na barra de ferramentas (Boto).


Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - CSS nome da classe estilo criado nos botes editor de esquema. (botes Layout)

Imagem1: Boto na barra de ferramentas.

Editar Boto: Modo de exibiO (Imagem)

Imagem1: Interface Configurao de botes.

Modo de exibio - Modo de exibio do boto na barra de ferramentas (Imagem).


cone - cone do boto que ser exibido.
Sugesto - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.

Imagem2: Boto exibido na barra de ferramentas.

Editar Boto: Modo de exibio (Link)

Image1: Botes Interface Settings.

Modo de exibio - Modo de exibio do boto na barra de ferramentas (Link).


Label - Ttulo do boto no aplicativo.
Hint - Sugesto de mensagem.
Mensagem de Confirmao - Para no exibir a mensagem, deixe o campo vazio.
CSS Style - Nome da classe CSS, estilo criado nos botes do editor do esquema. (botes Layout)

Imagem2: Boto exibido na barra de ferramentas.

Esse tipo usa dois eventos de boto para processar cdigos PHP.
OnRecord: executado em cada registro selecionado.

Imagem2: Interface de cdigo PHP.

OnFinish: processo executado aps todos os registros selecionados.

Imagem3: Interface de cdigo PHP

Alm dos botes de seus prprios aplicativos, tambm possvel criar botes que sero
visveis na barra de ferramentas.

Imagem1: Criar novo boto.

Detalhe
Viso Geral

Viso Geral
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.
Para ativar a opo de detalhe, v na Configurao da Consulta, como na imagem abaixo e ative o
checkbox:

Figura1: Interface Configurao da Consulta.

Configurao Do Detalhe

CONSULTA - CONFIGURAO DO DETALHE


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.

Figura1: Interface Configurao do Detalhe.

Figura2: Interface Configurao do 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.

CONSULTA - 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.

Figura2: Interface Configurao das Chaves do Detalhe.

Contedo
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.
Boto Todos - Seleciona (liga) todos os campos.
Nenhum - Desmarca (desliga) todos os campos.

Barra De Ferramentas E Opes

BARRA DE FERRAMENTAS
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.

Figura1: Interface de Barra de Ferramentas.

Atributos:
Navegao - Apresenta as Checkbox relativas aos botes de navegao que podem ser exibidos
na Consulta.
Sair
Finaliza a aplicao.
Exportar - Define o formato disponvel para gerao de impresso . O ScripCase pode gerar
impresso nos seguintes formatos:
ImpressoCria uma consulta em formato html.
PDF
Disponibiliza relatrio completo, contendo todos os
dados da consulta em formato PDF..
Outros
Separator Imagem para separar os grupos de botes.

Configuraes DOS BoTES

Figura2: Configuraes dos botes.

Cabealho E Rodap

CABEALHO E RODAP
CABEALHO
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Figura1: Interface Cabealho.

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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

Figura2: Interface Rodap.

Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Quebras
Configurao Das Quebras

CONFIGURAO DAS QUEBRAS


Neste quadro 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.

Figura1: Interface Configurao das Quebras.

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.

Aps os registros - A quebra ocorrer aps exibir os registros relativos.

Cabealho da Quebra - Permite exibir o cabealho da quebra em todas as pginas. Ordenao com Quebra Permite ordenar os campos respeitando as quebras. 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. Tabular Quebras - Define a margem esquerda da Quebra. Dividir Quebras - Define a margem entre

duas Quebras.

Quebra Dinmica

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 gerada.

Imagem 1: Interface de Regras de Quebra.

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

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.
As quebras podem possir um ou mais nveis.

Imagem 1: Interface de Regras de Quebra.

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.
Configurao:
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.

Imagem : Configuraes da Regra de Quebra.

Exemplo:

Imagem 2: Configuraes da Regra de Quebra.

Imagem 3: Bot de seleo da Regra de Quebra na aplicao gerada.

Imagem 5: Resultado da Regra de Quebra selecionada.

Eventos Da Quebra

OnGroupBy - 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:
{count_ger}
{sum_parcela}
{sum_saldo}
{count_estado}

contm a quantidade total dos registros.


contm o somatrio geral do campo parcela.
contm o somatrio geral do campo saldo.
contm a quantidade total dos registros, da quebra
de estado que estiver sendo processada.
{sum_parcela_estado} contm o somatrio geral do campo 'estado' e do
campo 'parcela' que estiverem sendo processado.
{sum_saldo_estado} contm o somatrio geral do campo 'saldo' e do
campo 'parcela' que estiverem sendo processado.
{count_cidade}
contm o a quantidade total dos registros, da quebra
de cidade que estiver sendo processada.
{sum_parcela_cidade} contm o somatrio geral do campo 'parcela' e de
'cidade' que estiverem sendo processado.
{sum_saldo_cidade} contm o somatrio geral do campo 'saldo' e de
'cidade' que estiverem sendo processado.
Considerando que as frmulas, definidas para serem processadas no escopo de "calcular durante as quebras"
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:
{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 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.
Ex: 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 OnGroupBy, com o seguinte contedo:
{sum_quebra_saldo}= {sum_quebra_saldo} / {count_quebra};

Campos

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.
Converte Letra -Permite converter as letras do campo na exibio. As opes so:
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2

Descrio no
Lookup
Esportes
Cultura

4
8
16

Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

Configurao da Quebra

Figura1: Interface Configurao Geral do Campo.

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.
Exibe label - Define se o label do campo ser exibido.
Linha de quebra - Exibe ou no a linha de quebra com o valor a ser quebrado.
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.

Quebra Pgina HTML (Consulta) - Quebra pgina no HTML da consulta


Quebra Pgina HTML (Resumo) - Quebra pgina no HTML da Resumo
Iniciar TreeView - Define o estado inicial do TreeView.
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.

Configurao da Visualizao do Label na Quebra

Figura4: Interface Configurao da Visualizao Label na Quebra .

Atributos:
Fonte do Texto - Permite definir a fonte utilizada no label da quebra.
Tamanho da Fonte - Permite definir o tamanho da fonte utilizada no label da quebra.
Cor do Texto - Cor do label na quebra.
Cor do Fundo - Cor de fundo da Quebra.
Texto Negrito - Permite habilitar ou desabilitar o label da quebra em negrito.

Configurao da Visualizao do Campo na Quebra

Figura3: Interface Configurao da Visualizao(campo).

Atributos:
Fonte do Texto - Permite definir a fonte utilizada no Campo da quebra.
Tamanho da Fonte - Permite definir o tamanho da fonte utilizada no Campo da quebra.

Cor do Texto - Cor do label no campo.


Texto Negrito - Permite habilitar ou desabilitar o Campo da quebra em negrito.

Configurao da Visualizao da linha de Totalizao

Figura4: Interface Configurao da Visualizao (linha) .

Atributos:
Fonte do Texto - Permite definir a fonte utilizada na linha de totalizao da quebra.
Tamanho da Fonte - Permite definir o tamanho da fonte utilizada na totalizao da quebra.
Cor do Texto - Cor da totalizao da quebra.
Cor do Fundo - Cor de fundo da Quebra.
Texto Negrito - Permite habilitar ou desabilitar a totalizao da quebra em negrito.

Totalizao
Configurao Da Totalizao

CONFIGURAO DA TOTALIZAO
Nesta interface se define quais totais relativos aos campos de quebra serao exibidos e os seus respectivos
labels.

Figura1: Interface Configurao da Totalizao.

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" - Exibir sub-totais da quebra no inicio antes de ocorrer a quebra.
Quantidade de Registros - Permite exibir a quantidade de registros junto ao total geral.
"Sim" "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:

Figura2: Interface Configurao do Layout.

Atributos:
Campo de quebra - Campos selecionados na quebra.
Label - Descrio do label exibido.
Exibir - Permite exibir ou nao a linha de totais da quebra.

Selecionar Campos

Esta interface onde se definem os campos que sero totalizados e o tipo de totalizao do campo.

Figura1: Interface Campos da 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 - Calcula a mdia aritmtica dos valores referente ao campo selecionado.
Mnimo - Exibe o menor valor identificado no campo selecionado.
Mximo - Exibe o maior valor identificado no campo selecionado.
Mdia ponderada - Calcula a mdia ponderada referemte ao campo selecionado.
Peso de mdia ponderada - Peso utilizado para calcular a mdia ponderada.

Utilizar a mesma configurao no resumo - Atribui a mesma configurao da totalizao ao resumo.


Nota: Os campos selecionados sero exibidos quando ocorrer uma quebra ou no final da consulta.

Posicionamento
Viso Geral

Viso Geral
A ordenao dos campos da totalizao consiste em exibir a totalizao em formato Padro, Agrupado ou Por
campo:

Padro
Agrupado
Por Campo

Padro

PADRO
A opo Padro retorna o valor exatamente abaixo da coluna que est sendo totalizado.

Figura1: Interface da Ordenao dos Campos da Totalizao (Padro).

A linha com o Total exibe a totalizao da coluna Limite de Crdito. Como mostrado no caso abaixo:

Figura2: Ordenao Padro gerada.

Alinhamento
O alinhamento da totalizao referente a posio que ser exibida a "Mensagem linha totalizao", as opes
so Centralizado, Esquerda e Direita:

"Esquerda"

"Centralizado"

"Direita"

Label
Na imagem abaixo, podemos definir o que ser exibido no lugar do Total:

Figura3: Configurao do valor do label.

Agrupado

A opo Agrupado retorna o valor exatamente abaixo da coluna que est sendo totalizado, porm em linhas
diferentes para cada tipo de totalizao. Existe quatro tipos de totalizao, que so Soma, Mnimo, Mdia e
Mximo.

Figura1: Interface da Ordenao dos Campos da Totalizao (Agrupado).

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.

Figura2: Alterando o posicionamento das linhas.

Neste exemplo, o Total exibe a soma e a mdia das colunas Limite de Crdito e Pontos:

Figura3: Ordenao Agrupado gerada.

Alinhamento
O alinhamento da totalizao referente a posio que ser exibida a "Mensagem linha totalizao", as opes
so Centralizado, Esquerda e Direita:

"Esquerda"

"Centralizado"

"Direita"

Label
Nas Configuraes Label (Agrupado), possvel modificar o nome dos tipos de totalizao, como mostrado a
seguir:

Figura4: Edio dos labels.

Por Campo

A opo Por campo, organiza cada campo da totalizao pelos nomes dos campos, sem respeitar a formatao
das colunas.

Figura1: Interface da Ordenao dos Campos da Totalizao (Por Campo).

Habilitando o checkbox "Quebra linha por Campo" ser exibido em cada linha um nico campo com os tipos
escolhidos (Soma, Mdia, Mximo e Mnimo).

Figura2: Ordenao gerada, com a opo "Quebra linha por campo habilitada".

Desabilitando o checkbox "Quebra linha por Campo" temos os campos um ao lado do outro de forma corrida.

Figura3: Ordenao gerada, com a opo "Quebra linha por campo desabilitada".

Label

Nas configuraes Label (Por Campo), possvel modificar o nome dos tipos de totalizao.

Figura4: Edio dos Labels.

Campos

Configurao da Visualizao do Label na Totalizao

Figura1: Interface Configurao da Totalizao

Fonte do Texto - Permite definir uma fonte para o campo texto.


Tamanho da Fonte - Permite definir o tamanho da fonte.
Cor do Texto - Permite definir a cor do texto.
Cor do Fundo - Permite definir a cor do fundo.
Texto Negrito - Permite formatar o texto em negrito.

Como exemplo desta configurao, veja como resultar na aplicao gerada:

Configurao da Visualizao na Linha de Total Geral

Figura2: Interface Configurao da linha Total Geral.

Fonte do Texto - Permite definir uma fonte para o campo texto.


Tamanho da Fonte - Permite definir o tamanho da fonte.
Cor do Texto - Permite definir a cor do texto.
Cor do Fundo - Permite definir a cor do fundo.
Texto Negrito - Permite formatar o texto em negrito.

Como exemplo desta configurao, veja como resultar na aplicao gerada:

Resumo
Configurao Do Resumo

CONFIGURAO DO RESUMO

Figura1: Interface Configurao Resumo.

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 " &nbsp; ". Conforme
a imagem abaixo.

Figura2: Campo Ttulo sendo informado com a Tag HTML

Ttulo Quantidade - Ttulo da quantidade de registros.


Quantidade de Registros:
No mostrar - No mostrar o total de registro por quebra.
Mostra apenas no resumo - Mostra no resumo o total de registros por quebra.
Mostra no resumo e no grfico - Mostra no resumo o total de registros por quebra e disponibiliza
grfico.
Total Horizontal - Exibir total horizontal para resumos do tipo matriz.
Posio do cone do grfico - Posicionamento do cone do Grfico (esquerda ou direita).
Posio do cone do total - Posicionamento do cone Total (esquerda ou direita).
Total Vertical - Exibir total vertical para resumos do tipo matriz.
Largura do Resumo - Valor da largura para o resumo.
Unidade da Largura do Resumo - Unidade de medida usado para a largura. Automtico (valor da largura
ignorado), pixels e porcentagem.

CONFIGURAO DO LAYOUT

Atributos:
Campo da quebra - Campos da quebra selecionados na consulta.
Posio - Define entre posio do eixo x ou do eixo y.
Ordenao - Define a ordenao pelo valor de banco ou pelo valor de exibio.
Preencher labels vazios - Define se os labels vazios vo ser preenchidos.
Link Grid - Cria um link no campo selecionado.
Alinhamento - Define o tipo de alinhamento do layout para centralizado, esquerda ou direita.
Formato tabular - Define o resumo com o formato tabular.

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.

Figura1: Interface Configurao do Resumo.

Atributos:
Formatos - Permite selecionar os formatos de gerao de resumo.
Botes - Permite selecionar os botes que sero exibidos na barra de ferramentas.
Ordenao dos Botes - Permite ordenar os botes na barra de ferramentas conforme necessrio,
utilizando a barra de seleo (lado direito da tabela).

Selecionar Campos

Esta interface onde se definem os campos que sero totalizados, e o tipo de totalizao do campo.

Figura1: Interface Campos do Resumo.

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 - Calcula a mdia aritmtica dos valores referente ao campo selecionado.
Mximo - Exibe o maior valor identificado no campo selecionado.
Mnimo - Exibe o menor valor identificado no 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.

Nota: Os campos selecionados sero exibidos quando ocorrer a quebra ou no final da consulta.

Configurao Dos Grficos

CONFIGURAO DOS 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.

Nota: 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.

Figura 1: Interface Gerao dos Grficos de Coluna.

Figura 2: Interface Gerao de Grficos de Linhas (Totais).

Estas configuraes esto disponveis somente para Regras de Quebras com mais de 1 campo.

Configuraes de Grficos

Figura 3: Interface de Configuraes de Grficos.

Todos os grficos utilizam HTML5


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:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Barra - Orientao - Orientao das barras vertical ou
horizontal no grfico.
Barra - Dimenso - Dimenso das Barras (2D ou 3D) no
grfico.
Barra - Empilhamento - Empilha as Barras em uma nica
Barra (Em srie).
Barra - Agrupamento de sries - Agrupa o grfico de
Barras em srie.
Barra - Valores ao lado - Exibe os valores ao lado das
Barras.
Barra - Largura - Pode-se definir a largura entre 20 e 70.
Barra - Orientao do valor - Define-se a orientao
do grfico, podendo coloca-lo na vertical.
Barra - Posicionamento do valor - Pode-se esolher onde o

valor ir se posicionar.
Pizza:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Pizza - Formato - Formato de Pizza ou Donut.
Pizza - Dimenso - Dimenso do grfico de Pizza.
Pizza - Ordenao - Ordenao do grfico Pizza.
Pizza - Formatao de Valores - Formatao dos
dados exibidos.

Linha:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Linha - Forma - Formato da Linha.
Linha - Series Group - Linha grouping type.

Area:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Area - Forma - Formato da rea exibida no grfico.
Area - Empilhamento - Empilha as areas no grfico.
Area - Agrupamento de sries - Agrupa o grfico em
srie.

Gauge:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Gauge - Forma - Formato de exibio do grfico.

Radar:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.

Funil:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Funil - Dimenso - Dimenso do Funil (2D ou 3D) no
grfico.

Pirmide:

Tamanho da fonte - Define o tamanho da fonte no grfico.


Subttulo - Define o subttulo exibido no grfico.
Pirmide - Dimenso - Dimenso (2D ou 3D) no
grfico.
Pirmide - Formatao de Valores - Formatao
dos dados exibidos.
Pirmide - Forma - Formato de exibio do grfico.

Opes em comum
Tipo de grfico - Selecione o tipo de grfico entre analtico ou sinttico.
Grficos analticos e sintticos so formas diferentes de lidar com mltiplos grupos pelos critrios de criao
dos grficos.
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.
Exibir Valores - Exibe os valores do grfico gerado.
Eixo do grfico total geral - Opo para exibir o grfico do total geral como coluna ou linha..
Exibir eixo Y com Zero - Forar exibio do valor zero no eixo Y.
Largura do Grfico - Largura em pixels dos grficos gerados.
Altura do Grfico - Altura em pixels dos grficos gerados.
Ordenao dos valores - Ordena os valores dos grficos.
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

Figura 4: Interface de configurao do Layout de cores dos grficos.

Opes
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.
Temas de Grficos - Temas de grficos personalizados

Posicionamento

Selecione o posicionamento das totalizaes no resumo.

Image1: Interface posicionamento dos campos do Resumo

Arraste e solte as opes para a posio desejada.

Ordenao

Ordenao dos campos do Resumo


Selecione quais os campos podero utilizar ordenao no resumo.

Imagem 1: Interface Ordenao dos campos do Resumo.

Atributos:
Campos - Selecione os campos que voc deseja permitir a ordenao.
Ordenao Inicial - Selecione um campo para ordenao inicial no resumo.
Tipo de ordenao - Escolha se a ordenao ser ascendente ou descendente.
Ordenar a partir da Quebra - Selecione uma das quebras para ordenao inicial.

Cabealho E Rodap

CABEALHO E RODAP
CABEALHO
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Figura1: Interface Cabealho.

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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

Figura2: Interface Rodap.

Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Subconsultas
Viso Geral

viso geral
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.

Figura1: Consulta de clientes com subconsulta de pedidos.

Veja mais: Como criar uma consulta usando subconsulta

Configurao Das Subconsultas

CONFIGURAO das SUBCONSULTAS


No menu de aplicao, clicando sobre o item Configurao da pasta Subconsultas, podero ser alterados os
atributos gerais das subconsultas.

Figura1: Menu Subconsultas.

Figura2: Configurao das subconsultas.

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.

Figura3: Usando ttulo da subconsulta na mesma linha.

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.

Exibindo subconsulta

Subconsulta

Posicionamento - Permite configurar o posicionamento das subconsultas dentro da consulta principal. As


opes so:
Opo Descrio
Em umaExibe a subconsulta na mesma linha do registro da consulta principal

Coluna

Abaixo Exibe a subconsulta em uma linha separada abaixo do registro da consulta principal
de um
Registro

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 (ver Editando Subconsulta).

Nova Subconsulta

Para criar uma nova ligao com uma subconsulta clique sobre o item Nova Ligao na pasta Ligaes dentro
de Subconsultas.

Informe o nome e o label para a ligao que ser criada.

Figura2: Nome da ligao e o Label.

Lista de Aplicaes
Sero listadas aplicaes de consulta do projeto corrente que contenham variveis globais, conforme ilustrado
na Figura4.

Figura3: Seleo da aplicao de consulta.

Para que uma aplicao seja utilizada como subconsulta, ela deve ter dentro de seu Comando SQL ( Consulta |
SQL ) uma clusula WHERE com varivel global (ver Figura4).

Figura4: Configurao do SQL da Consulta que ser usada como subconsulta atravs de ligao.

Definio dos Parmetros

Definindo o valor que ser passado para a(s) varivel(is) do Comando SQL da subconsulta. Ver Figura4.

Figura5: Passagem de parmetro para varivel var_state

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.
Fixo - Utilizado para passagem de um valor fixo como parmetro.
Vazio - Escolhendo essa opo no ser passado nenhum valor como parmetro.
Boto Salvar - Clicando neste boto o wizard de ligao de subconsulta ser finalizado.

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.

CONFIGURAO GERAL

Figura1: Configurao Geral de Subconsulta

Nesta interface posivel editar os seguintes atributos da subconsulta:


Label - Ttulo da subconsulta na aplicao
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 visualizados na consulta principal.

1 - Exibir Ttulo.
2 - Exibir Sequencial (Nmero de Linha).
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.

Figura2: Configurao das Subconsultas.

Configurao da Visualizao
Estas opes s sero exibidas caso todas as seguintes condies sejam verdadeiras:
Atributo
Titulo na mesma linha
Habilitar Treeview
Posicionamento

Valor
No
No
Em uma Coluna

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.
Negrito - Define o ttulo (label) da subconsulta em negrito.

Regras De Ordenao
Configurao Das Regras De Ordenao

configurao das REGRAS DE ORDENAO

Figura1:Interface configurao das ordenaes.

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) .
Integrar a ordenao - Permite escolher o tipo de ordenao. As opes so:
Ordenao campos/regras(default) - Permite aplicar as regras que foram criadas e a ordem dos campo
(decrescente ou crescente)
Ordenao campos - Permite aplicar a ordenao dos campos (decrescente ou crescente)
Ordenao regras - Permite aplicar a ordenao de acordo com as regras que foram criadas

Nova Regra

Incluso de Regra de Ordenao

Figura1: Interface Incluso de Regra de Ordenao

Atributos:
Nome - Campo para informar o nome da Regra.
Label - Campo para informar o nome que ser exibido na aplicao.

Configuraes da Regra de Ordenao

Figura2: Interface Configurao da regra de Ordenao.

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 - se a ordenao for Descendente.

Filtro Refinado
Viso Geral

Viso Geral - 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.

Veja mais: Como usar o Filtro Refinado

Configurao

Configurao - Filtro Refinado


Interface para configuraes gerais 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.
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.
Largura mnima - Define a largura mnima para os campos do filtro refinado.
Largura mxima - Define a largura mxima para os campos do filtro refinado.
Altura mnima - Define a altura mnima para os campos do filtro refinado.
Altura mxima - Define a altura mxima para os campos do filtro refinado.

Selecionar Campos

O filtro refinado automaticamente adicionado consulta, quando, um ou mais campos da grid estiverem
selecionados na aba "Selecionar 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.
Incrementar - Define um valor inteiro para o incremento do range.
Mostrar Valor - Quando marcado, exibe o intervalo de valores do slider.
Multiselect - Ativa a seleo de mltiplos valores para realizar o filtro.

Iniciar aberta - Define a forma inicial de exibio do campo no filtro refinado.


Veja mais - Quando marcado, ativa a opo de "Veja Mais" nos registros do filtro.
Quantidade - Define a quantidade inicial de registros serem exibidos.
Data - Formato da data que ser exibido no filtro.
Ordenao - Ordenao dos registros.
Mensagem para campos vazios - Define uma mensagem ser exibida, quando o campo tiver valores
vazios.

Filtro
Configurao Do Filtro

CONFIGURAO do Filtro
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Figura1: Interface Configurao do Filtro.

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

Filtro Dinmico
Nova funcionalidade que permite que ao usurio final realizar buscas em sua aplicao de formulrio sem
precisar navegar para outra aplicao, o desenvolvedor precisar indicar quais campos ficaro disponveis na
aplicao.
Use la tecla ENTER para - Utilice la tecla Enter para tabular de un campo al siguiente, o para enviar la
solicitud.

Figura1: Interface Configurao do Filtro.

Figura1: Interface de seleo dos campos do filtro.

Selecionar Campos

Definir quais campos sero exibidos na aplicao.

Image1: Selecionar campos.

Nota: A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita mostra os campos que
sero exibidos na aplicao (escolha o campo e clique na seta para a direita para inclu-los no formulrio).

Quick Search

Quick Search uma opo que nos permite fazer buscas em vrios campos da Consulta atravs de um campo
de entrada de texto na barra de ferramentas.

Nas configuraes de Quicksearch h as seguintes opes:

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.

Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.

E ns podemos selecionar vrios critrios de pesquisa.

Nota: Voc deve adicionar o boto quicksearch sobre a "barra" Configuraes de us-lo.

Condies Do Filtro

CONDIES DO FILTRO

Figura1: Interface Configurao 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:
Boto Liga/Desliga - Ativa ou desativa o campo ou opo selecionado.
Boto Todos - Marca todos os campos ou opes.
Nenhum - Demarca todos os campos ou opes.

Filtro Avanado
Configurao Do Filtro

CONFIGURAO do Filtro
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro da aplicao de Consulta.

Figura1: Interface Configurao do Filtro.

Atributos:
Alinhamento horizontal - Permite definir o posicionamento alinhando horizontalmente o form de filtro.
Margens - Permite definir o posicionamento (margens) do 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.

Figura1: Interface de seleo dos campos do filtro.

Campos Obrigatrios

CAMPOS OBRIGATRIOS
Define quais campos da aplicao sero de preenchimento obrigatrio.

Figura1: Quadro Campos Obrigatrios.

Na aplicao gerada exibido um marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo
nenhum valor.

Posio do marcador - Posio do marcador em relao ao campo.


Mostrar mensagem - Exibe ou no a mensagem de erro na validao.

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 independente, permitindo
por exemplo que um boto esteja nas duas barras ao mesmo tempo.

Figura1: Interface Barra de Ferramentas.

Atributos:
Barra (Superior / Inferior) -Seleciona os botes de exibio em um formulrio de pesquisa e as posies
do boto.
Botes de posicionamento (Superior / Inferior) - Define o boto de alinhamento na barra de ferramentas.

CONFIGURAES DOS BOTES

Figura2: Interface Configuraes dos Botes.

Atributos:
Boto - Permite definir o nome do boto.
Label - Permite definiro label de exibio no boto

Hit - Permite definir a sugesto em um boto


Atalho - Permite definir teclas de acesso rpido via teclado a um boto.

Layout
Viso Geral

Viso Geral
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que
podemos atribuir schemas de visualizao, organizar os campos em blocos, definir os valores e o formato do
cabealho entre outros.

Blocos

Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma Aplicao de


Formulrio, Controle ou Consulta com orientao Slide.
Por default 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.

Figura 1: Tela de Configurao dos Blocos.

No lado esquerdo de cada bloco existem dois cones o primeiro


relativas ao bloco e o segundo

tem a funo de editar todas as informaes

para excluso do bloco.

Organizao e Mudana de posio dos Blocos

Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.

Clique e araste o bloco que deseja alterar para a sua nova posio.

Veja agora como remover um bloco da exibio

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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso
a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface
de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.

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.
Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes, etc)
que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio dos
conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela pode variar
dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.

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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap escolhido
dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Do Filtro O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao no
momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um desenvolvimento mais
organizado. No Help de Contexto de cada Evento exibido apenas as Macros disponveis para o mesmo.
onInit - Este evento executado uma nica vez, antes da execuo do select principal da aplicao. Neste
escopo, normalmente, so executadas as macros que alteram o select, tais como: sc_select_field,
sc_select_order, sc_select_where(add) e etc; onRefresh - Ocorre quando a aplicao iniciada. onValidate Ocorre sempre que for realizado uma validao. onSave - Ocorre quando a aplicao for salva. Qualquer
evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes so chamadas
de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.

Campos Viso Geral viso geral Nesta sesso so exibidos para configurao apenas os campos que so
parte integrante da consulta, ou seja, os campos que foram selecionados no menu "CONSULTA ->FILTRO> CAMPOS " . Figura1: Interface Campos do Filtro Novo Campo Esta funcionalidade, permite adicionar um
novo campo na aplicao. Abaixo segue um passo-a-passo da criao desse novo campo.1- Ao clicar no
boto novo, exibida a imagem abaixo, onde determinamos a quantidade de campos que sero
adicionadas. Figura1: Interface Quantidade de Campos. 2- Aps determinarmos a quantidade de campos
que sero adicionados, necessrio definir a configurao do novo campo (tipo do dado, nome e label).
Figura2: Interface Propriedades do Novo Campo. Nota: A Descrio do tipo de campo modificada
conforme a seleo do tipo do campo Texto Figura1: Interface Configurao Geral. Atributos:
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.
Tamanho Mximo - Tamanho mximo do campo
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os
valores existentes na base de dados.
Converter Letras - Converte letras do valor do campo.
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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Nmero NMERO Figura1: Interface Configurao Geral.


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_num fica mais claro o entendimento se o mesmo for simplificado para Nmero. 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.

Tamanho Mximo - Tamanho mximo do campo.


Tipo SQL - Tipo do campo no banco de dados .
Configurao do Filtro Atributos:
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.
Formatao dos Valores Figura3: Interface Formatando Nmero.
Usar configuraes regionais ?? Permite aplicar as configuraes regionais ao campo.
Agrupamento - Permite escolher o separador de agrupamento.
Aceita Negativo - Permite, quando ativada, que o campo aceite valor negativo.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para
campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Moeda Figura1: Interface Conifgurao Geral Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita
valores decimais.
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_valor fica mais claro o entendimento se o mesmo for simplificado para Valor.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.

Qtd. Decimais - Quantidadede casas decimais do campo.


Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para
campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input Atributos:


Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Decimal Figura1: Interface Conifgurao Geral Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita
valores decimais.
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_valor fica mais claro o entendimento se o mesmo for simplificado para Valor.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para
campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Data Figura1: Interface Configurao Geral. Atributos:


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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_data fica mais claro o entendimento se o mesmo for simplificado para Data.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Figura2: Interface Formatao dos Valores.Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de data - Smbolo separador de data.
Primeiro Dia - Primeiro dia da semana.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato de armazenamento do campo no banco de dados.
Usar ComboBox - Permite exibir o campo em um ComboBox.
Ano como Combo - Usar Ano como Combo.
Ano Inicial - Primeiro ano que ser exibido no combo.
Ano atual + - Mostrar o ano atual mais a quantidade de anos informado.
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.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de Anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Configurao do Filtro Atributos:
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.
CONDI??ES ESPECIAIS
Condies especiais disponveis para campos de data permite que o

usurio final selecionar perodos de tempo comum para a pesquisa. Nota: Utilize a funo Turn On / Off
para adicionar ou remover uma condio.
Todo o perodo - Busca perodo.
Hoje - hoje Search.
- Ontem noite Search.
?ltimos 7 dias -Pesquisa ltimos 7 dias. Ex: ((21/12/2007 27/12/2007).
Na semana passada (sol-sat) - Pesquisa na semana passada. (Saturday Sun).
Business Week ltimos dias (seg-sex) - dias da semana ltima pesquisa de negcios. (Mon-Fri).
Este ms - Pesquisa do comeo ms corrente at o dia atual.
No ms passado - Pesquisa no ms passado.
Nota: Condio especial interface forma de filtro. CONFIGURAO DA VISUALIZAO A Configurao
da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de
Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Hora Figura1: Configurao Geral. Atributos:


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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_hora fica mais claro o entendimento se o mesmo for simplificado para Hora.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Figura2: Interface Formatao dos Valores Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de hora - Smbolo separador de hora.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato de armazenamento do campo no banco.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Configurao do Filtro Atributos:
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc

Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Data E Hora Figura1: Interface Configurao Geral. Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, ele
permite a exibio do formato definido na opo Formatao dos Valores (Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_dt_hr fica mais claro o entendimento se o mesmo for simplificado para Data
/ Hora. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Figura2: Interface Formatao dos Valores Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de data - Smbolo separador de data.
Separador de hora - Smbolo separador de hora.
Exibio - Permite selecionar o formato de exibio do campo data e hora.
Formato Interno - Formato que ser gravado no banco de dados.
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.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de Anos - Quantidade de anos que sero exibidos no calendrio.
Decimais dos segundos - Quantidade de decimais para os segundos.
Exibir nmero da semana - Exibir nmero da semana na aplicao
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio

Configurao do Filtro Atributos:


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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cpf Figura1: Interface Configurao Geral. Atributos:


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_cpf fica mais claro o entendimento se o mesmo for simplificado para CPF.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cnpj Figura1: Interface Configurao Geral. Atributos :


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_cnpj fica mais claro o entendimento se o mesmo for simplificado para CNPJ.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cpf E Cnpj Figura1: Interface Configurao Geral Atributos:


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_cpf_cnpj fica mais claro o entendimento se o mesmo for simplificado para
CPF / CNPJ. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Select Permite utilizar no campo do formulrio um objeto do tipo select (combobox) . CONFIGURAO
GERAL Figura1: Interface Configurao Geral do Campo. Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 (ver lookup manual) ou
ainda, de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados (ver lookup

automatico).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as
condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. LOOKUP DE EDIO - AUTOM?TICO Lookup utilizado para listar os valores que sero
exibidos no campo Select. Estes valores sero recuperados de forma dinmica atravs de um Comando
Select. Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL 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. Figura3: Interface Lookup de Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de edio
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.
Altura - Define uma altura(linhas) para o objeto select.
Mltiplos Valores (delimitador) 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).
Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o
seguinte valor MCED. Figura6: Configurao do lookup Mltiplos Valores (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.

Tamanho - Quantidade de bytes que a informao ocupar na string.


Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no campo
selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo. Exemplo1:
Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o
nmero armazenado no campo da tabela seria 13.
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos Valores
(Binrio)
Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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 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.

Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:


Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Duplo Select Componente que exibe duas listas de valores. Na primeira lista esto os valores disponveis
para seleo e na segunda esto os valores efetivamente selecionados. CONFIGURAO GERAL Figura1:
Interface Configurao Geral do Campo. Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Figura1: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.
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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input Atributos:


Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Checkbox Permite utilizar no campo do formulrio um objeto do tipo checkbox. Configurao Geral Figura1:
Interface Configurao Geral do Campo. Atributos:
Tipo do Dado - Checkbox um objeto que permite a seleo de uma ou mais informao atravs de
uma objetos de marcao.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as
condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os valores que sero exibidos no
campo Checkbox. Estes valores sero recuperados de forma dinmica atravs de um Comando Select.
Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.

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.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de edio
Simples Valor
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o
valor 2ser includo no campo da tabela quando na lista estiver selecionado o item Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de
incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no formulrio.
Mltiplos Valores (delimitador) Podero ser armazenados vrios valores para o campo selecionado. Os
valores devem ser separados por um delimitador informado. Por exemplo: a combinao Andorra, Angola e
Argentina selecionada no formulrio ser gravada como AD;AO;AR caso o delimitador seja ; (ponto e
vrgula). Figura5: Configurao do lookup de edio Mltiplos Valores (delimitador)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo, o valor AO
ser includo no campo da tabela quando na lista estiver selecionado o item Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes dentro do campo
da tabela. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e Estudar. Figura6:
Configurao do lookup Mltiplos Valores (posio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no campo
selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo. Exemplo1:
Se fossem selecionados as opes Esportes e Cultura o nmero armazenado seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o
nmero armazenado seria 13.
1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos Valores
(Binrio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,

Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Radio Permite utilizar no campo do formulrio um objeto do tipo radio. CONFIGURAO GERAL Figura1:
Interface Configurao Geral do Campo Atributos:
Tido do Dado - Rdio um objeto que permite a seleo de apenas uma informao de todas as que
so exibidas por ele.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 poder ser
selecionado o item que ser utilizado no formulrio. Por exemplo, para um campo sexo no banco de dados
com valores M ou F pode ser apresentado como 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).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as
condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os valores que sero exibidos no
campo Radio. Estes valores sero recuperados de forma dinmica atravs de um Comando Select. Figura2:
Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio Manual. Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.

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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Campos Da Consulta CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de

fundo do objeto input.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Ordenao Dos Campos ORDENAO DOS CAMPOS Configurao Geral Figura1: Interface
Configurao Geral do Campo Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Altura - Quantidade de Linhas para escolha da Ordenao dos Campos.
Tipo SQL - Tipo do campo no 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Texto Auto-complete Este campo exibe uma lista de itens obtidos com base em um comando Select. A
informao de entrada serve como filtro dos itens que sero exibidos medida que digitada. Esta lista tem
estrutura semelhante ao objeto Select HTML onde cada item tem um valor e label associados. Para o Texto
Auto-Complete o valor de cada item alfa-numrico. Esta lista carregada dinamicamente com tecnologia
Ajax. Figura1: Interface Cnfigurao Geral do Campo. Atributos:
Tipo do Dado - Este tipo quando selecionado, permite preencher um campo com maior agilidade.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os
valores existentes na base de dados.
Converter Letras - Converte letras do valor do campo.
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 Figura3: Interface Lookup de Edio. Atributos:


Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio
buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Nmero Auto-complete NMERO AUTO-COMPLETE Este campo exibe uma lista de itens obtidos com
base em um comando Select. A informao de entrada serve como filtro dos itens que sero exibidos
medida que digitada. Esta lista tem estrutura semelhante ao objeto Select HTML onde cada item tem um
valor e label associados. Para o Nmero Auto-Complete o valor de cada item obrigatoriamente numrico.
Esta lista carregada dinamicamente com tecnologia Ajax. Configurao Geral Figura1: Interface
Configurao Geral. Atributos:
Tipo do Dado - Define o tipo do campo da aplicao. Quando o campo definido como nmero autocomplete.
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 - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio
buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Salvar Filtro Este recurso possibilita a organizao dos Perfis de Filtro, isto , as aplicaes de Filtro tem um
recurso chamado Salvar Filtro, onde possvel gravar as preferncias de uma determinada busca. Regras
podem ser adicionadas e com esse recurso possvel salvar formulrios de busca por criterio de login de
usurio. Figura1: Interface Salvar Filtro. Figura2: Interface nova / editar regras de filtro. Aplicao
Configurao Da Consulta CONFIGURAO da consulta Nesta configurao ficam atributos comuns as
aplicaes criadas atravs do ScriptCase, a seguir vamos descrever esses atributos. Figura1: Interface
Configurao da aplicao 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.
Diretrio de Imagens - Diretrio base onde esto armazenadas as imagens 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.
Charset - Define um charset especfico para a aplicao.
Esquema em Sesso - Compartilha temas com outras aplicaes baseada nos valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do grupo editem a aplicao.
Timeout - Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
HelpCase Link - Associe arquivos do HelpCase a sua aplicao
Image 2: Interface de configurao de erros. Atributos:
Erro Script - Permite exibir informao do script e linha onde ocorreu o erro.
Erro SQL - Permite exibir o comando SQL que originou 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 Navega??o Define os atributos de navegao de uma aplicao. Image1: Interface de
Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.

Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo registro
em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variaveis 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 Imagem 1: Interface variveis globais. Exemplo: Selecione Cliente, CustomerName dos clientes
WHERE CustomerID = '[v_customerid]' Neste caso, as variveis "v_customerid" aparece na
configurao de variveis. Imagem 2: Variveis Interface Settings. Mostra todas as variveis globais
usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
Ligaes Ligaes De Consulta LIGAES de consulta
Veja mais:
Como ligar uma consulta com outra consulta
Como editar os registros de uma consulta ligando com um formulrio.
Ligao de Aplicao Ligao de Campo Ligao de Captura Nova Ligao NOVA LIGAO Ao clicar no
item Nova Ligao do menu de aplicao do ScriptCase ser exibida a tela abaixo. So trs os tipos de
ligaes disponveis:
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.

Campo - Utilizado para ligar a consulta a qualquer outro tipo de aplicao. Nesse tipo de ligao um
campo usado como link entre a consulta e as outras aplicaes.

Captura - Utilizada para importar um dado de outra consulta para um campo do filtro. No filtro ser
exibida um icone

ao lado do campo.

Ligao De Aplicao LIGAO DE APLICAO Figura1: Seleo do tipo de ligao


Lista de Aplicaes Aplicao: Deve ser selecionado a aplicao de formulrio que ser chamada pela
consulta. Definio de Parmentros Figura4: Interface Definio dos Parmetros. 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:
Campo - Utilizado para passagem do valor de um campo da consulta como parmetro.
Valor - Utilizado para passagem de um valor fixo como parmetro.
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 da Ligao Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento
da ligao. Propriedades da Ligao Figura6: Interface Propriedade da ligao.
Modo de Operao do Link - As opes so:
Propriedade
Abrir na Mesma
Janela
Abrir em Outra
Janela
Abrir em um Iframe

Descrio
A exibio do formulrio ser na mesma janela do
browser.
Ser aberta outra janela para exibir o formulrio .
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.
Habilitar boto de Insert - Habilita os botes novo e incluir no formulrio.
Habilitar boto de Update - Habilita o boto de atualizar no formulrio.
Habilitar boto de Delete - Habilita o boto de excluir 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 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.


Exibir o cabealho da aplicao chamada - Exibe o cabealho do formulrio.
Posio do iframe em relao aplicao principal - Pode ser: abaixo, acima, direita e esquerda.
Ao aps um insert - Ver tabela abaixo:
Propriedade
Recarregar a grid
Mover para o final da grid

Valor
Faz um refresh da pgina corrente
Navega a consulta para a ltima pgina

Altura do Iframe - Altura do iframe em pixels


Largura do iframe - Largura do iframe em pixels.
Boto Salvar - Conclui o wizard de ligao. Ligao De Campo LIGAO de CAMPO Figura1: Seleo
do tipo de ligao 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 (ver Selecionar Campos). Lista de Aplicaes Figura9: Interface
Ligao entre aplicaes. A tela acima exibe 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 Figura5: Interface Definio dos Parmetros. Na tela acima, do lado
esquerdo, so exibidos parmetros de entrada da aplicao (chave primaria, variavis globais), no lado
direito, dever ser selecionado a opo para passagem de parmetro. As opes so:
Campo - Utilizado para passagem do valor de um campo da consulta como parmetro.
Valor - Utilizado para passagem de um valor fixo como parmetro.
Varivel - Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio - Escolhendo essa opo no ser passado nenhum valor como parmetro.
Propriedades da Ligao Na tela abaixo devero ser preenchidos os atributos relativos ao comportamento
do link. Propriedades da Ligao
Modo de Operao do Link
Propriedade
Abrir na Mesma
Janela
Abrir em Outra
Janela
Abrir em um Iframe

Descrio
A exibio da aplicao ser na mesma janela do
browser.
Ser aberta outra janela para exibir a aplicao .
A aplicao ser exibida na mesma janela, podendo
ser posicionada abaixo, acima, a esquerda ou a
direita da consulta.

URL de sada da aplicao chamada: URL de saida da aplicao chamada. Caso no seja definido
nenhum valor, o endereo de retorno (boto voltar) ser a prpria consulta.
Hint do link da ligao - Mensagem a ser exibida quando o mouse estiver sobre o campo com a
ligao.
Label - Define o ttulo da ligao na aplicao, utilizado quando existe mais de uma ligao no mesmo
campo.

Propriedades do Formulrio Estas opes s sero visualizadas quando a aplicao chamada for um

formulrio. Permite selecionar os botes que sero exibidos no formulrio atravs desta ligao.
Habilitar boto de Insert - Habilita os botes novo e inserir no formulrio.
Habilitar boto de Update - Habilita o boto de atualizar no formulrio.
Habilitar boto de Delete - Habilita o boto de excluir 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 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.
Altura do Iframe - Altura do iframe em pixels.
Largura do iframe - Largura do iframe em pixels.
Boto Salvar - Conclue o wizard de ligao. Ligao De Captura LIGAO de CAPTURA Figura1:
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 Figura3: Interface Lista de Aplicaes.
Na tela acima so exibidas as aplicaes de consulta disponveis no projeto. Selecione uma consulta de
acordo com o campo do filtro que receber os dados. Definio dos 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:
Valor - Utilizado para passagem de um valor fixo como parmetro
Varivel - Utilizado para passar o valor de uma variavel global utilizada pela consulta como parmetro.
Vazio - Escolhendo essa opo no ser passado nenhum valor como parmetro.
Boto Salvar - Conclui o wizard de ligao. Editando Ligaes Editando LIGAES Figura1: Menu de
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. Barra de Botes
Programao Programao 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. Figura1: Interface Configurao dos Atributos. 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 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. Para gerenciar as bibliotecas do ScriptCase acesse o menu
principal : Configurao | Bibliotecas. Mtodos MTODOS 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. ? poss
vel criar PHP e os mtodos de JavaScript. Figura 1: Mtodo

interface menu. CRIAR NOVO MTODO Figura 2: Criar um novo mtodo. 1 Definir o nome para o novo
mtodo e clique no boto Criar. Como na imagem abaixo. Figura 3: Incluso do mtodo. 2
Mtodos podem ter parmetros de passagem. Adicionar a quantidade variveis: Definio da
varivel: Figura 6: incluso de parmetros de interface figura. Nome: Digite o nome da varivel. Tipo:
Selecione o tipo de variveis como: por valor ou por referncia. * 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. Figura 7: Definio de interface parmetro. Selecione todos os parmetros
variveis em parmetros de campo. Desmarcar todos os parmetros de seleo de variveis em
parmetros de campo. Edite a varivel selecionada em parmetros de campo. Eliminar a varivel
selecionada em parmetros de campo. 3 Para executar o mtodo necessrio cham-lo em um
evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo, usamos o evento onLoad para
chamar nosso mtodo quando o registro carregado. Veja como simples para chamar o mtodo
no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de Evento Assim temos o seguinte
resultado ao executar o aplicativo. Aplicaes De Grfico Viso Geral viso geral Aplicao de Grfico
um tipo de aplicao utilizada para exibir, em formato de grfico, informaes recuperadas de uma base de
dados atravs de um comando Select ou Procedure. As aplicaes de grficos, a partir da verso 8,
so dinmicas com uma srie de opes controladas pelo usurio final do sistema. As aplicaes
de grficos criadas incorporam uma srie de funcionalidades, como por exemplo:
Dentro da aplicao gerada possvel escolher o tipo de grfico em tempo de execuo. Os
tipos de grficos gerados dentre outros podem ser: Figura1: Grfico de Combinao. Figura 2: Grfico
Empilhamento - Barras Figura 3: Grfico Empilhamento - Colunas. Figura 4: Grfico Empilhamento - ?rea.
Figura 5: Grfico de Barras. Figura 6: Grfico de Colunas. Figura 7: Grfico de Linha. Figura 8: Grfico
Spline. Figura 9: Grfico Degrau. Figura 8: Grfico de Pizza. Figura 9: Grfico de Rosca. Figura 10: Grfico
de Piramide. Figura 11: Grfico de Funil. Figura 12: Grfico de Radar. Figura 13: Grfico de Gauge. Grfico
Overview Do Grfico 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 Drag'n Drop 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, cada novo campo como uma subcategoria do campo anterior. Para
selecionar um campo, clique em seu nome na coluna Campos Disponveis e arraste-o para a coluna
Campos Selecionados. Figura1: Interface Configurao da Grfico. M?tricas:As mtricas so utilizadas
para que o usurio possa visualizar quantitativamente os dados agrupados por dimenses, a partir da
Verso 8.1 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 Disponveis e arraste-o para a coluna Campos selecionados. 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??. 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. Figura 2: Interface Configurao da 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??.
Figura 3: Interface Configurao da 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 Figura 4:
Interface Configurao da Grfico. Atributos:
Tema do Grfico - Define o tema para as paletas de cores do grfico. Esses temas podem ser

customizados dentro da opo do Menu > Layout > Temas para Graficos
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.
Valor abreviado - Valor exibido no grfico dever ser abreviado.
Exibir Valores - Inicia j exibindo os valores do grfico gerado.
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.
Largura do Grfico - Largura padro em pixels dos grficos gerados.
Altura do Grfico - Altura padro em pixels dos grficos gerados.
Ordenao dos valores - Ordena os valores dos grficos.
Configurao Do Grfico Configurao do 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 Figura 1:
Interface Configurao da Grfico. Atributos:
Usar novo Grfico - Opo para usar as opes de configurao para os Grficos
lanadas na verso 8.1 - Novo Grfico - ou manter as opes anteriores, disponveis antes da
atualizao da verso 8.1
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.
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. Veja abaixo as opes da
barra de ferramentas:

Figura1: Interface de Barra de Ferramentas.

Atributos:
Navegao - Apresenta as Checkbox relativas aos botes de navegao que podem ser exibidos na
Consulta.
Sair
Finaliza a aplicao.
Exportao - Define o formato disponvel para gerao de impresso.
PDF
Disponibiliza o Grfico em formato PDF.
ImpressoCria uma consulta em formato html para
impresso.
Grfico
Resumo

Permite exibir uma pgina de registros partir


do nmero do registro digitado.
Ordenao Boto para mostrar ou no as opes de
ordenao de valores
Tipo de
Botes para definir os tipos de grficos que
grficos
sero exibidos dentro da aplicao
gerada.
Grupo de Botes

A opo Grupo permite que sejam criados grupos de botes.

Figura2: Interfarce Opo Grupo

Adicionar:

Figura3: Interface Criao do Grupo de Botes

Nome: Valor para o nome do grupo de botes.


Label: Valor que ser exibido na aplicao.
Hint Title: Valor que ser mostrado quando o cursor do mouse estiver sobre o boto.
Tipo de Boto: Tipo do boto ser exibido. (Boto, Imagem ou Link)
Imagem: Imagem ser exibida.
Exibio: Modo como o boto dever ser exibido, podendo assumir trs formatos: Somente Texto, Somente
Imagem ou Texto e Imagem.
Exibir Posio: Opo para escolha do posicionamento de texto e imagem, caso a opo "Exibio" estiver
como "Texto e Imagem".

Aps a criao do grupo, para que os botes faam parte dele, necessrio que os posicione abaixo e mais a
direita do nome do grupo, como na imagem abaixo:

Figura4: Interface organizao dos botes na barra de ferramentas

Exportao

CONFIGURAO DE EXPORTAO
Este quadro permite configurar os arquivos gerado pela aplicao de Grfico

Figura1: Interface Configurao da Exportao.

Exportao PDF
Atributos:
Orientao do PDF - Permite definir se a impresso ser na orientao Retrato ou Paisagem.
Formato do PDF - Permite definir o tipo de formulrio no qual o PDF ser impresso (carta,A4,etc).
Tipo de impresso - Permite definir o modo de impresso colorido ou econmico.
Gerar PDF Diretamente - Abrir o arquivo PDF gerado sem a necessidade de exibio de uma pgina
intermediria com um link para o arquivo.

PDF Configurvel - Permitir que o usurio configure os parmetros de criao do PDF durante a execuo
da aplicao.
Gerar Bookmarks - Gerar bookmarks automaticamente, os bookmarks sero gerados relativos as quebras.
Formato de numerao - Formato de Numerao da Pgina se ser simples(1,2,3,4,5,...), Completo(1/n,
2/n, 3/n,...) ou no utilizar numerao.
Altura da numerao da pgina - Alinha a numerao verticalmente, no topo ou no fundo da
pgina.
Posio horizontal da numerao de pgina - Alinha horizontalmente a numerao de pgina
Margens - Dever ser preenchido o valor em milmetros a ser aplicados nas margens do PDF(Cima, Baixo,
Direita, Esquerda).
Imprimir Background - Permite imprimir background no arquivo PDF.
Tempo de execuo do JS - Tempo mximo de espera do servidor ao executar o JS.
Tempo de criao de imagens dos grficos. - Tempo de timeout individual para criao de cada
imagem de grfico para o PDF.

Configuraes de Impresso Interface Impresso HTML


Atributos:
Tipo de Impresso - Permite selecionar o modo de impresso em relao a cor. Os tipos so: Ambos, Preto e
Branco ou Colorido. Imprimir Background - Exibir Background na impresso HTML.

Sql

Figura1: Interface Configurao do SQL

Comando SQLSelect - Exibi o comando select SQL.Edita o comando para adicionar ou editar
campos, funes, etc.
Dica: O usurio pode utilizar o SQL Builder para montagem rpida do comando.
Conexo - Exibe o nome da conexo utilizada. Essa conexo pode ser alterado para outra que tenha a
mesma tabela (SQL).
Preparao do SQL - Atravs deste campo o usurio poder informar comandos SQL ou nome de
procedures que devero ser executados antes mesmo do select principal da aplicao.
Usar Mensagem Personalizada - Permite definir a mensagem a ser exibida caso a consulta no retorne
nenhum registro, (EOF) . Para que a mensagem seja exibida necessrio marcar como "Sim".
Mensagem de Registro Inexistente - Mensagem a ser exibida. Campo associado a "Usar Mensagem
Personalizada".
Nome da Fonte - Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte. Campo
associado a "Usar Mensagem Personalizada".
Tamanho da Fonte - Escolha o tamanho da fonte. Campo associado a "Usar Mensagem Personalizada".
Cor da Fonte - Cor da fonte. Campo associado a "Usar Mensagem Personalizada".
Case Sensitive - Esta opo deve ser setada para "No", apenas se o banco estiver configurado para casesensitive e for desejado que o filtro no respeite esta configurao.

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.

Nota: 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.

Variveis para Campos - Permite trocar o nome de um campo do select pelo contedo de uma varivel.
Esta troca ocorre antes da execuo do comando.

Nota: No primeiro campo deve-se preencher o nome da varivel, no segundo campo deve ser
selecionado o nome do campo a ser substitudo.

Segurana

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada atravs da
macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no autorizado" quando
acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para autenticar
usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo chamado
userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a aplicao
(Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha no seja
preenchida corretamente exibida uma mensagem usurio no autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar a senha
toda vez que abrir a aplicao na mesma sesso. Permitir chamada direta pela URL: - Permite que uma
aplicao seja chamada digitando diretamente a URL nos navegadores. Habilitar CSRF: - Com essa
opo ativada, o scriptcase evita um ataque malicioso a uma pgina na qual comandos no autorizados
so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque "Cross-Site
Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e Formulrio)

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Campos
Viso Geral

viso geral
No menu da aplicao Campos, so exibidos para configurao apenas os campos foram selecionados no menu
Selecionar Campos.

Figura1: Campos selecionados

Para cada campo selecionado uma srie de atributos podem ser alterados em funo do tipo de dado
selecionado.

Texto

Figura1:Interface Configurao Geral do Campo

Atributos:
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.
Converte Letra -Permite converter as letras do campo na exibio. As opes so:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.

Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.

Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Texto Com Multiplas Linhas

TEXTO COM MLTIPLAS LINHAS

Figura1: Interface Configurao Geral do Campo.

Atributos:
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 <BR> 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.
Converte Letra -Permite converter as letras do campo na exibio. As opes so:
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:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Numero

NMERO

Figura1: Interface Configurao do Campo.

Atributos:
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.
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Nmero

Figura2: Interface Formatando Nmero.

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.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)

Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Decimal

Figura1: Interface Configurao do Campo.

Atributos:
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.
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2

Descrio no
Lookup
Esportes
Cultura

4
8
16

Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Percentual

Figura1:Interface Configurao do Campo.

Atributos:
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 Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Decimal

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.

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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Moeda

Figura 1: Interface Configuraes Gerais

Atributos:
Tipo de dados - 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.
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de moedas ao
campo. Quando no for selecionada sero exibidos os atributos Smbolo Monettio, Agrupamento, Sinal
negativo, Formato de moeda positivo e Formato de moeda negativo. (Veja configuraes regionais).
Formato Monetrio - Permite definir se o contedo do campo ser apresentado ou no no formato
monetrio.
Smbolo Monetrio - Define quais caracteres representam o smbolo monetrio.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de moeda positivo - Define a formatao do valor de moeda positivo.
Formato de moeda negativo - Define a formatao do valor de moeda 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 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: R$2.100,00 (Dois mil e cem reais).
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.

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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

Grfico de Linha
Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Imagem Html

Figura1:Interface Configurao Geral do Campo.

Atributos:
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.
Borda - Largura da borda da imagem em pixels.
Largura - Define a largura da imagem. Pode ser em Porcentagem ou em Pixels.
Altura - Define a altura da imagem. Pode ser em Porcentagem ou em Pixels.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:

Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Percentual Calculado

Figura1: Interface Configurao do Campo.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como Percentual
Calculado, ele calcula o valor percentual baseando-se no valor total de um outro campo numeral.
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 numeral relacionado para calcular o valor total.
Mscara de Consulta - Define a mscara de exibio do campo. So dois os tipos de mscara descritos na
tabela abaixo:
CaracterDescrio
X
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento obrigatrio e quando forem retornados
menos caracteres do que o tamanho da mscara, o valor ser
completado com zeros esquerda.
Z
substitudo por quaisquer caracteres retornados pelo banco de
dados. Seu preenchimento opcional e quando forem retornados
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:
Mscara
(xx) xxxx - xxxx
(xx) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx
(zz) xxxx - xxxx

Valor do campo
1234567890
12345678
1234567890
12345678
0012345678

Valor formatado
(12) 3456 - 7890
(00) 1234 - 5678
(12) 3456 - 7890
( ) 1234 - 5678
( ) 1234 - 5678

No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatando Decimal

Figura2: Interface Formatando Nmero.

Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de decimais ao


campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Sinal negativo e Formato de
nmero negativo.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define qual caracter ser usado para a separao decimal.
Sinal negativo - Define qual caracter ser usado para a exibio de valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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,00 (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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.

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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no
banco. Por exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos
da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1

Descrio no
Lookup
Esportes

2
4
8
16

Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Grfico de Linha

Utilizando est guia de edio possvel definir um grfico para cada linha.

Figura: Interface Grfico de Linha.

Atributos:
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.

Nota: No exemplo mostrado pela tela acima, a Largura do Grfico foi de 200px.

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.

Nota: 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.
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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo) reservados
para legendas.

Data

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura3: Formatao dos Valores sem configuraes regionais.

Atributos:
Usar configuraes regionais -Permite aplicar as configuraes regionais de formatao de datas no

campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe, caso contrrio ser exibido o
atributo Exibio.(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.
Exemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas
#i acumulador de minutos
#s acumulador
de
segundos

escape

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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma
tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado


Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base de
dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no topo)
reservados para legendas.

Hora

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura 3: Formatao dos Valores sem configuraes regionais.

Atributos:

Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de


horas no campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe, caso
contrrio ser exibido o atributo Exibio.(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.
Exemplos:

d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas
#i acumulador de minutos
#s acumulador
de

segundos
escape

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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores de uma
tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado


Estudar.

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.

Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base de
dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Data E Hora

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

Figura2: Formatao dos Valores com configuraes regionais.

Figura3: Formatao dos Valores sem configuraes regionais.

Atributos:

Usar configuraes regionais - Permite aplicar as configuraes regionais de formatao de


datas e horas no campo. Quando no for selecionada ser exibido o atributo Mscara Detalhe,
caso contrrio ser exibido o atributo Exibio.(Veja configuraes regionais).
Exibio - Disponibiliza uma srie de formatos predefinidos para exibio das datas.
Decimais dos segundos - Numero de decimais para os segundos.
Mscara Detalhe -Define a forma como o campo ser mostrado na consulta, seguindo o padro da
funo Date do PHP.
Exemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
Setembro/2009
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
j dia do ms
"1" to "31"
d dia do ms com zero a "01" a "31"
esquerda
n ms
"1" a"12"
m ms com zero a "01" a"12"
esquerda
M ms por extenso 3 "Jan"
letras
F ms
por
extenso "Janeiro"
completo
y ano com 2 dgitos
"09"
Y ano com 4 dgitos
"2009"
D dia da semana 3 letras "Seg"
l dia da semana por "Segunda"
extenso
g hora formato 12-horas "1" a "12"
G hora formato 24-horas "0" a "23"
h hora formato 12-horas "01" a "12"
com zero a esquerda
H hora formato 24-horas "00" a "23"
com zero a esquerda
i minutos
"00" a "59"
s segundos com zero a "00" a "59"
esquerda
a antes e ps meridiam "am" a "pm"
A antes e ps meridiam "AM" a "PM"
#h acumulador de horas

#i acumulador de minutos
#s acumulador
de
segundos
\ escape
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 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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Exemplo: A string MCED


MasculinoCasado Estudar.

Tamanho
1
1
1
1
2
2
2
seria

apresentada

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.

na

consulta

como:

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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Imagem (banco De Dados)

IMAGEM(BANCO DE DADOS)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em pixels.
Altura da Imagem - Valor da altura para o tamanho da imagem em Pixels.
Largurada Imagem- Valor da largura para o tamanho da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Imagem(nome De Arquivo)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em pixels.
Altura da Imagem - Valor da altura para o tamanho da imagem em Pixels.
Largurada Imagem- Valor da largura para o tamanho da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Subdiretrio - Permite informar o subdiretrio onde esto armazenados os arquivos.
Cache da Imagem - Tempo em minutos para que o cache da imagem fique armazenado.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Documeto(banco De Dados)

DOCUMENTO(BANCO DE DADOS)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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).
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:

Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Documento(nome De Arquivo)

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Subpasta - Inserir um nome de subpasta para salvar os arquivos.
Exibir icone - Exibe um cone do lado do campo para identificar o tipo de arquivo.
Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

Cpf

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Cnpj

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Cpf E Cnpj

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Carto

CARTO

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico

Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual

Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED


MasculinoCasado Estudar.

seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo

Descrio no
Lookup

1
2
4
8
16

Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).

Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.


Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.

Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no


topo) reservados para legendas.

Cep

Figura1:Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

E-mail

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores

de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Leitura

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Exemplo: A string MCED


MasculinoCasado Estudar.

Tamanho
1
1
1
1
2
2
2
seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)
Valor
Atribudo
1
2
4

Descrio no
Lookup
Esportes
Cultura
Lazer

8
16

Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.
Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no
topo) reservados para legendas.

Url

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.

Repetir Valor

No Repetir Valor

Outra Pgina - Abre o link em outra pgina.


Tipo SQL - Informa o tipo do campo no banco de dados.

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).

Antes do Lookup

Depois do Lookup

Lookup de Consulta - Automtico


Lookup usado para modificar a exibio do campo de forma dinmica, recuperando os valores
de uma tabela.

Figura3: Interface Lookup de Consuta Automtico.

Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual


Lookup usado para modificar a exibio do campo com valores pr-definidos.

Figura4: Interface Lookup de Consulta Manual.

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.

Figura5: Configurao do lookup Simples Valor

Label - Texto que ser exibido na consulta.


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.

Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes

Valor
M
F
C
S
ED
ES

Inicio
1
1
2
2
3
3

Tamanho
1
1
1
1
2
2

Leitura

LE

Exemplo: A string MCED


MasculinoCasado Estudar.

2
seria

apresentada

na

consulta

como:

Figura7: Configurao do lookup Mltiplos Valores (Posio)

Label - Texto que ser exibido na consulta.


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.
Tamanho - Quantidade de bytes que a informao ocupa na string.

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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para exibio dos dados realizada uma decomposio do nmero decimal


armazenado no banco. Por exemplo: os nmeros 11 e 12 (gravados na base
de dados) seriam decompostos da seguinte forma:
11 = 1 + 2 + 8 = (Esportes - Cultura - Leitura)

Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

12 = 4 + 8 = ( Lazer - Leitura)
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Figura8: Configurao do lookup Mltiplos Valores (Binrio)

Label - Texto que ser exibido na consulta.


Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.

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.

CONFIGURAO DA VISUALIZAO

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado

(left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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".

Figura6: Interface Grfico de Coluna.

Atributos:

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.
Exibir Valores - Exibe os valores do grfico gerado
Coluna para Label - Coluna para Label do campo.
Largura do Grfico - Largura do grfico, em pixels.
Altura do Grfico - Altura do grfico, em pixels.

Altura da Legenda - Altura mxima, em porcentagem entre o grfico e o espao (no


topo) reservados para legendas.

Bar Code

Cdigo de Barras
Configuraes Gerais

Atributos:
Tipo do dado - Tipo de dados do campo.
Label - ttulo do campo.
Tipo SQL - Ttipo do campo no banco de dados.

Cdigo de Barras

Atributos:
Tipo - Tipo de cdigo de barras.
Texto - Texto do cdigo de barras para a ilustrao.
Existem 18 tipos de cdigos de barras, que est listado abaixo:

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.

Altura - Para definir a altura do campo.


CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Youtube

As definies gerais

Atributos
Tipo de dados - tipo do campo Application.
Label - Campo etiqueta na aplicao.
Display Mode -A forma como o vdeo exibido, modal ou uma nova janela.
Largura - a largura do vdeo em pixels.
Altura -altura do vdeo em pixels.
Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",
"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo SQL -Tipo de campo no 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,


sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Google Maps

Permite a exibio de mapas da API do google.

Tipo do dado - Define o tipo de dado de exibio no campo da aplicao.


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.
Origem - Define o mtodo de passagem de parmetros para a API do Google.
Modo de visualizao - Indica a forma de exibio do campo. Podendo abrir em Modal
ou em uma Nova janela.
Largura - Define a largura do Mapa a ser exibido.
Altura - Define a Altura do Mapa a ser exibido.
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.)
Nota: 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.

Para pegar a sua API Key s entrar no site:


http://code.google.com/intl/pt-BR/apis/maps/signup.html

Link Type - Define o tipo de ligao.


Texto do Link - Texto para o link do mapa.
Tipo SQL - Tipo do campo na Base 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Qr Code

Configurao Geral

Atributos:
Tipos de dado - Tipo de dado do campo.
Label - Titulo do Campo.
Tipo SQL - Tipo de dado na base de dados.

Formatao de Valores

Atributos:
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.
Tamanho da imagem - Tamanho do QR Code.
Margem - Margem do QR Code.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input


Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

Layout
Layout

Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de


forma que podemos atribuir schemas de visualizao, organizar os campos em blocos, definir
os valores e o formato do cabealho entre outros.
Blocos
Visualizao
Cabealho & Rodap

Blocos

Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma


Aplicao de Formulrio, Controle ou Consulta com orientao Slide.
Por default 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 organizlos 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.

Figura 1: Tela de Configurao dos Blocos.

No lado esquerdo de cada bloco existem dois cones o primeiro


todas as informaes relativas ao bloco e o segundo

tem a funo de editar

para excluso do bloco.

Organizao e Mudana de posio dos Blocos

Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.

Clique e araste o bloco que deseja alterar para a sua nova posio.

Veja agora como remover um bloco da exibio

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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do


bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade


de colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da


pgina:
"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco


dever ocupar, caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.
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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda,
Centro e Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho
da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o
rodap da aplicao.

Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual


(cores,fontes, etc) que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a
definio dos conteudos variveis que faro parte do cabealho. Figura1: Interface
Cabealho. Esta tela pode variar dependendo do formato de cabealho escolhido dentro
da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de
Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel


separar cada ao no momento adequado (Exemplo: Aps alterar um registro) e
possibilitando tambm um desenvolvimento mais organizado. No Help de Contexto de
cada Evento exibido apenas as Macros disponveis para o mesmo. No Help de Contexto
de cada Evento exibido apenas as Macros disponveis para o mesmo. OnInit - Este
evento executado uma nica vez, antes da execuo do select principal da aplicao.
Neste escopo, normalmente, so executadas as macros que alteram o select, tais como:
sc_select_field, sc_select_order, sc_select_where(add) e etc. onRecord - Este evento
executado antes da impresso de cada registro nas consultas. onHeader - Este evento
executado imediatamente antes da impresso do cabealho da consulta, podemos utilizar
este evento por exemplo quando precisarmos imprimir algum valor calculado no
cabealho. onFooter - Este evento utilizado quando precisamos exibir algum valor
calculado, assim escrevemos neste evento o clculo necessrio onde o seu resultado ser
exibido no rodap. Qualquer evento pode usar funes pr-definidas disponveis no
Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Aplicao Configurao Da Consulta CONFIGURAO da consulta Nesta
configurao ficam atributos comuns as aplicaes criadas atravs do ScriptCase, a
seguir vamos descrever esses atributos. Figura1: Interface Configurao da aplicao
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.
Diretrio de Imagens - Diretrio base onde esto armazenadas as imagens 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.
Charset - Define um charset especfico para a aplicao.
Esquema em Sesso - Compartilha temas com outras aplicaes baseada nos
valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do grupo editem a aplicao.
Timeout - Tempo de timeout de execuo em segundos. Zero assume o valor padro
do PHP.
HelpCase Link - Associe arquivos do HelpCase a sua aplicao
Image 2: Interface de configurao de erros. Atributos:
Erro Script - Permite exibir informao do script e linha onde ocorreu o erro.
Erro SQL - Permite exibir o comando SQL que originou 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 Navega??o Define os atributos de navegao de uma aplicao.
Image1: Interface de Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da
aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo
um novo registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variaveis 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 Imagem 1: Interface variveis globais. Exemplo: Selecione Cliente,
CustomerName dos clientes WHERE CustomerID = '[v_customerid]' Neste caso, as
variveis "v_customerid" aparece na configurao de variveis. Imagem 2: Variveis
Interface Settings. Mostra todas as variveis globais usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de
execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
Programao Programao PROGRAMAO 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. Figura1: Interface Configurao dos
Atributos. 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 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. Para gerenciar as
bibliotecas do ScriptCase acesse o menu principal : Configurao | Bibliotecas.
Mtodos MTODOS 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. ? poss
vel criar PHP e os mtodos de
JavaScript. Figura 1: Mtodo interface menu. CRIAR NOVO MTODO Figura 2: Criar
um novo mtodo. 1 Definir o nome para o novo mtodo e clique no boto Criar.
Como na imagem abaixo. Figura 3: Incluso do mtodo. 2 Mtodos podem ter
parmetros de passagem.
Adicionar a quantidade variveis:

Definio da varivel:

Figura 6: incluso de parmetros de interface figura.

Nome: Digite o nome da varivel.


Tipo: Selecione o tipo de variveis como: por valor ou por referncia. *
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.

Figura 7: Definio de interface parmetro.


Selecione todos os parmetros variveis em parmetros de campo.
Desmarcar todos os parmetros de seleo de variveis em parmetros de campo.
Edite a varivel selecionada em parmetros de campo.
Eliminar a varivel selecionada em parmetros de campo.

3 Para executar o mtodo necessrio cham-lo em um evento. Veja abaixo um


exemplo:

Figura 8: Eventos.

- Neste exemplo, usamos o evento onLoad para chamar nosso mtodo quando o registro
carregado. Veja como simples para chamar o mtodo no exemplo abaixo:
Usando Mtodo

Figura 9: Interface - Mtodo de Evento

Assim temos o seguinte resultado ao executar o aplicativo.

Aplicaes De Formulrios
Viso Geral

VISO GERAL Aplicao de Formulrio


um tipo de aplicao que permite atualizar informaes no banco de dados atravs de web
forms. A atualizao dos dados pode ser feita de maneira direta (INSERT, UPDATE e
DELETE) ou atravs de stored procedures.
O formulrio para atualizao das informaes pode ser exibido em diversos formatos,
podendo desta forma editar um nico registro ou vrios em uma mesma pgina, estando
reformulado para exibio quando acessado por um dispositivo movl.
Com isto, o formulrio criado no Scriptcase, reconhece o dispositivo que o est acessando
(Tablet, Smartphone, Desktop...) e se adapta ao layout que melhor se adequa a resoluo
exigida, aplicando assim o conceito da Responsividade.
Os formatos do formulrio podem ser :

nico registro

Multiplos registros

Grid editvel (view)


Grid editvel

Formulrio exibido em um smartphone


As aplicaes de formulrio criadas incorporam uma srie de funcionalidades, como por
exemplo:
Funcionalidades Descrio
Campos
Escondidos

Permite ocultar campos da exibio do


formulrio mantendo seu valor na atualizao.

Campos ReadOnly

Funcionalidade que impede a edio do valor


de campos do formulrio.

Campos
Obrigatrios

Funcionalidade que fora o preenchimento de


campos do formulrio, chaves primrias so
automaticamente definidas como campos
obrigatrios.

Chave nica

Recurso que permite a definio chaves


nicas para as quais so geradas crticas nas
atualizaes

Procedures

Funo que possibilita o uso de stored


procedures na manipulao dos dados do
formulrio.

Mestre / Detalhe

Possibilita a atualizao de dados de vrias


tabelas relacionadas em uma nica pgina.

Atualiza tabela de Funcionalidade que permite o tratamento dos


ligao
relacionamentos N:N em um nico formulrio
Dependncias

Recurso que permite a definio das


dependncias da tabela utilizada no
formulrio. Automaticamente so geradas as
crticas de acordo com a definio.

Formatao de
campos

Esto disponveis vrias opes de


formatao nos campos do formulrio e so
geradas, de acordo com tipo do campo, as
validaes necessrias.

Programao em Recurso que permite ao desenvolvedor inserir

eventos

regras de negcio escritas na linguagem PHP.


Os eventos do formulrio podem acontecer
durante o processamento no servidor ou
disparados pelo browser (AJAX).

Criao de links

Funcionalidade que permite a ligao de um


formulrio com outras aplicaes de um
mesmo projeto.

Exemplos de aplicaes de formulrio

Formulrios
Configurao

CONFIGURAO
Neste modulo esto reunidas diversas configuraes ligadas ao formato de exibio da
Aplicao de Formulrio.

Figura1:Interface Orientao

Figura2:InterfaceConfigurao

Atributos:
Orientao - Orientao dos registros no formulrio, pode ser: nico registro, mltiplos
registros (Geral), mltiplos registros (Individual) e grid editvel.
nico Registro: Edio/Incluso de apenas um registro por vez.
Mltiplos registros: Vrios registros podem ser editados por vez. Veja na imagem
abaixo que cada linha representa um registro na tabela.
Grid Editvel: Somente um registro pode ser atualizado por vez. Veja na imagem
abaixo que cada linha representa um registro na tabela.
Grid Editvel View : Um registro s pode ser editado se aberta a caixa de edio de
um registro. Veja na imagem abaixo que cada linha representa um registro na tabela.
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.
Exibir nmero da linha (Grid Editvel e Grid Editvel View) - Permite a exibio do
nmero da linha na grid.
Paginao (No disponvel para nico Registro) - Indica como sero exibidos os
registros por pgina. Se Paginao TOTAL, sero listados todos os registros do formulrio
na pgina. Se paginao PARCIAL, o usurio deve definir o nmero de registros por
pgina.
Linhas por Pgina (No disponvel para nico Registro) - Quantidade de linhas de
registros por pgina.
Linhas para incluso (Multiplos Registros) - Quantidade de registros mostrados para
incluso.
Alinhamento Horizontal - Permite definir o alinhamento da aplicao na pgina.
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).
Usar Modal (Grid Editvel View) - Define if the update mode of the Editable Grid (view)
will open in a modal window.
Largura do Modal (Grid Editvel View) - Define a largura da janela modal, se a opo
"usar modal" estiver habilitada.
Altura do Modal (Grid Editvel View) - Define a altura da janela modal, se a opo "usar
modal" estiver habilitada.

FORMATAO E COMPORTAMENTO

Formatar ao digitar - Permite a formatao em tempo real quando se digita.


Tabulao automtica - Muda o foco para o prximo text box quando a quantidade
de carateres chegar no limite definido.
Seleciona texto focus - Seleciona o contedo do campo quando o mesmo
selecionado.
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 d'agua.
Focar campo com erro - Foca o campo com erro ao tentar submeter um formulrio

Editar Campos

Nova interface incluida na V6. Ele permite ao usurio organizar e editar os campos.

Imagem 1: Editar campos de interface.

Opes
1 - Campos - Essa coluna usada para exibir o nome do campo.
2 - Label - Colunas para editar o label de exibio dos campos em uma aplicao.
3 - Tipos de Dados - Ele permite alterar o tipo do campo.
4 - Opes de Formulrio. No disponvel para Aplicaes de Consulta.
4.1 - Insero - Define se o campo exibido para entreda de novos registros.
4.2 - Atualizao - Define se o campo exibido para edio um registro.
4.3 - Somente-Leitura - Define se op campo apenas somente-leitura.
4.4 - Obrigatrio - Define se o campo obrigario ou no.
4.5 - PK - Define que campos so chave primria em uma aplicao.
4.6 - Valor DB (Inserir) e Valor DB (Atualizar) - Define se o campo receber valores
internos quando inserido um ovo registro, tal comop um auto incremento, data, data e
hora e IP.
5 - Pgina - Indica que h Pginas na aplicao.
6 - Bloco - Indica que h Blocos na aplicao.
7 - Pgina de campos no exibidos - Mantm todos os campos que no sero exibidos
na aplicao.
Note: 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.

EXIBI??O
Disponvel apenas em Formulrios e Controles.

Imagem 2: Interface de Exibio.

Opes:
Posio do Marcador - Indica a posio do marcador para que ser exibido em relao a
um campo obrigatrio.
Exibir Mensagem - Exibe ou no uma mensagem aps validao.

Selecionar Campos

Definir quais campos sero exibidos na aplicao.

Image1: Selecionar campos.

Nota: A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita
mostra os campos que sero exibidos na aplicao (escolha o campo e clique na seta
para a direita para inclu-los no formulrio).

Chave ?nica

Chave nica

Figura1: Interface Chave Unica

Atributos:
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.

Barras Ferramentas

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 pode 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.

Figura1: Interface Barra de Ferramentas

Atributos:
Navegao - Apresenta os Checkbox relativos aos botes que podem ser exibidos no
formulrio. A seleo desses botes variam de acordo com a aplicao do formulrio.
Atualizao - Apresenta os Checkbox relativos aos botes de atualizao que podem ser

exibidos no formulrio. A seleo desses botes variam de acordo com a aplicao do


formulrio.
Ordenao dos Botes - Lista da ordem de exibio dos botes da Barra de
Ferramentas. Esta ordem pode ser alterada utilizando as setas laterais.

A opo Grupo permite que sejam criados grupos de botes.

Figura2: Interfarce Opo Grupo

Adicionar:

Figura3: Interface Criao do Grupo de Botes.

Nome: Valor para o nome do grupo de botes.


Label: Valor que ser exibido na aplicao.
Hint Title: Valor que ser mostrado quando o cursor do mouse estiver sobre o boto.
Tipo de Boto: Tipo do boto ser exibido. (Boto, Imagem ou Link)
Imagem: Imagem ser exibida.

Exibio: Modo como o boto dever ser exibido, podendo assumir trs formatos:
Somente Texto, Somente Imagem ou Texto e Imagem.
Exibir Posio: Opo para escolha do posicionamento de texto e imagem, caso a opo
"Exibio" estiver como "Texto e Imagem".

Aps a criao do grupo, para que os botes faam parte dele, necessrio que os posicione
abaixo e mais a direita do nome do grupo, como na imagem abaixo:

Figura4: Interface organizao dos botes na barra de ferramentas

configuraes dos botes

Figura5: Interface Configuraes dos Botes.

Atributos:
Teclas de Atalho - Permite definir teclas de acesso rapido via teclado a um boto.

OPES

Figura6: Interface Opes de Configurao

Atributos:
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.
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 help's dos campos em uma nica pgina,
colocando um cone na barra de ferramentas para chamada da pgina de help.

Exportao

CONFIGURAO DO PDF
Este quadro permite configurar o arquivo PDF gerado pela consulta.

Figura1: Interface Configurao do PDF.

Atributos:
Orientao do PDF - Permite definir se a impresso ser na orientao Retrato ou
Paisagem.
Formato do PDF - Permite definir o tipo de formulrio no qual o PDF ser impresso
(carta,A4,etc).
Tipo de impresso - Permite definir o modo de impresso colorido ou econmico.
Gerar PDF Diretamente - Abrir o arquivo PDF gerado sem a necessidade de exibio de
uma pgina intermediria com um link para o arquivo.
PDF Configurvel - Permitir que o usurio configure os parmetros de criao do PDF
durante a execuo da aplicao.
Imprimir Background - Permite imprimir background no arquivo PDF.
Tempo de execuo do JS - Tempo mximo de espera do servidor ao executar o JS.

IMPRESSO HTML
Configura o formato HTML da consulta.

Figura3:Interface Impresso HTML

Atributos:
Tipo de Impresso - Permite selecionar o modo de impresso em relao a cor. Os tipos
so: Ambos, Preto e Branco e Colorido.
Imprimir Background - Exibir Background na impresso HTML.

Configurao Do Sql

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.

Figura1: Interface Configurao do SQL

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).
Nome da Tabela - Nome da tabela que a aplicao de Formulrio esta utilizando.
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.

Nota: 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.

Ordenao

Ordenao
Campos com Ordenao

Figura1: Configurao inicial de ordenao para cada campo da aplicao

Configurao dos campos que permitem ordenao


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 default as quebras sero
respeitadas na ordenao de campos. Tambm por default, os seis primeiros campos j vem
marcados(apresentando um astersco do lado esquerdo do campo), para que sejam ordenados
sem que o usurio se preocupe com esse detalhe.

Figura2: Configurao Campos com Ordenao

Nota:Utilize a funo liga/desliga para incluir ou retirar um campo.

Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser
"Ascendente" ou "Descendente".

Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto "Ordenao" da consulta.

Figura3: Ordenao avanada

Usar campos exibidos - Define que todos os campos exibidos na consulta 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.
Definir colunas - Permite que os campos sejam escolhidos livremente:

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.

Figura1: Interface de Stored Procedures para Formulrio.

1 - Vamos marcar a primeira opo: "Desejo utilizar Procedure para dar INSERT". Em seguida

informe o Nome da Procedure e a Quantidade de Parmetros.

Figura2: Definindo parmetros da Procedure.

2 - 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.

Figura3: Passagem de valores para os Parmetros da Stored Procedure.

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 posiciona-los como desejar.

Figura1: Editar Propriedades da Clula

Atributos:
Ttulo - Escolher o ttulo que ir aparecer em seu Group Label.
Fonte do Texto - Escolher a fonte que o seu ttulo ser exibido .
Tamanho da fonte - Estabelecer o tamanho da fonte do seu ttulo.
Alinhamento Horizontal - Definir o alinhamento do ttulo horizontalmente. Ele pode estar
ou na esquerda, ou no centro, ou no meio.
Alinhamento Vertical - Definir o alinhamento do ttulo verticalmente. Ele pode estar
embaixo, no meio ou no topo.
Cor do texto - Escolher a cor do texto do ttulo que ser exibido quando a aplicao for
executada.
Cor do fundo - Definir a cor do fundo do espao onde o ttulo aparecer.
Figura2: Exemplo de Consulta com Group Label.

Edio De Javascript

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.

Figura1: Interface Edio de Javascript

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. Veja Exemplo
onblur - Ocorre quando o objeto perde o foco. Veja Exemplo
onChange - Ocorre sempre que o objeto perde o foco e o valor do campo alterado .
Veja Exemplo
onFocus - Ocorre sempre que o objeto ganha o foco. Veja Exemplo
onMouseOver - Ocorre sempre que o ponteiro do mouse estiver sobre o campo. Veja
Exemplo
onMouseOut - Sempre que o ponteiro do mouse sair de cima do campo. Veja
Exemplo
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.

Figura1:Interface Edio de Javascript

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.

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'
}
Nota: Para acessar um campo tipo rdio necessrio utilizar-se de um ndice.
Exemplo onBlur:
Pode-se definir uma crtica em torno do campo "carga_horaria_semanal" quando o mesmo
perder o foco..
if (document.F1.tp_folha[0].checked && document.F1.carga_horaria_semanal.value > '20')
{
alert("carga horaria acima da permitida");
document.F1.carga_horaria_semanal.value = "";
document.F1.carga_horaria_semanal.focus();
}
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".
if (document.F1.salario.value > 5000.00 && document.F1.cargo.value == 'jardineiro'){
alert('quando eu crescer quero ser 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.
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"

Dependncias

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.

1- 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.

2 - 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.

3 - Em seguida selecionamos os campos da ligao de Chave: customers->CityID - city-

>CityID.

4 - 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

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for
habilitada atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma
mensagem de "usurio no autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita
para autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada
para fazer autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo
um campo chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada
para fazer autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes


aplicaes
if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de


seg_aplicativos
sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio
ser redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha
para a aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso
a senha no seja preenchida corretamente exibida uma mensagem usurio no
autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem
precisar solicitar a senha toda vez que abrir a aplicao na mesma sesso. Permitir
chamada direta pela URL: - Permite que uma aplicao seja chamada digitando
diretamente a URL nos navegadores. Habilitar CSRF: - Com essa opo ativada, o
scriptcase evita um ataque malicioso a uma pgina na qual comandos no autorizados so
transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como
ataque "Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de
Controle e Formulrio)

CAPTCHA
um recurso utilizado para aumentar o nvel de segurana no formulrio. Requer uma
interao direta do usurio, atravs da entrada de uma sequncia aleatria de caracteres
exibida em uma imagem gerada dinamicamente. CAPTCHA significa "Completely Automated P
ublic Turing test to tell Computers and Humans Apart".
Veja mais:
Utilizando CAPTCHA em um formulrio de login.

Usar CAPTCHA - Habilita o uso de recurso CAPTCHA na aplicao.


Quantidade - Quantidade de caracteres exibidos na imagem gerada.
Lista - Lista dos caracteres utilizados na gerao da imagem.
Label - Mensagem com as instrues para preenchimento do cdigo.
Mensagem de Erro - Mensagem de erro exibida quando o cdigo digitado no confere
com a imagem gerada.
Altura - Altura em pixels da imagem gerada.
Largura - Largura em pixels da imagem gerada.
Tamanho da Fonte - Tamanho da fonte do Captcha.
Recarregar - Opo para que o usurio solicite um novo cdigo.
Selecione layout - Esta opo permite que seja definida a forma de exibio do
CAPTCHA na aplicao.

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo
de log individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Campos
Viso Geral

VISO GERAL
Esta interface permite informar as regras de validao e formatao do contedo de cada
campo do formulrio. A configurao feita clicando no campo a ser editado na lista existente,
na parte esquerda da pasta Formulrio. O usurio dever ento selecionar na parte direita
um Tipo de Dado adequado para o contedo do campo. Para cada Tipo de Dado selecionado
ser formatada uma tela com caractersticas diferentes.
O atributo Tipo do Dado atribudo pelo ScriptCase atravs da anlise da tabela SQL.
Podendo ser modificado quando houver a necessidade.

Figura1: Lista de campos.

Tipos de Campos:
Texto
Texto com Mltiplas Linhas
Nmero
Decimal
Moeda
Imagem HTML
Label
Data
Hora
Data e Hora
Imagem (Banco de Dados)
Imagem (Nome de Arquivo)
Documento (Banco de Dados)
Documento (Nome de Arquivo)
CPF

CNPJ
CPF e CNPJ
Tipo CPF e CNPJ
Carto
Tipo de Carto
CEP
E-mail
URL
Cor HTML
Editor Html
Cdigo de Barras
Select
Duplo Select
Check box
Rdio
Texto Auto-complete
Nmero Auto-complete

Texto

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
Campo tipo senha - Permite formatar o campo como password substituindo todos os
caracteres digitados pelo usurio por (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

CaracterDescrio
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,09) digitada pelo usurio.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero
de
Telefone
Software
Key
(Apenas
Letras)
Software
Key
(Letras e
Nmeros)

+99 99 9999 9999

123456789012

AAAA-AAAAAAAA-AAAA

QWERTYUIASDFGHJKQWER-TYUIASDF-GHJK

****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4T5Y6-U7I8

Placa de AAA - 9999


QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
Validar com Mscara - Exibe um erro se o usurio final no inserir um valor que
complete a mscara
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.

Campo sem usar atributo label

Campo usando atributo label

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira

Todas em maiscula
Todas em minscula
A primeira letra da primeira

Palavra
palavra em maiscula
Capitula Todas as A primeira letra de todas as
Palavras
palavras em maiscula
Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.
Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser
digitado no campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.


Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.

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.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,


sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Texto Com Multiplas Linhas

TEXTO COM MLTIPLAS LINHAS


CONFIGURAO GERAL

Figura1:Interface Configurao Geral

Atributos
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a

quantidade de caracteres.
Linhas - Permite configurar a altura do campo informando a quantidade de linhas.
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.

Campo sem usar atributo label

Campo usando atributo label

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser
digitado no campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero

NMERO
CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

CaracterDescrio
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,09) digitada pelo usurio.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero +99 99 9999 - 123456789012


de
9999
Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos 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.(Veja configuraes
regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de
dgitos.
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceitar - Permite que o campo aceite somente valores negativos, somente positivos ou
ambos.
Exibir Calculadora - Exibe uma calculadora para realizar clculos.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Decimal

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de
formatao de nmeros ao campo. Quando no for selecionada sero exibidos os
atributos Agrupamento, Qtd. Decimais, Sinal negativo e Formato de nmero negativo.
(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de
dgitos.*
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.

Separador Decimal - Define o separador decimal do campo.


Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceita Negativo - Permite que o campo aceite valor negativo.
Exibir Calculadora - Exibe uma calculadora para realizar clculos.
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 "Formulrio>>Configurao" para utilizar
esta opo.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Moeda

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de
formatao de nmeros ao campo. Quando no for selecionada sero exibidos os
atributos Agrupamento, Qtd. Decimais, Sinal negativo e Formato de nmero negativo.
(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de
dgitos.*
Uso de Smbolo Monetrio - Define se o campo exibir o smbolo monetrio da
configurao regional.*
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.

Valor Mximo - Permite definir o valor mximo do campo.


Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define o separador decimal do campo.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceita Negativo - Permite que o campo aceite valor negativo.
Exibir Calculadora - Exibe uma calculadora realizar clculos.
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 "Formulrio>>Configurao" para utilizar
esta opo.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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 (Veja configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Primeiro Dia - Define o dia que ser apresentado como o primeiro da semana.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Usar ComboBox - Permite selecionar a data e o ms atravs de combobox.
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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Hora

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo
hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data E Hora

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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 (Veja configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo data / hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo
hora.

Agrupar data e hora - Agrupar data e hora no mesmo campo.


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.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Imagem (banco De Dados)

CONFIGURAO GERAL

z
Figura1:Interface de Configurao Geral.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados
ao servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Multi-Upload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela
de banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos
associar os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:
Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.

Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.

Definido - Voc pode especificar um valor constante ou usar variveis globais.


[global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Imagem (nome De Arquivo)

Permite utilizar campos para upload de imagens. As imagens sero mantidas no servidor no
diretrio informado pelo atributo Diretrio de Imagens, nas configuraes da aplicao (veja
em Configurao), e o nome da imagem ser armazenado no banco de dados.
Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
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.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados
ao servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.

Incrementar Arquivo - Incrementa o nome do arquivo se ele j existir na pasta de


uploads.
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.
Esconder o nome da imagem - Oculta o nome da imagem no momento do upload.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Example of field of the image type in a cadastre of products.

Multi-Upload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela
de banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos
associar os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:
Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.


Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.

Definido - Voc pode especificar um valor constante ou usar variveis globais.


[global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,


sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Documento (banco De Dados)

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos :
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.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados
ao servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.
Nome do Arquivo - Define o campo que contm o nome do arquivo do documento
armazenado na base de dados.
Tamanho do Arquivo - Permite definir o campo que contm o tamanho do arquivo.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Multi-Upload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela
de banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos
associar os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:

Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.

Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.

Definido - Voc pode especificar um valor constante ou usar variveis globais.


[global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,

center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Documento (nome De Arquivo)

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos:
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.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados
ao servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.
Incrementar Arquivo - Incrementa o nome do arquivo se ele j existir na pasta de
uploads.
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.
cone - Permite exibir um cone ao lado do campo, determinando o tipo de arquivo.
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".

Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.


Excluso de arquivos - Permite apagar o arquivo no diretrio referente ao registro que
est excluindo.
Tipo SQL - Informa o tipo do campo no banco de dados.

Multi-Upload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela
de banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos
associar os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:
Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.

Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.

Definido - Voc pode especificar um valor constante ou usar variveis globais.


[global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente.


Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis
nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.

Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cnpj

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.

Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf E Cnpj

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos:
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.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Tipo Cpf E Cnpj

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Carto

CARTO
O ScriptCase disponibiliza rotinas para validao de Nmeros de carto de crdito nas suas
aplicaes. As bandeiras disponveis no momento so: AMERICAN EXPRESS, VISA,
MASTERCARD e DINERS.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de
mscara que podem ser mescladas.

CaracterDescrio
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,09) digitada pelo usurio.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero +99 99 9999 - 123456789012


de
9999
Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input


Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Tipo Carto

TIPO CARTO
Permite relacionar o campo Tipo Carto com um campo Carto, fazendo com que os valores
digitados em Carto sejam validados de acordo com a bandeira selecionada em Tipo de
Carto.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
>Tipo do dado- Define o tipo do campo da aplicao.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores


No quadro formatao de valores descrito mais abaixo podemos ver como feita a associao
entre os campos .

Figura2: Interface Formatao dos Valores.

Atributos:
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.
Valor Negativo - Valor da nova opo.
Ttulo - Label da nova opo.
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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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


deve ter o seguinte formato:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

. O comando SQL

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.

CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cep

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de
mscara que podem ser mescladas.

CaracterDescrio
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,09) digitada pelo usurio.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero +99 99 9999 - 123456789012


de
9999
Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.


Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores

Atributos:
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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.

IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser

aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

E-mail

CONFIGURAO GERAL

Figura1: Interface Configurao Geral

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como Email exibido ao lado um cone o qual se clicado ir abrir o leitor de e-mail. Caso seja
informado um email fora do padro o scriptcase exibe 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone de email ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",
"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Url

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 validandoo
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",
"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cor Html

Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
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.

Data do sistema - O campo ser preenchido com a data atual do servidor.


OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero",


"Modo de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura
abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:

SELECT Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a
fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada
como plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline,
sub, super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Select
Permite utilizar no campo do formulrio um objeto do tipo select (combobox).

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - O Tipo de dados Select um objeto drop-down que permite a seleo de
informao atravs de uma janela deslizante.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
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

(ver lookup manual) ou ainda, de forma dinmica, ter esses valores recuperados de uma
tabela do banco de dados (ver lookup automatico).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup


Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de
seleo) ou Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

LOOKUP DE EDIO - AUTOM?TICO


Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores
sero recuperados de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL


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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio 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.
Altura - Define uma altura(linhas) para o objeto select.

Mltiplos Valores (delimitador)

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).

Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.

Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Ler

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco


de dados seria armazenado o seguinte valor MCED.

Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.

Altura - Define uma altura (linhas) para o objeto select.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo


selecionado.
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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os


exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero
armazenado no campo da tabela seria 3.
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o
nmero armazenado no campo da tabela seria 13.
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.

Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Duplo Select

Componente que exibe duas listas de valores. Na primeira lista esto os valores disponveis para
seleo e na segunda esto os valores efetivamente selecionados.

Figura1: Valores disponveis / Valores Selecionados no objeto Duplo Select.

CONFIGURAO GERAL

Figura2: Interface Configurao Geral.

Atributos:
Tipo do dado - O Tipo de dados Duplo Select um objeto drop-down que permite a seleo
mltiplas atravs de duas janelas de seleo e um navegador entre elas ( << < > >> ).
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
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 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.

Antes do Lookup

Depois do Lookup

Figura1: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.
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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Check Box

CHECKBOX
Permite utilizar no campo do formulrio um objeto do tipo checkbox.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - O Tipo de Checkbox um objeto que permite a seleo de uma ou mais
informao atravs de uma caixa de objetos de marcao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

Lookup de Edio

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo)
ou Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Checkbox. Estes valores sero
recuperados de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :

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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio Simples Valor

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da
tabela. Por exemplo, o valor 2ser includo no campo da tabela quando na lista
estiver selecionado o item Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o
formulrio estiver em modo de incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no
formulrio.

Mltiplos Valores (delimitador)

Podero ser armazenados vrios valores para o campo selecionado. Os valores


devem ser separados por um delimitador informado. Por exemplo: a combinao
Andorra, Angola e Argentina selecionada no formulrio ser gravada como
AD;AO;AR caso o delimitador seja ; (ponto e vrgula).

Figura5: Configurao do lookup de edio Mltiplos Valores (delimitador

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por
exemplo, o valor AO ser includo no campo da tabela quando na lista estiver
selecionado o item Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas
opes dentro do campo da tabela. Caso no seja informado, o delimitador
padro ser ponto e vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do
checkbox.
Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Ler

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e


Estudar.

Figura6: Configurao do lookup Mltiplos Valores (posio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do
checkbox.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo selecionado.


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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os


exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero
armazenado seria 3.
Valor
Atribudo
1
2
4

Descrio no
Lookup
Esportes
Cultura
Lazer

8
16

Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero
armazenado seria 13.
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.


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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Radio

Permite utilizar no campo do formulrio um objeto do tipo radio.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.

IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde poder ser selecionado o
item que ser utilizado no formulrio. Por exemplo, para um campo sexo no banco de dados com
valores M ou F pode ser apresentado como 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).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo)
ou Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Radio. Estes valores sero
recuperados de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.

Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Texto Auto-complete

Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de
entrada serve como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura
semelhante ao objeto Select HTML onde cada item tem um valor e label associados. Para o Texto
Auto-Complete o valor de cada item alfa-numrico. Esta lista carregada dinamicamente com
tecnologia Ajax.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo.

Atributos:
Tipo de Dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a quantidade


de caracteres.

Campo tipo senha - Permite formatar o campo como password substituindo todos os caracteres
digitados pelo usurio por (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

Campo sem usar atributo label

Campo usando atributo label

Criticar s no Submit - Valida o campo somente quando o formulrio submetido.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:

Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado no
campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura
Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero Auto-complete

NMERO AUTO-COMPLETE
Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de
entrada serve como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura
semelhante ao objeto Select HTML onde cada item tem um valor e label associados. Para o Nmero
Auto-Complete o valor de cada item obrigatoriamente numrico. Esta lista carregada dinamicamente
com tecnologia Ajax.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Validar en Presentar - Validar campos slo cuando presenten.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o tamanho mnimo do campo.
Valor Mximo - Permite definir o tamanho mximo do campo.
Agrupamento - Permite definir o separador decimal.
Aceita Negativo - Permite o campo aceitar valor negativo.

VALOR NO BANCO DE DADOS

Permite definir o valor a ser gravado no banco de dados.

Figura3: Interface Valor Banco de Dados

As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura
Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input


Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Imagem Html

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do objeto input.


Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Label

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Posicionamento - Permite posicionar o formulrio no bloco escolhido.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.

Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Editor Html

CONFIGURAO GERAL

Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como texto, 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.
Altura - Altura em pixels do Editor HTML
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".
Tipo SQL - Informa o tipo do campo no banco de dados.

Barra de Ferramentas

Atributos:
Propriedades:
Localizao - local do posicionamento da barra de ferramentas do Editor HTML

Alinhamento - Alinhamento dos botes na barra de ferramentas


Status - Barra de status, No Exibir, Superior e Inferior;
Quantidade

- Quantidade de linhas na barra de ferramentas do Editor HTML. Organizao dos Botes - Permite
definir a posio dos botes na barra de ferramentas. Pr-Visualizao - Permite visualizar a barra de
ferramentas de acordo com as configuraes acima.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Tema

CONFIGURAO GERAL

Atributos:
Tipo do Dado - Tipo do dado do campo da aplicao.
Label - Ttulo do campo na aplicao.
Recarregar - Recarrega formulrio aps alterao.

Localizacao

Localizao
CONFIGURAO GERAL

Atributos:
Tipo do Dado - Tipo do dado do campo da aplicao.
Label - Ttulo do campo na aplicao.
Recarregar - Recarrega formulrio aps alterao.

Youtube

CONFIGURAO GERAL

Atributos
Tipo de dados - tipo do campo Application.
Label - Campo etiqueta na aplicao.
Display Mode -A forma como o vdeo exibido, modal ou uma nova janela.
Largura - a largura do vdeo em pixels.
Altura -altura do vdeo em pixels.
Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo SQL -Tipo de campo no 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,

top, text-top, middle, bottom, text-bottom).


Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Google Maps

Permite a exibio de mapas da API do google.

Tipo do dado - Define o tipo de dado de exibio no campo da aplicao.


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.
Origem - Define o mtodo de passagem de parmetros para a API do Google.
Modo de visualizao - Indica a forma de exibio do campo. Podendo abrir em Modal ou em uma
Nova janela.
Largura - Define a largura do Mapa a ser exibido.
Altura - Define a Altura do Mapa a ser exibido.
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.)
Nota: 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.
Para pegar a sua API Key s entrar no site:
http://code.google.com/intl/pt-BR/apis/maps/signup.html

Link Type - Define o tipo de ligao.


Texto do Link - Texto para o link do mapa.
Tipo SQL - Tipo do campo na Base 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Bar Code

Cdigo de Barras
Configuraes Gerais

Atributos:
Tipo do dado - Tipo de dados do campo.
Label - ttulo do campo.
Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo SQL - Tipo do campo no banco de dados.

Cdigo de Barras

Atributos:
Tipo - Tipo de cdigo de barras.
Texto - Texto do cdigo de barras para a ilustrao.
Existem 18 tipos de cdigos de barras, que est listado abaixo:

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Layout
Viso Geral

VISO GERAL
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que
podemos atribuir schemas de visualizao, organizar os campos em blocos, definir os valores e o
formato do cabealho entre outros.
Pginas
Blocos
Visualizao
Cabealho & Rodap

Configurao Das Paginas

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.

Figura1: 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 (ver Figura2).

Figura2: Aplicao de Formulrio utilizando recurso de Pginas.

CONFIGURAO DAS PGINAS


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.

Figura3: Interface Configurao das Pginas

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.
NOTA: A definio de pginas s levada em considerao para formulrios na orientao Unico
Registro

Configuraes relativas a Aba da Pasta


Nome da Fonte - Permite definir qual a fonte das letras e caracteres a serem exibidos no
campo. Clicando no cone existente direita do campo aberta uma tela para seleo da
fonte. Basta selecionar a fonte na lista existente, que transferida para o campo abaixo da
lista e clicar no boto Confirmar. A tela fechada e a opo transferida para o campo da tela
principal.
Tamanho da Fonte - Informa o tamanho de fonte desejado.
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.

Configurao Dos Blocos

Blocos
Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma Aplicao de
Formulrio, Controle ou Consulta com orientao Slide.
Por default 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.

Figura 1: Tela de Configurao dos Blocos.

No lado esquerdo de cada bloco existem dois cones o primeiro


informaes relativas ao bloco e o segundo

tem a funo de editar todas as

para excluso do bloco.

Organizao e Mudana de posio dos Blocos

Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.

Clique e araste o bloco que deseja alterar para a sua nova posio.

Veja agora como remover um bloco da exibio

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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de


colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever


ocupar, caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface de Criao de Novo Bloco. Atributos:

Nome - Nome do bloco;


Label - Texto que ser que mostrado no bloco da aplicao.
Edio dos blocos 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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e
Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da
aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap
da aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual
(cores,fontes, etc) que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio

dos conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela
pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap
escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada
ao no momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um
desenvolvimento mais organizado. No Help de Contexto de cada Evento exibido apenas as

Macros disponveis para o mesmo. Imagem 1: Button acesso Event do formulrio de candidatura.
onApplicationInit - Este evento executado quando o aplicativo carregado apenas pela
primeira vez.
onNavigate - Este evento decorre durante a navegao de um registro para outro.
onScriptInit - Este evento executado quando o aplicativo est carregando.
onRefresh - Este evento executado para recarregar a pgina do aplicativo.
onValidate - Este evento executado, clicando sobre a validao (OK, Update, Insert, Delete,
Filter), dependendo da aplicao.
onValidateFailure - Este evento executado se a validao no for bem sucedida. Com
erros.
onValidateSuccess - Este evento executado se a validao for bem sucedida. Sem erros.
onBeforeInsert - Este evento executado antes da insero.
onAfterInsert - Este evento executado aps a insero.
onBeforeUpdate - Este evento executado antes de atualizar um registro.
onAfterUpdate - Este evento executado depois de atualizar um registro.
onBeforeDelete - Este evento executado antes da eliminao.
onAfterDelete - Este evento executado aps a eliminao.
onLoad - Este evento ocorre quando a pgina carregada, ou seja, quando estiver a navegar
a partir de um registro para outro, clicando nos botes (novo, insero, etc.)
onLoadRecord - Este evento ocorre quando o formulrio carregado.
onBeforeInsertAll - Este evento ocorre antes incluso de registros em formulrios do tipo
multiplo registro.
onAfterInsertAll - Esse evento ocorre aps incluso de um registro no forumulrio multiplo
registros.
onBeforeUpdateAll - Este evento ocorre antes atualizao de um registro em um formulrio
do tipo multiplo registro.
onAterUpdateAll - Este evento ocorre aps atualizao de um registro em um formulrio
multiplo registro.
onBeforeDeleteAll - Este evento executado antes da eliminao de todos os registros.
onAfterDeleteAll - Este evento executado depois da eliminao de todos os registros.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas
funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Eventos Ajax Usando AJAX, o trafgo de informaes desnecessrias so evitados, acelerando o
processamento das aplicaes. Figura 1: Interface AJAX evento. Os seguintes eventos esto
disponveis com o ScriptCase.
onChange - Este evento ocorre quando o campo tem o foco eo valor do campo mudado eo
foco direcionado para outro objeto.
onClick - Este evento ocorre quando o campo clicado.
onBlur - Este evento ocorre quando o campo tem o foco, o valor do campo no alterado
eo foco direcionado para outro objeto.
onFocus - Este evento ocorre quando o campo tem o foco.

Apenas o evento onClick est disponvel para aplicaes de Consulta. Veja abaixo um
exemplo: O campo usurio validado contra um banco de dados (tabela). Para os usurios
vlidos que retorna o nome. Para os usurios invlido ser exibida uma mensagem. Exemplo: 1
- Selecione o campo e os eventos utilizados no processo AJAX (em cdigo PHP). Passando
parmetros opcional. Figura 2: Selecionando campos e eventos para o processamento AJAX.
2 -Digite a regra de negcio no editor PHP aberto. O cdigo processado pelo servidor e o
resultado XML enviado para o navegador. Figura 3: Programando em PHP com Ajax. 1. Editor PHP
- Utilizado para digitar seus cdigos PHP. 2. Inserir Cdigo - O Scriptcase ajuda voc a criar
cdigos pr-definidos no editor. 3. Parmetros(Campos) - Utilizado para criar parmetros
recuperando valores dos campos. Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Botes Botes BOTES NOVO BOTO Para criar um novo boto, clique na opo boto Novo e
digite um nome e o tipo do boto. Tipos de boto: (Javascript, PHP, Ligao, Ajax).

Imagem2: Nova funo do boto.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Javascript

Criando um boto DO Tipo Javascript


Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Nova funo do boto.

Existem trs tipos de botes de exibio: (Button, imagem e link).

Cdigo

Imagem2:

Interface JavaScript.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Php

Criando um boto DO tipo PHP


Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Nova funo do boto.

Existem trs tipos de botes de exibio: (Button, imagem e link).

Cdigo

Imagem2:

Interface Php.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Ligao

Criando um boto do tipo LIGAO


Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem2: Novo boto.

Existem trs tipos de exibio de botes: (Boto, imagem e link).


O boto de ligao requer que um link lhe seja associados.
No menu da aplicao (lado esquerdo da janela), existe uma opo para criar novas ligaes e configurar o
boto link, e siga os passos abaixo para criar o vnculo necessrio para concluir a operao.

Criando um novo link


1 - clique na opo novo link, como na imagem abaixo.

Imagem2: Criar nova vinculao.

2- Selecione nos botes o tipo link e clique em prximo (como a imagem abaixo).

Imagem3: Interface tipo de link.

3 - Seleccione a aplicao que ser chamada e clique em Avanar.

Image4: Interface de Lista de aplicaes.

4 -Definir os parmetros passados. Pode ser de trs tipos: de campo, valor ou vazio.
Campo - Utiliza o campo usado para passar o contedo.

Imagem5: Interface de Definio de Parmetros - Campo.

Fixo - Utiliza um contedo esttico.

Imagem6: Interface de Definio de Parmetros - Valor.

Vazio - Nenhum valor ser passar.

Imagem7: Interface de Definio de Parmetros - Vazio.

5 -Definir as propriedades do link formulrio - mostrar Iframe.

Image8: Interface das Propriedades de Link / Form.

Modo de Operao do Link - Como ser apresentado o link.


Abrir na mesma janela - - Mostra o formulrio na mesma janela do navegador, saindo da pesquisa e ir para
o formulrio.
Abrir em outra janela - Abra uma nova janela para mostrar o formulrio.
Abrir em uma Iframe- Mostrar a forma como o mesmo na mesma janela que a pesquisa, abaixo da

pesquisa de um iframe criado para exibir o formulrio.


URL de sada da aplicao chamada - Endereo acessado quando o usurio sair da grid.
Hint do link da aplicao - Mensagem exibida quando o mouse est sobre o campo de ligao
seleccionado.
Propriedades do formulrio - Selecione os botes que sero mostrados.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Boto Ajax

Boto AJAX
Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.

Imagem1: Nova funo do boto.

Cdigo

Imagem2: Interface Php.

Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao (Lixeira).

Form Detalhes
Form Detalhes

Permite criar formulrios para atualizao, em uma nica tela, de tabelas com relacionamento 1:N.

Figura1: Formulrio Mestre / Detalhe.

Veja mais: Como criar um Mestre Detalhe

Criando Form Detalhes

CRIANDO FORM DETALHES


No menu de aplicao, clicando sobre o item Nova Ligao da pasta Mestre/Detalhes poder ser criada uma
nova ligao de detalhe.

Figura1: Criando um novo Mestre/detalhe

Definindo o nome e o label


Informando o nome e o label da 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.

Definio dos Parmetros


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

Propriedades da Ligao
Depois de criada a ligao, possvel alterar as propriedades clicando na ligao criada e selecionando a Ao
chamada Propriedades.

Figura1: Ligaes de uma aplicao.

As propriedades da ligao so mostradas abaixo:

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.
Paginao - Permite selecionar a forma de paginao do formulrio detalhe. As opes so:
ParcialFaz paginao de acordo com a quantidade de
registros informada a seguir.
Total Exibe todos os registros do formulrio detalhe.
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.

Excluir dependncias

Exclui todas as dependncias existentes


no formulrio detalhe.

Editar Ligao: Este boto permitir refazer a ligao para a aplicao detalhe.

Relao N-n

RELAES N-N

Permite configurar a atualizao automtica de tabelas de ligao em relacionamentos N:N.


Veja mais:
Atualiza Tabela de Ligao
Atualizando relaes Muitos-para-muitos atravs de CheckBox List

Figura1: Aplicao gerada com associaes as tabelas

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.

Figura2:Criando campo Atualiza Tabela de Ligao.

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.

Figura3: Informando o comando select.

Caso seja escolhida a opo Desejo me basear numa tabela sero exibidos trs selects para escolha da tabela
e dos campos Cdigo e Descrio.

Figura4: Baseando numa tabela

Cdigo: Valor que ser armazenado na tabela de ligao.


Descrio: Valor que ser exibido no campo de atualizao.

Comando Select
Comando Select informado pelo usurio ou criado baseado em uma tabela, responsvel pela exibio do
contedo de seleo do campo de atualizao.

Figura5: Comando select.

Exibio Lookup
Define-se a forma de exibio do campo de atualizao.

Figura6: Tipo de objeto do campo.

Mostrar valor original e lookup: Exibe o cdigo e a descrio informados no comando select.
Exibir Ttulo: Exibe ttulo do atributo de ligao (ver atributo de ligao).

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

Figura7: Tabela de ligao

Define a tabela de relacionamento que ser atualizada.

Figura9: Seleo da tabela de atualizao.

Chave de Ligao

Figura8: Chave de ligao

Define os campos da aplicao que esto relacionados com os campos da tabela de ligao.

Figura9: Definindo valores para os campos da tabela de atualizao.

Campo Lookup

Figura10: Campo Lookup

Define o campo da tabela de lookup que est relacionado com a tabela de ligao.

Figura11: Definindo chave estrangeira da tabela de relacionamento.

Atributos de Ligao
Define os valores que sero gravados nos campos da tabela de ligao que no so chave estrangeira.

Figura12: Definindo o campo de atribuio.

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 (apenas para Duplo Select)

Figura13: Filtro no campo Duplo Select

Define um filtro para o campo de ligao.

Figura14: Configurao do Filtro do campo de ligao.

Limite de Registros - Quantidade mxima de registros retornados pela pesquisa.


Estado Inicial - Define se na carga do formulrio o campo vir Preenchido ou Vazio.
Campos do Filtro - Define se na pesquisa ser exibido o Cdigo e/ou Descrio.

Configurao da Visualizao (opcional)


Define toda configurao de visualizao do campo de ligao, setando os atributos CSS do campo, ttulo e
objeto .

Figura15: 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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Filtro
Configurao Do Filtro

CONFIGURAO do Filtro
Atravs do quadro abaixo podemos definir todas as opes que faro parte do Filtro do Formulrio.

Figura1: Interface Configurao do Filtro.

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

Filtro Dinmico
Nova funcionalidade que permite que ao usurio final realizar buscas em sua aplicao de formulrio sem
precisar navegar para outra aplicao, o desenvolvedor precisar indicar quais campos ficaro disponveis na
aplicao.
Use la tecla ENTER para - Utilice la tecla Enter para tabular de un campo al siguiente, o para enviar la
solicitud.

Figura1: Interface Configurao do Filtro.

Figura1: Interface de seleo dos campos do filtro.

Quick Search

Quick Search uma opo que nos permite fazer buscas em vrios campos da Consulta atravs de um campo
de entrada de texto na barra de ferramentas.

Nas configuraes de Quicksearch h as seguintes opes:

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.

Nas configuraes Quicksearch devemos selecionar os campos que podem ser pesquisados.

E ns podemos selecionar vrios critrios de pesquisa.

Nota: Voc deve adicionar o boto quicksearch sobre a "barra" Configuraes de us-lo.

Condies Do Filtro

CONDIES DO FILTRO

Figura1: Interface Configurao 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:
Boto Liga/Desliga - Ativa ou desativa o campo ou opo selecionado.
Boto Todos - Marca todos os campos ou opes.
Nenhum - Demarca todos os campos ou opes.

Campos
Viso Geral

viso geral
Nesta sesso so exibidos para configurao apenas os campos que so parte integrante da consulta, ou seja,
os campos que foram selecionados no menu "CONSULTA ->FILTRO-> CAMPOS " .

Figura1: Interface Campos do Filtro

Novo Campo

Esta funcionalidade, permite adicionar um novo campo na aplicao. Abaixo segue um passo-a-passo da criao
desse novo campo.

1- Ao clicar no boto novo, exibida a imagem abaixo, onde determinamos a quantidade de campos que sero
adicionadas.

Figura1: Interface Quantidade de Campos.

2- Aps determinarmos a quantidade de campos que sero adicionados, necessrio definir a configurao do
novo campo (tipo do dado, nome e label).

Figura2: Interface Propriedades do Novo Campo.

Nota: A Descrio do tipo de campo modificada conforme a seleo do tipo do campo

Texto

Figura1: Interface Configurao Geral.

Atributos:
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.
Tamanho Mximo - Tamanho mximo do campo
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Converter Letras - Converte letras do valor do campo.

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.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do campo.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero

NMERO

Figura1: Interface Configurao Geral.

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_num fica mais claro o entendimento se o mesmo for simplificado para Nmero. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados .

Configurao do Filtro

Atributos:
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.

Formatao dos Valores

Figura3: Interface Formatando Nmero.

Usar configuraes regionais ?? Permite aplicar as configuraes regionais ao campo.


Agrupamento - Permite escolher o separador de agrupamento.
Aceita Negativo - Permite, quando ativada, que o campo aceite valor negativo.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Moeda

Figura1: Interface Conifgurao Geral

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita
valores decimais.
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_valor fica mais claro o entendimento se o mesmo for simplificado para Valor. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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.

Formatao de Valores

Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.


Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Decimal

Figura1: Interface Conifgurao Geral

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo aceita
valores decimais.
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_valor fica mais claro o entendimento se o mesmo for simplificado para Valor. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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.

Formatao de Valores

Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.


Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data

Figura1: Interface Configurao Geral.

Atributos:
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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_data fica mais claro o entendimento se o mesmo for simplificado para Data. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Figura2: Interface Formatao dos Valores.

Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de data - Smbolo separador de data.
Primeiro Dia - Primeiro dia da semana.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato de armazenamento do campo no banco de dados.
Usar ComboBox - Permite exibir o campo em um ComboBox.
Ano como Combo - Usar Ano como Combo.
Ano Inicial - Primeiro ano que ser exibido no combo.
Ano atual + - Mostrar o ano atual mais a quantidade de anos informado.
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.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de Anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.

Configurao do Filtro

Atributos:
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.

CONDI??ES ESPECIAIS
Condies especiais disponveis para campos de data permite que o usurio final selecionar perodos de
tempo comum para a pesquisa.

Nota: Utilize a funo Turn On / Off para adicionar ou remover uma condio.
Todo o perodo - Busca perodo.
Hoje - hoje Search.
- Ontem noite Search.
?ltimos 7 dias -Pesquisa ltimos 7 dias. Ex: ((21/12/2007 27/12/2007).
Na semana passada (sol-sat) - Pesquisa na semana passada. (Saturday Sun).
Business Week ltimos dias (seg-sex) - dias da semana ltima pesquisa de negcios. (Mon-Fri).
Este ms - Pesquisa do comeo ms corrente at o dia atual.
No ms passado - Pesquisa no ms passado.

Nota: Condio especial interface forma de filtro.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.

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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Hora

Figura1: Configurao Geral.

Atributos:
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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_hora fica mais claro o entendimento se o mesmo for simplificado para Hora. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Figura2: Interface Formatao dos Valores

Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de hora - Smbolo separador de hora.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato de armazenamento do campo no banco.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.

Configurao do Filtro

Atributos:
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do campo.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data E Hora

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, ele permite a
exibio do formato definido na opo Formatao dos Valores (Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_dt_hr fica mais claro o entendimento se o mesmo for simplificado para Data / Hora. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Figura2: Interface Formatao dos Valores

Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Exibio - Permite selecionar o formato de exibio do campo data e hora.
Formato Interno - Formato que ser gravado no banco de dados.
Usar ComboBox - Permite exibir o campo em um ComboBox.
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 do Filtro

Atributos:
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf

Figura1: Interface Configurao Geral.

Atributos:
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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_cpf fica mais claro o entendimento se o mesmo for simplificado para CPF. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cnpj

Figura1: Interface Configurao Geral.

Atributos :
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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_cnpj fica mais claro o entendimento se o mesmo for simplificado para CNPJ. 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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf E Cnpj

Figura1: Interface Configurao Geral

Atributos:
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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no banco
de dados como nm_cpf_cnpj fica mais claro o entendimento se o mesmo for simplificado para CPF / CNPJ.
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.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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

Permite definir valores de CSS para o campo individualmente.

Figura: Interface de definio de CSS nvel de campo.

Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Select

Permite utilizar no campo do formulrio um objeto do tipo select (combobox)

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo.

Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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 (ver lookup manual) ou ainda, de forma dinmica, ter
esses valores recuperados de uma tabela do banco de dados (ver lookup automatico).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup


Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou
Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

LOOKUP DE EDIO - AUTOM?TICO


Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de
forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :

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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL


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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio 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.
Altura - Define uma altura(linhas) para o objeto select.

Mltiplos Valores (delimitador)

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).

Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Ler

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria


armazenado o seguinte valor MCED.

Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Altura - Define uma altura (linhas) para o objeto select.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo selecionado.


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):
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos
abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no
campo da tabela seria 3.
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero
armazenado no campo da tabela seria 13.
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.

Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Duplo Select

Componente que exibe duas listas de valores. Na primeira lista esto os valores disponveis para seleo e na
segunda esto os valores efetivamente selecionados.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo.

Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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.

Antes do Lookup

Depois do Lookup

Figura1: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.
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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Checkbox

Permite utilizar no campo do formulrio um objeto do tipo checkbox.

Configurao Geral

Figura1: Interface Configurao Geral do Campo.

Atributos:
Tipo do Dado - Checkbox um objeto que permite a seleo de uma ou mais informao atravs de uma
objetos de marcao.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou
Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Checkbox. Estes valores sero recuperados
de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.

Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio Simples Valor

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por
exemplo, o valor 2ser includo no campo da tabela quando na lista estiver selecionado o
item Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver
em modo de incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no
formulrio.

Mltiplos Valores (delimitador)

Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador informado. Por exemplo: a combinao Andorra, Angola e
Argentina selecionada no formulrio ser gravada como AD;AO;AR caso o delimitador seja ;
(ponto e vrgula).

Figura5: Configurao do lookup de edio Mltiplos Valores (delimitador

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo,
o valor AO ser includo no campo da tabela quando na lista estiver selecionado o item
Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes
dentro do campo da tabela. Caso no seja informado, o delimitador padro ser ponto e
vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Ler

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e


Estudar.

Figura6: Configurao do lookup Mltiplos Valores (posio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo selecionado.


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):
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos
abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado
seria 3.
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero
armazenado seria 13.

Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.

Altura - Para definir a altura do ttulo.


CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Radio

Permite utilizar no campo do formulrio um objeto do tipo radio.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo

Atributos:
Tido do Dado - Rdio um objeto que permite a seleo de apenas uma informao de todas as que so
exibidas por ele.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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 poder ser selecionado o item que
ser utilizado no formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode
ser apresentado como 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).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou
Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Radio. Estes valores sero recuperados de
forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".

OBS: O valor do campo_chave ser armazenado no campo da tabela.


Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 outra opo no campo (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.

Ttulo - Texto exibido na opo do campo Radio.

Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Campos Da Consulta

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo

Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Ordenao Dos Campos

ORDENAO DOS CAMPOS


Configurao Geral

Figura1: Interface Configurao Geral do Campo

Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Altura - Quantidade de Linhas para escolha da Ordenao dos Campos.
Tipo SQL - Tipo do campo no 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Texto Auto-complete

Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de entrada serve
como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura semelhante ao objeto
Select HTML onde cada item tem um valor e label associados. Para o Texto Auto-Complete o valor de cada item
alfa-numrico. Esta lista carregada dinamicamente com tecnologia Ajax.

Figura1: Interface Cnfigurao Geral do Campo.

Atributos:
Tipo do Dado - Este tipo quando selecionado, permite preencher um campo com maior agilidade.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Converter Letras - Converte letras do valor do campo.

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

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio buscar
campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero Auto-complete

NMERO AUTO-COMPLETE
Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de entrada serve
como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura semelhante ao objeto
Select HTML onde cada item tem um valor e label associados. Para o Nmero Auto-Complete o valor de cada
item obrigatoriamente numrico. Esta lista carregada dinamicamente com tecnologia Ajax.
Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
Tipo do Dado - Define o tipo do campo da aplicao. Quando o campo definido como nmero autocomplete.
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 - Permite usar o ttulo do campo que est configurado na Grid.
Tamanho Mximo - Tamanho mximo do campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro

Atributos:
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

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio buscar
campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Aplicao
Configurao

CONFIGURAO
Nesta pasta ficam atributos comuns as aplicaes criadas atravs do ScriptCase, a seguir vamos descrever
esses atributos.

Figura1: Interface Configurao

Atributos:
Cdigo da Aplicao - Cdigo da aplicao determinado 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.
Diretrio de Imagens - Diretrio base onde esto armazenadas as imagens 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.
Localizao - Idioma da aplicao gerada, todos os hint e mensagens sero colocados dentro do idioma
escolhido.

Localizao em Sesso - Compartilha localizao com outras aplicaes baseadas nos valores em sesso.
Esquemas em Sesso - Compartilha temas com outras aplicaes baseadas nos valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do projeto editem a aplicao.
Timeout - Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
Timeout Mensagem - Timeout da mensagem de atualizao do Ajax.
Atualiza e Remove registros... - Os registros podem ser selecionados no checkbox para serem atualizados
ou removidos. (Somente para formulrios com orientao de mltiplos registros.) .
HelpCase Link - Associe arquivos do WebCase a sua aplicao.
Tamanho mximo do arquivo - Seta o tamanho mximo para fazer upload do arquivo.
Ttulo Mensagem - Ttulo da caixa de mensagem.
Tabular com o Enter - Ao teclar Enter, o Tab ser acionado.

Configurao do Erro

Figura2: Interface Configurao do Erro.

Atributos:
Posio do Erro - Posio do erro na aplicao. Valores: direita, esquerda, acima e abaixo.
Posio do erro no campo - Posio do erro ao criticar um campo.
Exibir Ttulo do Erro na aplicao - Permite exibir a linha de ttulo da mensagem de erro.
Exibir Ttulo do Erro no campo - Permite exibir a linha de ttulo da mensagem de erro no campo. O valor
padro desabilitado.
Ttulo do erro - Ttulo da mensagem de erro na aplicao.
Erro Script - Exibir informao do script e linha onde ocorreu o erro.
Erro SQL - Exibir o comando SQL que originou o erro.
Modo Debug - Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua
utilizao.
Exibir output Ajax - Exibe uma janela de erro via Ajax.

Navegao

NAVEGAO
Define os atributos de navegao de uma aplicao.

Image1: Interface de Navegao.

Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.
Retornar aps a incluso - Permite definir se aps a incluso de um registro, a aplicao retornar a
edio do registro ao invs de abrir novamente o modo de insero de um novo registro.

Mensagens

Esta interface utilizada para configurar as mensagens da aplicao.

Imagem 1: Mensagens de validao.

Atributos:
Mensagem de registro inexistente - Mensagem exibida quando no existe registros a serem exibidos.
Violao de chave primria - Mensagem exibida quando h um erro com a chave primria.
Violao de chave nica - Mensagem exibida quando validando uma chave nica.
Interface utilizada para configurar as mensagens durante a insero de um registro.

Imagem 2: Interface de mensagens de insero.

Atributos:
Mensagem aps insero - Mensagem exibida aps a insero de um registro.
Mensagem de confirmao de insero - Mensagem de confirmao exibida antes da insero de um
registro.
<h2>MENSAGENS DE ATUALIZAO</h2>
Interface utilizada para configurar as mensagens durante a Atualizao de registro.

Imagem 3: Interface de mensagens de atualizao.

Atributos:
Mensagem aps Update - Mensagem exibida aps a atualizao de um registro.
Mensagem de confirmao de Update - Mensagem de confirmao exibida antes da atualizao de um
registro.

Interface utilizada para configurar as mensagens durante a Excluso de um registro.

Imagem 4: Interface de mensagens de excluso.

Atributos:
Mensagem aps Delete - Mensagem exibida aps a excluso de um registro.
Mensagem de confirmao de Delete - Mensagem de confirmao exibida antes da excluso de um
registro.

Variveis Globais

Variaveis 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

Imagem 1: Interface variveis globais.

Exemplo:
Selecione Cliente, CustomerName dos clientes
WHERE CustomerID = '[v_customerid]'
Neste caso, as variveis "v_customerid" aparece na configurao de variveis.

Imagem 2: Variveis Interface Settings.

Mostra todas as variveis globais usadas no aplicativo.


Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.

Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.


Descrio - Indica onde a varivel est sendo utilizada.

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:

Figura1:Tela da funo Sincronizar tabela.

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.
Nota: Ao ser renomeado 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 mais a incluso de um
novo campo.

Ligaes

LIGAES
Utilizamos para interligar a aplicao de Formulrio que estamos definindo com outras aplicaes.
So quatro os tipos de ligaes disponveis:
Aplicao - Utilizado para ligar o Formulrio a qualquer outro tipo de aplicao. Esse tipo de ligao est
associado aos eventos de Incluso e/ou Alterao, ao ocorrer um desses eventos a navegao ser
efetuada para aplicao que estamos chamando.
Campo - Utilizado para ligar o Formulrio atravs de um link
a qualquer outro tipo de aplicao. Para
efetuarmos essa ligao devemos criar um campo especial do tipo Label e associar o mesmo a ligao.
Captura - Ser criado um cone
ao lado do campo dentro do Formulrio, ao ser selecionado abre outra
janela mostrando uma aplicao de consulta. Nessa aplicao que ser aberta pode se fazer pesquisas e
retornar um valor para caixa de texto.
Boto - Utilizado para ligar o formulrio a outra aplicao atravs de um clique no boto previamente criado
(Boto do tipo Ligao).

Na tela abaixo o usurio poder editar uma ligao existente ou fazer criao de uma nova aplicao.

Figura1: Menu de Ligaes

Criando Ligao
Na tela abaixo o usurio dever especificar qual o tipo de ligao a ser efetuado, "Aplicao", "Campo"
,"Captura" ou "Boto".

Figura2: Interface Ligao entre Aplicaes

Tipo de ligao - Aplicao


Utilizado para ligar nosso Formulrio a qualquer outro tipo de aplicao. Esse tipo de ligao esta associado aos
eventos de Incluso e/ou Alterao, ao ocorrer um desses eventos a navegao ser efetuada para aplicao
que estamos chamando.
A tela abaixo "Lista de Aplicaes" mostra as aplicaes de formulrio, o usurio dever escolher aplicao que
dever ser ligada e clicar em Continuar >>

Figura3: Interface Ligao entre aplicaes.

Na tela abaixo "Definio do Parmetros", do lado esquerdo, mostrado os campos da aplicao a qual estamos
ligando e que necessitam receber parmetros para execuo e, do lado direito, dever ser selecionado a opo
para passagem de valor, existem trs opes, so elas:
Campo - Ao escolher esta opo deve-se informar o campo a ser usado para passagem de contedo.
Valor - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser passado.
Vazio - Escolhendo essa opo no ser passado nenhum valor para o campo.

Figura4: Interface Definio dos Parmetros.

Na tela abaixo "Propriedades da Ligao" devero ser preenchidos os atributos relativos a ligao.

Figura5: Interface Propriedade da ligao.

Atributos:
Redirecionar aps incluso - Com essa opo ativada, ao ocorrer a incluso ser feito a navegao para

aplicao que estamos ligando.


Redirecionar aps Atualizao - Com essa opo ativada, ao ocorrer a atualizao ser feito a navegao
para aplicao que estamos ligando.
Propriedades do Formulrio - Permite selecionar os botes que sero exibidos na barra de ferramentas
do filtro.

Tipo de Ligao - Captura


Ser criado um cone ao lado do campo dentro do Formulrio de Filtro, ao ser selecionado abre outra janela
mostrando uma aplicao de consulta. Nessa aplicao que ser aberta pode-se fazer pesquisas e retornar um
valor para caixa de texto.

A tela abaixo "Tipo de Ligao" mostra que quando selecionado ligao "Tipo Captura ", aparece um
Combobox com os campos da aplicao de origem para ser selecionado o campo que ser usado para o Link.

Figura6: Interface Definio dos Parmetros.

A tela abaixo "Lista de Aplicaes" mostra as aplicaes de consulta, o usurio dever escolher aplicao que
dever ser ligada e clicar em Continuar >>

Figura7: Interface Ligao entre aplicaes.

Na tela abaixo "Definio dos Parmetros", do lado esquerdo, mostrado os campos da aplicao a qual

estamos ligando e que necessitam receber parmetros para execuo e, do lado direito, dever ser selecionado
a opo para passagem de valor, existem trs opes, so elas:
"Campo" - Ao escolher esta opo deve-se informar o campo a ser usado para passagem de contedo.
"Valor" - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser passado.
"Vazio" - Escolhendo essa opo no ser passado nenhum valor para o campo.
Recuperar valor do campo - Deve ser selecionado o campo da aplicao de consulta objeto da ligao, para que
o contedo do mesmo retorne para o campo do Formulrio de Filtro.

Figura8: Interface Definio dos Parmetros

Concluda a ligao, o usurio poder alterar ou excluir a ligao feita, conforme a sua necessidade.

Programao
Viso Geral

VISO GERAL
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.

Figura1: Interface Configurao dos Atributos.

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.

Mtodos

MTODOS
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. ? poss
vel criar PHP e os mtodos de JavaScript.

Figura 1: Mtodo interface menu.

CRIAR NOVO MTODO

Figura 2: Criar um novo mtodo.

1 Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.

Figura 3: Incluso do mtodo.

2 Mtodos podem ter parmetros de passagem.

Adicionar a quantidade variveis:

Definio da varivel:

Figura 6: incluso de parmetros de interface figura.

Nome: Digite o nome da varivel.


Tipo: Selecione o tipo de variveis como: por valor ou por referncia. *
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.

Figura 7: Definio de interface parmetro.


Selecione todos os parmetros variveis em parmetros de campo.
Desmarcar todos os parmetros de seleo de variveis em parmetros de campo.

Edite a varivel selecionada em parmetros de campo.


Eliminar a varivel selecionada em parmetros de campo.

3 Para executar o mtodo necessrio cham-lo em um evento. Veja abaixo um exemplo:

Figura 8: Eventos.

- Neste exemplo, usamos o evento onLoad para chamar nosso mtodo quando o registro
carregado. Veja como simples para chamar o mtodo no exemplo abaixo:
Usando Mtodo

Figura 9: Interface - Mtodo de Evento

Assim temos o seguinte resultado ao executar o aplicativo.

Bibliotecas

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. Para gerenciar as bibliotecas do ScriptCase acesse o menu principal :
Configurao | Bibliotecas.

Aplicaes De Abas
Viso Geral

VISO GERAL
Aplicao de Abas
Permite exibir vrios tipos de aplicaes aninhadas em uma estrutura de Abas. Geralmente so
incorporadas aplicaes que possuem dados em comum como por exemplo: Funcionrios /
Dependentes.

Figura1: Exibio ABAS

Abas
Configurao Da Aba

CONFIGURAO DA ABA

Figura1: Interface da Configurao da Aba.

Esta propriedade Configurao de Aba permite definir os seguintes atributos:


Ttulo - Ttulo da aplicao que ser exibido na barra de ferramentas.
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.
Tipo - Como ser apresentada a organizao das pastas, podendo ser:
Pasta em cima - Permite exibir as pastas acima das aplicaes.
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.
Tamanho da Tabela - Tamanho da tabela das consultas.
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;
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.

Configurao Das Pasta

CONFIGURAO DAS PASTAS


Essa funo serve para vincular a cada pasta uma aplicao pr-existente.

Figura1: Interface Configurao das Pastas

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.);
Imagem - Campo para seleo de uma imagem a ser incorporada na aba;
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).

Configurao Das Aplicaes

CONFIGURAO DAS APLICAES


Nesta pasta so definidas quais as aplicaes faro parte da aplicao de abas, conforme segue:

Figura1: Interface Configurao das Aplicaes

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 (Figura2).
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(Figura3), conforme solicitados no
processo adicionar aplicaes.
Remover - selecione a aplicao que deseja excluir da pasta e, em seguida, clique no boto
remover.
Detalhamento para Adicionar e Editar Aplicaes
Selecione a aplicao a ser alocada na pasta, e clique no boto prosseguir, conforme tela abaixo:

Figura2: Interface Ligao entre Aplicaes.

Em seguida, ser apresentada a seguinte tela para complementar os parmetros de ligao com a
aplicao selecionada:

Figura3: Interface Definio dos Parmetros.

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.
Valor - Contedo a ser carregado para o parmetro no momento da execuo.
Vazio - Para esse parmetro o contedo do mesmo no ser de responsabilidade da aplicao
de Aba.

Segurana

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada
atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no
autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para
autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha
no seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar
a senha toda vez que abrir a aplicao na mesma sesso. Permitir chamada direta pela URL: Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores. Habilitar
CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na qual
comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque
"Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e
Formulrio)

Configurao Do Pdf

CONFIGURAO DO PDF
Nesta tela o usurio definir a configurao do PDF, disponvel na aplicao de abas, conforme segue:

Figura1: Interface Configurao do PDF.

So definidos os seguintes atributos:


Criar PDF - Permite definir se a aplicao ter sada em formato 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.
Permite Imprimir - Esta opo quando ativada permite que o usurio imprima o PDF.
Permite Modificar - Esta opo quando ativada permite que o usurio modifique o PDF.

Layout
Visualizao

VISUALIZAO

Figura1: Interface Configurao da 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.
Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes,
etc) que ir compor a aplicao.

Cabealhoe E Rodap

CABEALHO E RODAP
CABEALHO
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Figura1: Interface Cabealho.

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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

Figura2: Interface Rodap.

Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Aplicao
Configurao

CONFIGURAO

Figura1: Interface Configurao.

Nesta pasta so definidos os atributos de configurao da aplicao, tais como:


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.
Perfil Padro - Perfil padro a ser carregado no ambiente de produo.
Localizao - Formatao de dados baseado nas configuraes regionais.
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.
Descrio - Nome descritivo da aplicao.
HelpCase Link - Associe arquivos do HelpCase a sua aplicao.

Variveis Globais

Variaveis 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

Imagem 1: Interface variveis globais.

Exemplo:
Selecione Cliente, CustomerName dos clientes
WHERE CustomerID = '[v_customerid]'
Neste caso, as variveis "v_customerid" aparece na configurao de variveis.

Imagem 2: Variveis Interface Settings.

Mostra todas as variveis globais usadas no aplicativo.


Atributo - nome da varivel na aplicao.
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.

Configuraes - No valida (verificao) a varivel em tempo de execuo.


Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.

Aplicaes De Dashboard
Viso Geral

viso geral
Aplicao de Dashboard

Permite exibir vrios tipos de aplicaes aninhadas em Widgets semelhantes as usadas pelo iGoogle.
Geralmente so incorporados relatrios e/ou grficos que exibem informaes extradas do banco de
dados,
tambm podendo ser exibidas informaes de URL's externas.

Figura1: Exibio de Dashboards

Dashboard
Configurao Do Dashboard

CONFIGURAO Do Dashboard

Figura1: Interface Configurao do Dashboard.

Esta propriedade Configurao do Dashboard permite definir os seguintes atributos:


Coluna

Largura - Largura da coluna onde ficar o Widget.


Adicionar Widget - Adiciona um Widget a coluna selecionada.
Remover Coluna - Remove a coluna selecionada e todos os Widgets
que estiverem associados a coluna.

Widget

Ttulo - Ttulo que ser exibido no Widget.


Ligao - Aplicao ou URL que ser carregada no Widget
selecionado.
Altura - Altura do Widget em pixels.
Tempo de Recarga - Tempo de recarga da aplicao ou URL
selecionada dentro do Widget, o mesmo deve ser definido em
segundos.
Mover - Permite que o Widget possa ser mudado de coluna em tempo
de execuo.
Remover - Permite que o Widget seja removido em tempo de
execuo.
Expandir - Permite que o Widget seja expandido em tempo de
execuo.
Adicionar Coluna - Adiciona uma coluna a aplicao de Dashboard.
Salvar - Salva as informaes das Colunas e Widgets.

Segurana

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada
atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no
autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para
autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha
no seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar
a senha toda vez que abrir a aplicao na mesma sesso. Permitir chamada direta pela URL: Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores. Habilitar
CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na qual
comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque
"Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e
Formulrio)

Layout
Visualizao

VISUALIZAO

Figura1: Interface Configurao da 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.
Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes,
etc) que ir compor a aplicao.

Cabealho E Rodap

CABEALHO E RODAP
CABEALHO
Neste bloco feita a definio dos conteudos variveis que faro parte do cabealho.

Figura1: Interface Cabealho.

Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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

Figura2: Interface Rodap.

Esta tela pode variar dependendo do formato de Rodap escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Aplicao
Configurao

ConfiguraO

Figura1: Interface Configurao.

Nesta pasta so definidos os atributos de configurao da aplicao, tais como:


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.
Conexo - Nome da conexo utilizada pelo ScriptCase para acessar as tabelas. O usurio poder
selecion-la.
Localizao - Idioma da aplicao.
Localizao em Sesso - Disponibiliza a variavel de localizao em sesso.
Pasta - Pasta que contm a aplicao.
Edio por Projeto - Se tiver marcado No a aplicao s poder ser editado pelo proprietrio.
Descrio - Nome descritivo da aplicao.
HelpCase Link - Pgina de ajuda.

Aplicaes De Controle
Viso Geral

viso geral
APLICAO DE CONTROLE
Este tipo de aplicao tem uma estrutura diferenciada de uma aplicao de Formulrio, pois no
baseado em uma database, permitindo a adio de campos e validao de dados.
Exemplos comuns deste tipo de aplicao so os formulrios de login e processamento batch.

Figura1: Interface Controle

Funcionalidades

Descrio

Campos
escondidos

Permite ocultar campos da exibio do


controle mantendo seu valor no
processamento.

Campos ReadOnly

Funcionalidade que impede a edio do valor


de campos.

Campos
Obrigatrios

Funcionalidade que obriga o preenchimento


de campos.

Formatao de
campos

Esto disponveis vrias opes de


formatao nos campos do controle e so
geradas, de acordo com tipo do campo, as
validaes necessrias.

Programao em Recurso que permite ao desenvolvedor inserir


eventos
regras de negcio escritas na linguagem PHP.
Os eventos do controle podem acontecer
durante o processamento no servidor ou
disparados pelo browser (AJAX).
Criao de links

Funcionalidade que permite a ligao de um


controle com outras aplicaes de um mesmo
projeto.

Controle
Configurao

CONFIGURAO
Nesse quadro esto reunidas diversas configuraes ligadas ao formato de exibio e a forma de
atualizao.

Figura1:

Item de acesso a configurao do controle.

Veja abaixo as descries dos atributos:


Atributos:
Manter valores - Permite manter os valores do ltimo acesso ao formulrio , assim
disponibilizando esse valor no prximo acesso.
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.
Alinhamento Horizontal - Permite definir o alinhamento horizontal da aplicao. As opes so:
centralizado, esquerda e direita.
Margens - Permite definir as margens da aplicao( acima,baixo,direita e esquerda).
Largura da Tabela - Permite definir a largura da tabela da aplicao.
Unidade da Largura da Tabela - Ao definir a propriedade "Largura da Tabela" pode-se determinar
a unidade da largura, so elas: Porcentagem,Pixels e Automtico.

FORMATAO E COMPORTAMENTO

Formatar ao digitar - Permite a formatao em tempo real quando se digita.


Tabulao automtica - Muda o foco para o prximo text box quando a quantidade de
carateres chegar no limite definido.
Seleciona texto focus - Seleciona o contedo do campo quando o mesmo selecionado.
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 d'agua.
Focar campo com erro - Foca o campo com erro ao tentar submeter um formulrio

Editar Campos

Nova interface incluida na V6. Ele permite ao usurio organizar e editar os campos.

Imagem 1: Editar campos de interface.

Opes
1 - Campos - Essa coluna usada para exibir o nome do campo.
2 - Label - Colunas para editar o label de exibio dos campos em uma aplicao.
3 - Tipos de Dados - Ele permite alterar o tipo do campo.
4 - Somente-Leitura - Define se op campo apenas somente-leitura.
5 - Obrigatrio - Define se o campo obrigario ou no.
Note: 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.

EXIBI??O
Disponvel apenas em Formulrios e Controles.

Imagem 2: Interface de Exibio.

Opes:
Posio do Marcador - Indica a posio do marcador para que ser exibido em relao a um
campo obrigatrio.
Exibir Mensagem - Exibe ou no uma mensagem aps validao.

Selecionar Campos

Definir quais campos sero exibidos na aplicao.

Image1: Selecionar campos.

Nota: A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita mostra os
campos que sero exibidos na aplicao (escolha o campo e clique na seta para a direita para
inclu-los no formulrio).

Barras Ferramentas

BARRA DE FERRAMENTAS
Nessa sesso sero definidos os atributos relativos a barra de ferramentas, opes de crtica,
formatao e definies de help.

Figura1: Interface Barra de Ferramentas.

Atributos:
Navegao - Apresenta os Checkbox relativos aos botes que podem ser exibidos no controle. A
seleo desses botes variam de acordo com a aplicao do formulrio.
Outros - Apresenta os Checkbox relativos aos botes que podem ser exibidos no controle.
Ordenao dos Botes - Os botes do formulrio de controle so agrupados em uma barra de
ferramentas. Esta opo permite definir qual ser a ordem de exibio dos botes utilizados na
aplicao, pode ser alterada utilizando as setas laterais.

CONFIGURAES DOS BOTES

Figura2: Interface Configuraes dos Botes.

Atributos:

Boto - Exibi todos os botes selecionados em uma aplicao. how all buttons selected in
application.

Label - Defini um rtulo para o boto.


Hint - DEfini uma mensagem que ser exibida quando o mouse estiver sobre o boto.
Atalho - Permite definir teclas de acesso rapido via teclado.

OPES

Figura2: Interface Opes de Ferramenta.

Atributos:
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 CIC, quando a pessoa entra no campo e
digita o CPF 12345678954, a sair do campo a formatao colocada automaticamente CPF
123.456.789-54.
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 aparecera um
cone na barra do ttulo do bloco para chamada da pgina de help.
Help Geral - O help geral "Consolida" todos os help's dos campos em uma nica pgina, colocando
um cone na barra de ferramentas para chamada da pgina de help.

Configurao Do Sql

CONFIGURAO DO SQL
Neste grupo so definidos os atributos relativos a conexo ao database.

Figura1: interface Configurao do SQL

Atributos:
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).
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.

Edio De Javascript

EDIO DE 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.

Figura1: Interface Edio de Javascript

Atributos:
Escolha o objeto - Nesse Combobox so exibido todos os campos que fazem parte da aplicao ,
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. Veja Exemplo:
onblur - Ocorre quando o objeto perde o foco. Veja Exemplo:
onChange - Ocorre sempre que o objeto perde o foco e o valor do campo alterado . Veja
Exemplo:
onFocus - Ocorre sempre que o objeto ganha o foco.
onMouseOver - Ocorre sempre que o ponteiro do mouse estiver sobre o campo. Veja
Exemplo:
onMouseOut - Sempre que o ponteiro do mouse sair de cima do campo. Veja Exemplo:
Eventos ligados ao Form "formulrio" - Os eventos abaixo esto diretamente associados ao
formulrio. Veja os eventos disponveis:
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.

Figura2: Interface Comando Javascript.

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 se fazer os devidos testes nos browsers em que a aplicao ser
executada.

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'
}
Nota: Para acessar um campo tipo rdio necessrio utilizar-se de um ndice.
Exemplo onBlur:
Pode-se definir uma crtica em torno do campo "carga_horaria_semanal" quando o mesmo perder o
foco..
if (document.F1.tp_folha[0].checked && document.F1.carga_horaria_semanal.value > '20')
{
alert("carga horaria acima da permitida");
document.F1.carga_horaria_semanal.value = "";
document.F1.carga_horaria_semanal.focus();
}
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".
if (document.F1.salario.value > 5000.00 && document.F1.cargo.value == 'jardineiro'){
alert('quando eu crescer quero ser Jardineiro);
}
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.
document.F1.nome_do_Campo.style.bgColor = "FFFFFF"

Segurana

SEGURANA

Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada
atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no
autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para
autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha
no seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.

Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar
a senha toda vez que abrir a aplicao na mesma sesso. Permitir chamada direta pela URL: Permite que uma aplicao seja chamada digitando diretamente a URL nos navegadores. Habilitar
CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na qual
comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque
"Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e
Formulrio)

CAPTCHA
um recurso utilizado para aumentar o nvel de segurana no formulrio. Requer uma interao direta
do usurio, atravs da entrada de uma sequncia aleatria de caracteres exibida em uma imagem

gerada dinamicamente. CAPTCHA significa "Completely Automated Public Turing test to tell Computers
and Humans Apart".
Veja mais:
Utilizando CAPTCHA em um formulrio de login.

Usar CAPTCHA - Habilita o uso de recurso CAPTCHA na aplicao.


Quantidade - Quantidade de caracteres exibidos na imagem gerada.
Lista - Lista dos caracteres utilizados na gerao da imagem.
Label - Mensagem com as instrues para preenchimento do cdigo.
Mensagem de Erro - Mensagem de erro exibida quando o cdigo digitado no confere com a
imagem gerada.
Altura - Altura em pixels da imagem gerada.
Largura - Largura em pixels da imagem gerada.
Tamanho da Fonte - Tamanho da fonte do Captcha.
Recarregar - Opo para que o usurio solicite um novo cdigo.
Selecione layout - Esta opo permite que seja definida a forma de exibio do CAPTCHA na
aplicao.

Log

Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao

Imagem 1: Interface do menu de Log.

Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.

Autenticao
Autenticaes

AUTENTICAES

Imagem 1: Opo de autenticao.

Scriptcase pode vincular nossas aplicaes utilizando mtodos OAuth. Esses mtodos permiten
integrar nosso projeto com as seguintes origens de dados:
Facebook
Twitter
Google+
PayPal

Facebook

Imagem 1: autenticao de campos Facebook.

Ao criar um boto de autenticao Facebook, necessrio preencher os campos:


App ID - ID da aplicao Facebook. Este ID se dar por Facebook Developer's page.
Secret - O Facebook lhe dar uma chave secreta para que sua aplicao se execute.
Mtodo de retorno - Mtodo que se executar no retorno de servio dos dados solicitados
no Facebook.

Imagem 2: Pgina de desenvolvedores do Facebook. (01/29/2013)

Para criar uma aplicao Facebook e receber a chave e o secredo, dever seguir os seguintes
passos:
1. Acesse a sua conta do Facebook
2. V para https://developers.facebook.com/apps e registre sua conta

3. Clique em + criar uma nova aplicao


4. Introduza o nome da pasta de sua aplicao, App Name Space e clique em continuar.
Imagem 3: Nome da aplicao e Namespace
5. Introduza os dados da sua aplicao do SriptCase e salve as mudanas
6. Na parte superior da pgina pode encontrar o ID da aplicao e o segredo, somente para sua
aplicao do Scriptcase.
Imagem 4: Detalhes do site
Pode utilizar este ID e secredo da App para conectar esta aplicao do Scriptcase ao Facebook.

Twitter

Imagem 1: Autenticao de campos Twitter.

Ao criar um boto de autenticao dp Twitter, os seguintes campos devero ser preenchidos:


Key - ID da aplicao Twitter. Esse ID ser dado por Twitter Developer's page.
Secret - O Twitter ir fornecer a chave secreta para permitir que sua aplicao se execute em
um ambiente web
Mtodo de retorno - Mtodo que se executar no retorno de servio dos dados solicitados
ao Twitter.

Imagem 2: Pgina de desenvolvedores Twitter. (01/29/2013)

Para criar uma aplicao no Twitter e receber sua chave e segredo para seu projeto, dever seguir
os seguintes passos:
1. Ir para https://dev.twitter.com/ e registrar sua conta
2. Na pgina de suas aplicaes clique em criar nova aplicao

3. Introduza os dados da aplicao e prossiga com a criao.


Imagem 3: Detalhes da aplicao.
4. Na parte superior da pgina poder encontrar seu ID e secredo para ferramenta OAuth, somente
para sua aplicao do Scriptcase.
Imagem 4: OAuth Key
Pode utilizar esse ID e secredo para conectar esta aplicao Scriptcase ao Twitter.

Google+

Imagem1: Campos de autenticao do Google+

Para realizar a integrao com o Google+, voc precisa preencher esses 5 campos:
Nome da Aplicao - Nome da aplicao Google+.
Client ID - ID da aplicao Google+. Esse ID ser adquirido na Pgina de Desenvolvedores
do Google+.
Secret - O servio do Google+ disponibilizar uma chave secreta para habilitar o acesso de sua
aplicao.
Mtodo de Retorno - Mtodo a ser executado uma vez que o Google+ retornou os valores
requisitados.

Imagem2: Pgina de desenvolvedores do Google+(01/29/2013)

Para criar uma aplicao no Google+ e conseguir ua chave secreta para sua aplicao, voc
dever seguir os seguintes passos:
1. Acesse a pgina https://code.google.com/apis/console/ ae registre sua conta
2. Na pgina "API de Acesso", clique em "Criar Client ID para OAuth2.0"
3. Entre com os detalhes da aplicao requisitados pela pgina e clique em "Prosseguir".

3.

Imagem3: Detalhes da Aplicao.

4. Insira os dados do Client ID, como requisitado na pgina e clique em "Criar Client ID".

Image4: Client ID Details

5. Na prxima pgina voc encontrar os detalhes para inserir em sua aplicao


Scriptcase.

5.

Image5: Detalhes para o OAuth

Voc dever usar o Client ID e o secret para conectar sua aplicao Scriptcase ao Google+.

Paypal

Imagem1: Campos para integrao com 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.
Id - O ID do paypal para receber os pagamentos.
Nmero do PEdido - Nmero da ordem do pedido.
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.
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.

Imagem2: Pgina de desenvolvedores do PayPal(01/29/2013)

Para criar um boto de pagamento PayPal, voc precisa creencher todas os campos
corretamente. Utilize o SandBox do PayPal para criar uma conta falsa:
1. Acesse https://developer.paypal.com/ e registre sua conta
2. Clique em "criar uma conta pre-configurada".
3. Entre com os detalhes da conta requisitados e salve as alteraes.

Imagem3: Detalhes da conta de teste.

4. Na pgina de contas de teste, ative sua conta recm-criada.

Imagem4: Informaes sobre a conta de teste.

As variveis retornadas pela API do PayPal podem ser encontradas abaixo:


[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]

Campos
Viso Geral

viso geral
Esta interface permite informar as regras de validao e formatao do contedo de cada campo do
controle. A configurao feita clicando no campo a ser editado na lista existente, na parte esquerda da
pasta Formulrio. O usurio dever ento selecionar na parte direita um Tipo de Dado adequado
para o contedo do campo. Para cada Tipo de Dado selecionado ser formatada uma tela com
caractersticas diferentes.

Figura1:Lista de campos.

Texto

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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 (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

CaracterDescrio
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.

Nota: ?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

Mscara

Nmero de
Telefone
Software
Key
(Apenas
Letras)
Software
Key (Letras
e Nmeros)
Placa de
Carro
Serial do

+99 99 9999 9999


AAAA-AAAAAAAA-AAAA

Valor Digitado

Valor
Formatado
123456789012
+12 34 5678 9012
QWERTYUIASDFGHJKQWER-TYUIASDF-GHJK

****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4T5Y6-U7I8


AAA - 9999

QWE1234

QWE - 1234

A999A999A999- D111H111G111DG2P D111H111G111-

ScriptCase ****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
Validar com Mscara - Exibe um erro se o usurio final no inserir um valor que complete a
mscara
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado no
campo. As opes so:

Todos - Permite que seja digitado qualquer caracter no campo

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 CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.

Fonte - Define o tipo de fonte que ser usada na exibio do lookup.


Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do objeto input.


Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Texto Com Multiplas Linhas

Configurao Geral

Figura1: Interface Configurao Geral do Campo.

Atributos
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a quantidade


de caracteres.
Linhas - Permite configurar a altura do campo informando a quantidade de linhas.

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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado no
campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.

CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero

NMERO
CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de mscara
que podem ser mescladas.

CaracterDescrio
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.

Nota: ?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

Mscara

Nmero de
Telefone
Software
Key
(Apenas
Letras)
Software
Key (Letras
e Nmeros)
Placa de
Carro
Serial do
ScriptCase
Mltiplas
mscaras
(Telefone)

+99 99 9999 9999


AAAA-AAAAAAAA-AAAA

Valor Digitado

Valor
Formatado
123456789012
+12 34 5678 9012
QWERTYUIASDFGHJKQWER-TYUIASDF-GHJK

****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4T5Y6-U7I8


AAA - 9999

QWE1234

QWE - 1234

A999A999A999- D111H111G111DG2P D111H111G111****


DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 99999999

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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos 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.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
Aceitar - Permite que o campo aceite somente valores negativos, somente positivos ou ambos.
Exibir Calculadora - Exibe uma calculadora para realizar clculos.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Decimal

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de
nmeros ao campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Qtd.
Decimais, Sinal negativo e Formato de nmero negativo.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.*
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define o separador decimal do campo.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.

Aceita Negativo - Permite que o campo aceite valor negativo.


Exibir Calculadora - Exibe uma calculadora para realizar clculos.
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 "Formulrio>>Configurao" para utilizar esta
opo.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Moeda

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao de
nmeros ao campo. Quando no for selecionada sero exibidos os atributos Agrupamento, Qtd.
Decimais, Sinal negativo e Formato de nmero negativo.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.*
Uso de Smbolo Monetrio - Define se o campo exibir o smbolo monetrio da configurao
regional.*
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.

Separador Decimal - Define o separador decimal do campo.


Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
Aceita Negativo - Permite que o campo aceite valor negativo.
Exibir Calculadora - Exibe uma calculadora realizar clculos.
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 "Formulrio>>Configurao" para utilizar esta
opo.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data

Configurao Geral

Figura1: Interface Configurao Geral.


Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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 (Veja
configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Primeiro Dia - Define o dia que ser apresentado como o primeiro da semana.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Usar ComboBox - Permite selecionar a data e o ms atravs de combobox.
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.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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
seguinte formato:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

. O comando SQL deve ter o

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo

Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Hora

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.


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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Data E Hora

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos :
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

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 (Veja configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo data / hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Agrupar data e hora - Agrupar data e hora no mesmo campo.
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.

Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.


Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Imagem (nome De Arquivo)


Permite utilizar campos para upload de imagens. As imagens sero mantidas no servidor no diretrio
informado pelo atributo Diretrio de Imagens, nas configuraes da aplicao (veja em Configurao), e
o nome da imagem ser armazenado no banco de dados.
Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
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.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados ao
servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.
Incrementar Arquivo - Incrementa o nome do arquivo se ele j existir na pasta de uploads.
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 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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Example of field of the image type in a cadastre of products.

Multi-Upload
Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de
banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar
os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:
Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.

Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.


Definido - Voc pode especificar um valor constante ou usar variveis globais. [global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Documento (nome De Arquivo)

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos:
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.
Barra de Progresso - Mostrar barra de progresso enquanto os arquivos so enviados ao
servidor.
?rea de Upload- Permite utilizar uma rea drag'n drop para envio de arquivos.
Incrementar Arquivo - Incrementa o nome do arquivo se ele j existir na pasta de uploads.
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.
cone - Permite exibir um cone ao lado do campo, determinando o tipo de arquivo.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Multi-Upload

Ele permite fazer upload de mltiplos arquivos e armazenar as informaes em uma tabela de
banco de dados relativa.

Configuraes do Multi Upload

Atributos:
Quantidade de colunas - Quantidade de colunas para exibir no Multiupload.
Posio do delete - Posio do checkbox de deletar.
Posio do upload - Posicionamento dos registros no momento do upload.
Monstrar o status - Mostrar o status de upload.
Tabela - Selecione a tabela da base de dados para armazenar os arquivos.
Depois de selecionar a tabela, ser exibido todos os campos daquela tabela, onde devemos associar
os parmetros de preenchimento dos campos ao inserir ou atualizar um registro.

Configurao de campos da tabela para o Multi Upload

As opes so:
Nome do arquivo - Obtm o nome do arquivo que est sendo carregado.


Upload - Obtm o binrio do arquivo.

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.

Chave Extrangeira - Permite associar um valor de um campo do formulrio atual.

Definido - Voc pode especificar um valor constante ou usar variveis globais. [global_var]

Data de incluso - Obter os dados do servidor ao inserir.

Datetime de incluso - Obter a data e hora 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.

Null - O campo na tabela SQL preenchido com (null)

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.

CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cnpj

Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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


seguinte formato:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

. O comando SQL deve ter o

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cpf E Cnpj

CONFIGURAO GERAL

Figura1:Interface Configurao Geral.

Atributos:
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.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Tipo Cpf E Cnpj

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos :
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
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 CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Carto

CARTO
O ScriptCase disponibiliza rotinas para validao de Nmeros de carto de crdito nas suas aplicaes.
As bandeiras disponveis no momento so: AMERICAN EXPRESS, VISA, MASTERCARD e DINERS.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como Carto o
campo formatado ao perder o foco e 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de mscara
que podem ser mescladas.

CaracterDescrio
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.

Nota: ?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

Mscara

Nmero de
Telefone
Software
Key
(Apenas
Letras)
Software
Key (Letras
e Nmeros)
Placa de
Carro
Serial do
ScriptCase
Mltiplas
mscaras
(Telefone)

+99 99 9999 9999


AAAA-AAAAAAAA-AAAA

Valor Digitado

Valor
Formatado
123456789012
+12 34 5678 9012
QWERTYUIASDFGHJKQWER-TYUIASDF-GHJK

****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4T5Y6-U7I8


AAA - 9999

QWE1234

QWE - 1234

A999A999A999- D111H111G111DG2P D111H111G111****


DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 99999999

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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Tipo Carto

TIPO CARTO
Permite relacionar o campo Tipo Carto com um campo Carto, fazendo com que os valores digitados
em Carto sejam validados de acordo com a bandeira selecionada em Tipo de Carto.
Configurao Geral

Figura1: Interface Configurao Geral.

Atributos :
Tipo do dado - Define o tipo do campo da aplicao.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores


No quadro formatao de valores descrito mais abaixo podemos ver como feita a associao entre os
campos .

Figura2: Interface Formatao dos Valores.

Atributos:
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.
Valor Negativo - Valor da nova opo.
Ttulo - Label da nova opo.
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 CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cep

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Label - Define o ttulo do campo na aplicao.
Valor inicial - Permite definir um valor inicial para o campo. As opes so:
Valor definido - O campo ser preenchido com o valor informado na caixa de texto do atributo
Valor Inicial.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

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.

Campo sem usar atributo label

Campo usando atributo label

Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.


Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores

Atributos:
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 CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do objeto input.


Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

E-mail

Configurao Geral

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como E-mail
exibido ao lado um cone o qual se clicado ir abrir o leitor de e-mail. Caso seja informado um email
fora do padro o scriptcase exibe 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone de email ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Url

Configurao Geral

Figura1: Interface Configurao Geral.

Atributos
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Cor Html

Configurao Geral

Figura1: Interface Configurao Geral.

CONFIGURAO GERAL
Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.

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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

LOOKUP DE CONSULTA

Forma utilizada para exibir uma descrio ao lado do campo do formulrio. Veja a figura abaixo:

Figura1: Campo utilizando Lookup de Consulta

Figura2: Inteface do Lookup de Consulta

Atributos:
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:
SELECT
Campo_a_ser_Exibido
'{Campo_do_Formulrio}'

FROM

tabela

WHERE

Campo_Chave

OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.

Altura - Para definir a altura do ttulo.


CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio,
Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada
no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super,
top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Select

Permite utilizar no campo do formulrio um objeto do tipo select (combobox).

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - O Tipo de dados Select um objeto drop-down que permite a seleo de
informao atravs de uma janela deslizante.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo
Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

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 (ver lookup manual) ou ainda, de
forma dinmica, ter esses valores recuperados de uma tabela do banco de dados (ver lookup
automatico).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup


Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo)
ou Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

LOOKUP DE EDIO - AUTOM?TICO


Lookup utilizado para listar os valores que sero exibidos no campo Select. Estes valores sero
recuperados de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL


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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio 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.
Altura - Define uma altura(linhas) para o objeto select.

Mltiplos Valores (delimitador)

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).

Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro
Estudar
Esportes
Ler

Valor
M
F
C
S
ED
ES
LE

Inicio
1
1
2
2
3
3
3

Tamanho
1
1
1
1
2
2
2

Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de


dados seria armazenado o seguinte valor MCED.

Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Altura - Define uma altura (linhas) para o objeto select.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo selecionado.


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):
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os


exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero
armazenado no campo da tabela seria 3.
Valor
Atribudo
1
2
4
8
16

Descrio no
Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero
armazenado no campo da tabela seria 13.
Valor
Atribudo
1
2
4

Descrio no
Lookup
Esportes
Cultura
Lazer

8
16

Leitura
Msica

1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.

Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Duplo Select

Componente que exibe duas listas de valores. Na primeira lista esto os valores disponveis para seleo e na
segunda esto os valores efetivamente selecionados.

Figura1: Valores disponveis / Valores Selecionados no objeto Duplo Select.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado- O Tipo de dados Duplo Select um objeto drop-down que permite a seleo mltiplas
atravs de duas janelas de seleo e um navegador entre elas ( << < > >> ).
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

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.

Antes do Lookup

Depois do Lookup

Figura1: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.

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.

Valor lookup

Valor original e 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

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.

Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Check Box

CHECKBOX
Permite utilizar no campo do formulrio um objeto do tipo checkbox.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - O tipo Checkbox um objeto que permite a seleo de uma ou mais informaes atravs de
uma caixa de objetos de marcao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Lookup de Edio

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou
Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Checkbox. Estes valores sero recuperados
de forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
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

Permite a seleo de apenas um valor da lista.

Figura4: Configurao do lookup de edio Simples Valor

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por
exemplo, o valor 2ser includo no campo da tabela quando na lista estiver selecionado o
item Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver
em modo de incluso.

Colunas - Permite informar a quantidade de colunas, para organizar o objeto no


formulrio.

Mltiplos Valores (delimitador)

Podero ser armazenados vrios valores para o campo selecionado. Os valores devem ser
separados por um delimitador informado. Por exemplo: a combinao Andorra, Angola e
Argentina selecionada no formulrio ser gravada como AD;AO;AR caso o delimitador seja ;
(ponto e vrgula).

Figura5: Configurao do lookup de edio Mltiplos Valores (delimitador

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo,
o valor AO ser includo no campo da tabela quando na lista estiver selecionado o item
Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes
dentro do campo da tabela. Caso no seja informado, o delimitador padro ser ponto e
vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio)

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.
Para tanto definimos a lista como:
Label
Masculino
Feminino
Casado
Solteiro

Valor
M
F
C
S

Inicio
1
1
2
2

Tamanho
1
1
1
1

Estudar
Esportes
Ler

ED
ES
LE

3
3
3

2
2
2

Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e


Estudar.

Figura6: Configurao do lookup Mltiplos Valores (posio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.

Mltiplos Valores (Binrio)

Permite armazenar diversas informaes em um valor inteiro no campo selecionado.


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):
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos
abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado
seria 3.
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 2 (Cultura) = 3
Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o nmero
armazenado seria 13.
Valor
Atribudo
1
2
4
8
16

Descrio no Lookup
Esportes
Cultura
Lazer
Leitura
Msica

1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13

Figura7: Configurao do lookup de edio Mltiplos Valores (Binrio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.


Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:

Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Radio

Permite utilizar no campo do formulrio um objeto do tipo radio.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de


Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Lookup de Edio
Forma utilizada para disponibilizar ao usurio final uma lista de valores onde poder ser selecionado o item que
ser utilizado no formulrio. Por exemplo, para um campo sexo no banco de dados com valores M ou F pode
ser apresentado como 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).

Antes do Lookup

Depois do Lookup

Mtodos para Lookup

Esto disponveis dois mtodos de lookup: Manual (informando manualmente as condies de seleo) ou
Automtico (utilizando uma query de banco de dados).

Figura1: Seleo do tipo de Lookup.

Lookup de Edio - Automtico


Lookup utilizado para listar os valores que sero exibidos no campo Radio. Estes valores sero recuperados de
forma dinmica atravs de um Comando Select.

Figura2: Interface Lookup de Edio Automtico.

Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual

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.

Figura3: Interface Lookup de Edio Manual.

Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.

Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Imagem Html

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele permite
exibir no campo uma imagem.
Label - Define o ttulo do campo na aplicao.
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.

CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Label

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo label, o campo exibido
como sada de dado.
Label - Define o ttulo do campo na aplicao.
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.
Posicionamento - Permite posicionar o formulrio no bloco escolhido.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Texto Auto-complete

Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de entrada serve
como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura semelhante ao objeto
Select HTML onde cada item tem um valor e label associados. Para o Texto Auto-Complete o valor de cada item
alfa-numrico. Esta lista carregada dinamicamente com tecnologia Ajax.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral do Campo.

Atributos:
Tipo de Dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a quantidade de


caracteres.
Campo tipo senha - Permite formatar o campo como password substituindo todos os caracteres digitados
pelo usurio por (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

Campo sem usar atributo label

Campo usando atributo label

Criticar s no Submit - Valida o campo somente quando o formulrio submetido.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira

Todas em maiscula
Todas em minscula
A primeira letra da primeira

Palavra
palavra em maiscula
Capitula Todas as A primeira letra de todas as
Palavras
palavras em maiscula
Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.
Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado no campo. As
opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio buscar
campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Nmero Auto-complete

NMERO AUTO-COMPLETE
Este campo exibe uma lista de itens obtidos com base em um comando Select. A informao de entrada serve
como filtro dos itens que sero exibidos medida que digitada. Esta lista tem estrutura semelhante ao objeto
Select HTML onde cada item tem um valor e label associados. Para o Nmero Auto-Complete o valor de cada
item obrigatoriamente numrico. Esta lista carregada dinamicamente com tecnologia Ajax.

CONFIGURAO GERAL

Figura1: Interface Configurao Geral.

Atributos:
Tipo do dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Validar en Presentar - Validar campos slo cuando presenten.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo de
Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Figura2: Interface Formatao dos Valores.

Atributos:
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o tamanho mnimo do campo.
Valor Mximo - Permite definir o tamanho mximo do campo.
Agrupamento - Permite definir o separador decimal.
Aceita Negativo - Permite o campo aceitar valor negativo.
Lookup de Edio

Figura3: Interface Lookup de Edio.

Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.

Exibir label com a descrio - Permite exibir o label com a descrio.


Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio buscar
campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Menu Links

Permite a criao de uma estrutura de menu dentro do formulrio.

Propriedades:
Tipo do Dado - Define o tipo do campo da aplicao.
Label - Define o ttulo do campo na aplicao.
Campo Escondido - Esta opo disponibiliza o campo no formulrio como tipo hidden (Escondido), estando
o valor do campo disponvel para processamento (Javascript ou PHP).
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.

Formatao dos Valores

Propriedades:
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).
Boto Incluir - Inclui novo item no menu.

Boto Alterar - Altera item no menu.


Boto Excluir - Exclui item no menu.
Boto Limpar - Limpa os dados de um item do menu.
Boto Limpar Todos - Remove todos os itens do menu.
Modo de Exibio - Forma como ser gerado o menu com links, que podem ser dos tipos: Select , Radio
ou Link:
Exemplo usando modo Select :

Exemplo usando modo Radio:

Exemplo usando modo 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.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Perfil

Quando criamos um campo do tipo Perfil, no momento da execuo, so exibidos em um objeto do tipo Select o
nome das conexes cadastrados no ambiente de produo. Isso possibilitar a escolha da conexo a ser
utilizada pelas demais aplicaes do projeto.
Para utilizar essa opo as aplicaes no momento da publicao no deve ser informado o nome da conexo.
Ver publicacao.

Label - Define o ttulo do campo na aplicao.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Editor Html

Tipo do dado - Define o tipo do campo da aplicao.


Label - Define o ttulo do campo na aplicao.
Altura - Altura em linhas do Editor HTML
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".
Tipo SQL - Informa o tipo do campo no banco de dados.

Barra de Ferramentas

Atributos:
Propriedades:
Localizao - local do posicionamento da barra de ferramentas do Editor HTML
Alinhamento - Alinhamento dos botes na barra de ferramentas
Status - Barra de status, No Exibir, Superior e Inferior;

Quantidade

- Quantidade de linhas na barra de ferramentas do Editor HTML. Organizao dos Botes - Permite definir a
posio dos botes na barra de ferramentas. Pr-Visualizao - Permite visualizar a barra de ferramentas de
acordo com as configuraes acima.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.

Altura - Para definir a altura do campo.


CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Localizao

LOCALIZAO
Este campo adiciona um objeto select aplicao para escolha do idioma de todas as aplicaes do projeto.

Tipo de Dado - Define o tipo do campo da aplicao.


Label - Define o ttulo do campo na aplicao.

CONFIGURAO DA VISUALIZAO

A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para cada
Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.

Figura: Interface de definio de CSS a nvel de campo.

CSS do Ttulo
Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo
Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input
Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select, Text,
etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no objeto
input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top, texttop, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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.

Figura1 Configurao da Ajuda utilizando Pop-UP.

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.

Layout
Viso Geral

Viso Geral
Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de forma que
podemos atribuir schemas de visualizao, organizar os campos em blocos, definir os valores e o formato do
cabealho entre outros.
Blocos
Visualizao
Cabealho & Rodap

Blocos

Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma Aplicao de


Formulrio, Controle ou Consulta com orientao Slide.
Por default 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.

Figura 1: Tela de Configurao dos Blocos.

No lado esquerdo de cada bloco existem dois cones o primeiro


relativas ao bloco e o segundo

tem a funo de editar todas as informaes

para excluso do bloco.

Organizao e Mudana de posio dos Blocos

Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.

Clique e araste o bloco que deseja alterar para a sua nova posio.

Veja agora como remover um bloco da exibio

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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever ocupar, caso
a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface
de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.

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.
Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes, etc)
que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio dos
conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela pode variar
dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.

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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap escolhido
dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao no
momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um desenvolvimento mais
organizado. No Help de Contexto de cada Evento exibido apenas as Macros disponveis para o mesmo.
Imagem 1: Evento de acesso de aplicativo de controle.
onApplicationInit - Este evento executado quando a aplicao carregada apenas pela primeira
vez.
onScriptInit - Este evento executado quando a aplicao est carregando.
onLoad - Este evento ocorre quando a pgina carregada, ou seja, quando estiver a navegar a partir
de um registro para outro, clicando nos botes (novo, insero, etc.)

onRefresh - Este evento executado para recarregar a pgina da aplicao..


onValidate - Este evento executado, clicando sobre a validao (OK, Update, Insert, Delete, Filter),
dependendo da aplicao.
onValidateFailure - Este evento executado quando h uma falha na execuo da aplicao.
onValidateSuccess - Este evento executado, se a aplicao for executada com sucesso, sem
ocorrncia de erros.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes so
chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Eventos Ajax Usando AJAX, o trafgo de informaes desnecessrias so evitados, acelerando o
processamento das aplicaes. Figura 1: Interface AJAX evento. Os seguintes eventos esto disponveis
com o ScriptCase.
onChange - Este evento ocorre quando o campo tem o foco eo valor do campo mudado eo foco
direcionado para outro objeto.
onClick - Este evento ocorre quando o campo clicado.
onBlur - Este evento ocorre quando o campo tem o foco, o valor do campo no alterado eo foco
direcionado para outro objeto.
onFocus - Este evento ocorre quando o campo tem o foco.
Apenas o evento onClick est disponvel para aplicaes de Consulta. Veja abaixo um exemplo: O
campo usurio validado contra um banco de dados (tabela). Para os usurios vlidos que retorna o
nome. Para os usurios invlido ser exibida uma mensagem. Exemplo: 1 - Selecione o campo e os
eventos utilizados no processo AJAX (em cdigo PHP). Passando parmetros opcional. Figura 2:
Selecionando campos e eventos para o processamento AJAX. 2 -Digite a regra de negcio no editor PHP
aberto. O cdigo processado pelo servidor e o resultado XML enviado para o navegador. Figura 3:
Programando em PHP com Ajax. 1. Editor PHP - Utilizado para digitar seus cdigos PHP. 2. Inserir Cdigo
- O Scriptcase ajuda voc a criar cdigos pr-definidos no editor. 3. Parmetros(Campos) - Utilizado
para criar parmetros recuperando valores dos campos. Qualquer evento pode usar funes prdefinidas disponveis no Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Botoes Botes BOTES NOVO BOTO Para criar um novo boto, clique na opo boto Novo e digite um
nome eo tipo do boto. Tipos de boto: (Javascript, PHP, Linking). Imagem2: Editar a funo do boto.
Excluir um boto Para excluir um boto clique no cone ao lado do nome do boto no menu da
aplicao (Lixeira). Boto Javascript CRIANDO UM BOTO DO TIPO Javascript Para criar um novo
boto, clique em "Novo boto, digite o nome e selecione o tipo de boto. Imagem2: Editar a funo do
boto. Existem trs tipos de botes de exibio: (Button, imagem e link). Qualquer evento pode usar
funes pr-definidas disponveis no Scriptcase. Essas funes so chamadas de "Scriptcase
Macros".
Veja mais sobre Scriptcase Macros.
Cdigo Imagem2: Interface JavaScript. Qualquer evento pode usar funes pr-definidas disponveis
no Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Boto Php CRIANDO UM BOTO DO TIPO PHP Para criar um novo boto, clique em "Novo boto, digite
o nome e selecione o tipo de boto. Imagem2: Editar a funo do boto. Existem trs tipos de botes de
exibio: (Button, imagem e link). Qualquer evento pode usar funes pr-definidas disponveis no
Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
CDIGO . Imagem2: Interface PHP. Qualquer evento pode usar funes pr-definidas disponveis no
Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.

Boto Ligao CRIANDO UM BOTO DO TIPO LIGAO Para criar um novo boto, clique em "Novo
boto, digite o nome e selecione o tipo de boto. Imagem2: Editar a funo do boto. Existem trs tipos de
botes de exibio: (Button, imagem e link). Qualquer evento pode usar funes pr-definidas
disponveis no Scriptcase. Essas funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
O boto que liga exige uma ligao a ela associada. No menu do aplicativo (no lado esquerdo da janela),
existe uma opo para criar novas ligaes configurar a vinculao novo boto, e siga os passos abaixo
para criar o vnculo necessrio para concluir a operao. CRIANDO UMA NOVA LIGAO 1 - clique na
opo novo link, como na imagem abaixo.Imagem2: Criar nova vinculao. 2- Selecione nos botes o tipo
link e clique em prximo (como a imagem abaixo).Imagem3: Interface tipo de link. 3 - Seleccione a aplicao
que ser chamada e clique em Avanar.Image4: Interface de Lista de aplicaes. 4 -Definir os parmetros
passados. Pode ser de trs tipos: de campo, valor ou vazio.
Campo - Utiliza o campo usado para passar o contedo.
Imagem5: Interface de Definio de Parmetros - Campo.
Fixo - Utiliza um contedo esttico.
Imagem6: Interface de Definio de Parmetros - Valor.
Vazio - Nenhum valor ser passar.
Imagem7: Interface de Definio de Parmetros - Vazio. 5 -Definir as propriedades do link formulrio mostrar Iframe.Image8: Interface das Propriedades de Link / Form.
Modo de Operao do Link - Como ser apresentado o link.
Abrir na mesma janela - - Mostra o formulrio na mesma janela do navegador, saindo da pesquisa e ir
para o formulrio.
Abrir em outra janela - Abra uma nova janela para mostrar o formulrio.
Abrir em uma Iframe- Mostrar a forma como o mesmo na mesma janela que a pesquisa, abaixo da
pesquisa de um iframe criado para exibir o formulrio.
URL de sada da aplicao chamada - Endereo acessado quando o usurio sair da grid.
Hint do link da aplicao - Mensagem exibida quando o mouse est sobre o campo de ligao
seleccionado.
Propriedades do formulrio - Selecione os botes que sero mostrados.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes so
chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Boto Ajax Boto AJAX Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo
de boto. Imagem2: Nova funo do boto. Existem trs tipos de exibies possveis para os botes:
(Boto, imagem e link). Excluir um boto Para excluir um boto clique no cone ao lado do nome do
boto no menu da aplicao (Lixeira). Aplicao Configurao CONFIGURAO Nesta pasta ficam
atributos comuns aplicaes criadas atravs do ScriptCase, a seguir vamos descrever esses atributos:
Veja abaixo os atributos e suas descries: Figura1: Interface Configurao.Atributos:
Cdigo da Aplicao - Cdigo da aplicao determinado 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.
Diretrio de Imagens - Diretrio base onde esto armazenadas as imagens 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.

- Escolha de imagens que foram feitas upload anteriormente.


- Remove uma imagem na aplicao.
Localizao - Idioma da aplicao gerada, todos os hint e mensagens sero colocados dentro do
idioma escolhido.
Localizao em Sesso - Compartilha localizao com outras aplicaes baseadas nos valores em
sesso.
Esquemas em Sesso - Compartilha temas com outras aplicaes baseadas nos valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do projeto editem a aplicao.
Timeout- Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
HelpCase Link - associe arquivos do WebCase a sua aplicao.
Tamanho mximo do arquivo - Seta o tamanho mximo para fazer upload do arquivo.
Ttulo Mensagem - Ttulo da caixa de mensagem.
Configurao do Erro Figura2: Interface Configurao do Erro. Atributos:
Posio do erro - Posio do erro na aplicao.
Posio do erro no campo - Posio do erro ao criticar um campo
Exibir Ttulo do Erro na aplicao - Exibir a linha de ttulo da mensagem de erro na aplicao.
Exibir Ttulo do Erro no campo - Exibir a linha de ttulo da mensagem de erro no campo.
Erro Script - Exibir informao do script e linha onde ocorreu o erro.
Erro SQL - Exibir o comando SQL que originou o erro.
Modo Debug - Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da sua
utilizao.
Exibir output Ajax - Exibe uma janela de erro via Ajax.
Navegao Navega??o Define os atributos de navegao de uma aplicao. Image1: Interface de
Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo registro
em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variaveis 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 Imagem 1: Interface variveis globais. Exemplo: Selecione Cliente, CustomerName dos clientes
WHERE CustomerID = '[v_customerid]' Neste caso, as variveis "v_customerid" aparece na
configurao de variveis. Imagem 2: Variveis Interface Settings. Mostra todas as variveis globais
usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
Ligaes Ligaes Ligaes Utilizamos para interligar a aplicao de Controle que estamos definindo
com outras aplicaes, podemos interligar nosso Controle com aplicaes dos tipos: Consulta, Formulrio,
Controle, Menu e Aba. So quatro os tipos de ligaes disponveis:
Aplicao - Utilizado para ligar o Controle a qualquer outro tipo de aplicao. Esse tipo de ligao est
associado aos eventos de Incluso e/ou Alterao, ao ocorrer um desses eventos a navegao ser
efetuada para aplicao que estamos chamando.
Campo - Utilizado para ligar o Controle atravs de um link
a qualquer outro tipo de aplicao.
Para efetuarmos essa ligao devemos criar um campo especial do tipo Label e associar o mesmo a
ligao.
Captura - Ser criado um cone
ao lado do campo dentro do Controle, ao ser selecionado abre
outra janela mostrando uma aplicao de consulta. Nessa aplicao que ser aberta pode se fazer
pesquisas e retornar um valor para caixa de texto.
Boto - Utilizado para ligar o formulrio a outra aplicao atravs de um clique no boto previamente
criado (Boto do tipo Ligao).
Na tela abaixo o usurio poder editar uma ligao existente ou fazer criao de uma nova ligao.
Figura1: Menu de Ligaes Criando Ligao Na tela abaixo o usurio dever especificar qual o tipo de
ligao a ser efetuado, "Aplicao", "Campo", "Captura" ou "Boto". Figura2: Interface Ligao entre
Aplicaes
Aplicao
Boto
Captura
Campo
Ligao De Aplicao LIGAO DE Aplicao Utilizado para ligar nosso controle a qualquer outro
tipo de aplicao. Esse tipo de ligao est associado aos eventos de Incluso e/ou Alterao, ao ocorrer
um desses eventos a navegao ser efetuada para aplicao que estamos chamando. A tela abaixo "Lista
de Aplicaes" mostra todas as aplicaes, o usurio dever escolher aplicao que dever ser ligada e
clicar em Prosseguir >> Figura1: Interface Ligao entre aplicaes. Na tela abaixo "Definio dos
Parmetros", do lado esquerdo, mostrado os campos da aplicao e globais variveis a qual estamos
ligando e que necessitam receber parmetros para execuo e, do lado direito, dever ser selecionado a

opo para passagem de valor, existem trs opes, so elas:


Campo - Ao escolher esta opo deve-se informar o campo a ser usado para passagem de
contedo.
Valor - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser passado.
Vazio - Escolhendo essa opo no ser passado nenhum valor para o campo.
Na tela abaixo "Propriedades da Ligao" devero ser preenchidos os atributos relativos a ligao.
Atributos:
Redirecionar aps incluso - Com essa opo ativada, ao ocorrer a incluso ser feito a navegao
para aplicao que estamos ligando.
Redirecionar aps Atualizao - Com essa opo ativada, ao ocorrer a atualizao ser feito a
navegao para aplicao que estamos ligando.
Propriedades do Formulrio - Permite selecionar os botes que sero exibidos na barra de
ferramentas do filtro.
Abaixo a ligao entre as aplicaes: Figura7: interface da ligao criada. Ligao De Boto
LIGAO DE Boto Um boto criado na barra de ferramentas dentro da aplicao de controle, quando
clicado abre uma janela que exibe uma aplicao de consulta ou formulrio. Nesta aplicao, que ser
aberta, podemos fazer pesquisas, a incluso, edio e remoo do registro. Figura1: Boto de ligao (Link)
em aplicao de controle.Escolha o tipo de ligao boto. Figura2: Interface ligao. A tela abaixo "Lista de
Aplicaes" mostra todos os aplicativos, o usurio ter de escolher o aplicativo que ser vinculado. Clique
em Prosseguir >> Figura 3: Interface de ligao entre as aplicaes.Na tela abaixo "Definio dos
Parmetros", no lado esquerdo mostrado o nome da varivel global ou nome de domnio que estamos
ligando e que necessitam receber os parmetros para a execuo. E no lado direito, ter de ser
seleccionada a opo de informaro valor, h duas opes, e so eles:
Fixa - Neste caso, no campo de texto, voc deve informar um valor fixo.
Vazio - Escolhendo esta opo no ser passado nenhum valor para o campo.
Na tela abaixo "Ligao Propriedades" ter de ser encher os atributos relativos de ligao.
Atributos:
Modo de operao do link - Permitir escolher o destino onde a aplicao ser aberta.
URL de sada da aplicao chamada - Ao sair da aplicao, ir para determinada URL.
Hint do link da ligao - Introduza um texto para ser exibido quando se passar o mouse por cima do
link.
Propriedades da ligao de consulta - Permite configurar as definies do grid.
Propriedades da ligao de formulrio - Permite selecionar os botes que sero mostrados na barra
de ferramentas.
A tela abaixo "Ligao" mostrado a ligao criada com o boto para editar as aes. Figura9: Interface de
Ligao. Ligao De Captura LIGAO DE Captura Ser criado um cone ao lado do campo dentro do
Controle, ao ser selecionado abre outra janela mostrando uma aplicao de consulta. Nessa aplicao que
ser aberta pode-se fazer pesquisas e retornar um valor para caixa de texto. A tela abaixo "Tipo de
Ligao" mostra que quando selecionado ligao "Tipo Captura ", aparece um Combobox com os campos
da aplicao de origem para ser selecionado o campo que ser usado para o Link. Figura6: Interface
Definio dos Parmetros. A tela abaixo "Lista de Aplicaes" mostra as aplicaes de consulta, o usurio
dever escolher aplicao que dever ser ligada e clicar em Continuar >> Figura7: Interface Ligao entre
aplicaes. Na tela abaixo "Definio dos Parmetros", do lado esquerdo, mostrado os campos da
aplicao a qual estamos ligando e que necessitam receber parmetros para execuo e, do lado direito,
dever ser selecionado a opo para passagem de valor, existem trs opes, so elas:
"Valor" - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser passado.
"Vazio" - Escolhendo essa opo no ser passado nenhum valor para o campo.

Na tela abaixo "Propriedades da Ligao" devero ser preenchidos os atributos relativos a ligao.
Modal - Quando selecionado sim, bloqueia qualquer interao na janela principal, que chama a outra
aplicao.
A tela abaixo mostra a ligao criada. Concluda a ligao, o usurio poder alterar ou excluir a ligao
feita, conforme a sua necessidade. Programao Viso Geral viso geral 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. Figura1: Interface Configurao dos Atributos. 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.
Mtodos MTODOS 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. ? poss
vel criar PHP
e os mtodos de JavaScript. Figura 1: Mtodo interface menu. CRIAR NOVO MTODO Figura 2: Criar
um novo mtodo. 1 Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem
abaixo. Figura 3: Incluso do mtodo. 2 Mtodos podem ter parmetros de passagem. Adicionar a
quantidade variveis: Definio da varivel: Figura 6: incluso de parmetros de interface figura.
Nome: Digite o nome da varivel. Tipo: Selecione o tipo de variveis como: por valor ou por referncia. *
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. Figura 7: Definio de interface parmetro.
Selecione todos os parmetros variveis em parmetros de campo. Desmarcar todos os parmetros
de seleo de variveis em parmetros de campo. Edite a varivel selecionada em parmetros de
campo. Eliminar a varivel selecionada em parmetros de campo. 3 Para executar o mtodo
necessrio cham-lo em um evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo,
usamos o evento onLoad para chamar nosso mtodo quando o registro carregado. Veja como
simples para chamar o mtodo no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de
Evento Assim temos o seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para
gerenciar as bibliotecas do ScriptCase acesse o menu principal : Configurao | Bibliotecas. Aplicaes
Blank Viso Geral VISO GERAL Aplicao do tipo Blank Este tipo de aplicao permite ao desenvolvedor
escrever cdigo PHP / HTML e exibir o resultado de um processamento. Um bom exemplo da sua utilizao
a chamada de processos batch,a vantagem de utilizar este tipo de aplicao ao invz de criar um
programa .php manualmente, fora do ScriptCase, a possibilidade da utilizao das macros do
ScriptCasebem como a integrao nativa com o controle de acesso dos seus sistemas.
Blank Onexecute
Neste menu entrado o cdigo PHP que ser executado pela aplicao. Figura1: OnExecute. Atributos:
OnExecute - Permite a entrada de comandos PHP, macros ScriptCase, ainda possvel o uso de
bibliotecas de cdigo.
Veja mais sobre Macros Scriptcase . 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. Figura1:Configurao de SQL Atributos:
Conexo - Permite a escolha de uma das conexes a bancos de dados do seu projeto.
Segurana blank - seguranA As aplicaes do tipo blank podem ter o seu acesso protegido por senha
ou utilizar as definies de segurana do seu projeto, veja na figura abaixo estas duas opes em destaque.
Figura1: Opes de segurana.
Usar segurana - Desabilita o acesso a esta aplicao, s sendo permitido o acesso a usurios
autorizados, leia mais.

Usar senha - Permite definir uma senha para esta aplicao em particular.
Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Aplicao Configurao CONFIGURAO Nesta pasta ficam atributos comuns s aplicaes criadas
atravs do ScriptCase, a seguir vamos descrever esses atributos. Figura1: Interface Configurao.Atributos:
Cdigo da Aplicao - Cdigo da aplicao determinado no momento da criao da aplicao, este
codigo pode ser renomeado atravs do menu principal.
Descrio - Este campo pode ser utilizado para fazer uma descrio sucinta dos objetivos da
aplicao.
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.
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.
Localizao - Idioma da aplicao gerada, todos os hints e mensagens sero colocados dentro do
idioma escolhido.
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.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do projeto editem a aplicao.
Configurao do Erro Figura2: Interface Configurao do Erro. Atributos:
Modo Debug - Rodar a aplicao em modo debug, exibindo os comandos SQL medida que estes so
executados.
Configurao Das Variveis Variaveis 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 Imagem 1: Interface variveis globais. Exemplo:
Selecione Cliente, CustomerName dos clientes WHERE CustomerID = '[v_customerid]' Neste caso, as
variveis "v_customerid" aparece na configurao de variveis. Imagem 2: Variveis Interface
Settings. Mostra todas as variveis globais usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.

Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.


Descrio - Indica onde a varivel est sendo utilizada.
Programao Viso Geral viso geral 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. Figura1: Interface Configurao dos Atributos. 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.
Mtodos MTODOS 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. ? poss
vel criar PHP
e os mtodos de JavaScript. Figura 1: Mtodo interface menu. CRIAR NOVO MTODO Figura 2: Criar
um novo mtodo. 1 Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem
abaixo. Figura 3: Incluso do mtodo. 2 Mtodos podem ter parmetros de passagem. Adicionar a
quantidade variveis: Definio da varivel: Figura 6: incluso de parmetros de interface figura.
Nome: Digite o nome da varivel. Tipo: Selecione o tipo de variveis como: por valor ou por referncia. *
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. Figura 7: Definio de interface parmetro.
Selecione todos os parmetros variveis em parmetros de campo. Desmarcar todos os parmetros
de seleo de variveis em parmetros de campo. Edite a varivel selecionada em parmetros de
campo. Eliminar a varivel selecionada em parmetros de campo. 3 Para executar o mtodo
necessrio cham-lo em um evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo,
usamos o evento onLoad para chamar nosso mtodo quando o registro carregado. Veja como
simples para chamar o mtodo no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de
Evento Assim temos o seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para
gerenciar as bibliotecas do ScriptCase acesse o menu principal : Configurao | Bibliotecas. Aplicaes De
Menu Viso Geral viso geral Aplicao de Menu So utilizados para oferecer ao usurio final uma
interface amigvel para o acesso s aplicaes do projeto. Ainda podem ser criados links externos. A
estrutura do Menu pode ser alterada dinamicamente em tempo de execuo. Figura1:Interface Menu
orientao Horizontal. Figura2: Interface Menu orientao Vertical. Menu Configurao
CONFIGURAO DO MENU A configurao do menu permite definir os atributos de apresentao da
aplicao, conforme segue: Figura1: Interface Configurao do Menu Atributos:
Alinhamento horizontal do menu - Modo de alinhamento do menu.
Alinhamento Verticaldos itens - Modo de alinhamento dos itens do menu.
Alinhamento Horizontal dos itens - Modo de alinhamento dos itens 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.
Barra de rolagem - Habilita barra de rolagem.
Selecionar Idioma - Permite selecionar o idioma na barra do menu.
Selecionar Tema - Selecione o tema na barra de menu.
Alinhamento de tema e idioma - Alinhamento horizontal dos combos de tema e idioma no menu.
Sempre mostrar os itens - Mostrar itens das aplicaes, mesmo quando elas no existirem, ou
no estiverem geradas.
Esconder o menu - Habilita a opo de esconder o menu.
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 barra horizontal abaixo do Menu.
Menu de contexto das abas - Gerenciamento das abas abertas.
Largura minima da aba - Permite informar o tamanho mnimo de todas as abas.
Largura mxima da aba - Permite informar o tamanho mximo de todas as 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.
Menu Itens MENU - ITENS Nesta tela o usurio estrutura o menu, indicando quais as aplicaes sero
chamadas. Apresenta os seguintes atributos, que devem ser preenchidos pelo usurio: OBS: Em
dispositivos mveis, caso o item do menu possua link e sub itens, o link ser desprezado para exibir os
sub itens. Figura1: Interface Configurao do Menu
Label - Ttulo do tem que ser exibido.
Link - Nome da aplicao que ser criado o link. O usurio pode clicar no boto de pesquisa
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.
Recursos para criao do Menu
Inserir item - Serve para que usurio inclua a aplicao no menu.
Inserir Sub-Item - Permite a incluso de sub-item no menu.
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.
Importando 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. Figura2: Interface Importao de
Aplicao. 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. Image1: Interface Barra de Ferramentas
Criao de itens (cones no topo da lista de menu).
Inserir item - Adicionar um novo item na barra de ferramentas do menu.
Separador Inserir - Adicione um separador na barra de ferramentas.
Remover - Remove um item do menu. Selecione o item ou sub-item, e clique no boto para remover.
Movendo itens (Setas).
Mover para cima - Mover um item de barra de ferramentas ou sub-item para cima.
Descer - Descer um item da barra de ferramentas ou sub-item.
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.
Label - do ttulo do aplicativo no menu.
Link - O nome do aplicativo. O usurio pode clicar em

para selecionar o aplicativo.

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. (Opcional)

Hint - Digite um texto descritivo para auxiliar a identificao aplicao pelo usurio. (Opcional).
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.
Target - Define como exibir as aplicaes: na mesma janela ou em outro.
Segurana SEGURANA Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada atravs
da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no autorizado"
quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para autenticar
usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha no
seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.
Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar a
senha toda vez que abrir a aplicao na mesma sesso.
Permitir chamada direta pela URL: - Permite que uma aplicao seja chamada digitando diretamente a
URL nos navegadores.
Habilitar CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na
qual comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque "CrossSite Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e Formulrio)
Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao no
momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um desenvolvimento mais
organizado. No Help de Contexto de cada Evento exibido apenas as Macros disponveis para o mesmo.
Figura 1: Interface Menu do evento.
OnApplicationInit - Ocorre apenas uma vez quando a aplicao inicializada.
OnLoad - Ocorre quando um carrega um menu.
Execute - Ocorre no momento em que um item no menu executado ou uma aplicao escolhida.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes so
chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Layout Layout Neste mdulo esto disponveis recursos de edio, atributos e visualizao da aplicao, de
forma que podemos atribuir schemas de visualizao, organizar os campos em blocos, definir os valores e o
formato do cabealho entre outros. Visualizao VISUALIZAO Figura1: Interface Configurao da

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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes, etc)
que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio dos
conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela pode variar
dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap escolhido
dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Aplicao Configurao CONFIGURAO Nesse quadro esto reunidas diversas configuraes ligadas
aplicao como mostra o quadro abaixo: Figura1: Interface Configurao. Atributos:
Cdigo da Aplicao - Cdigo da aplicao determinado no momento da criao da aplicao, este
cdigo pode ser renomeado atravs do menu principal.
Conexo - Define a conexo utilizada pelo ScriptCase para acessar as tabelas.
Localizao - Formatao de dados baseados nas configuraes regionais.
Charset- Seleciona o charset usado na aplicao.
Localizao em sesso - Compartilha lozalizao com outras aplicaes baseada nos valores em
sesso.
Esquemas em sesso - Compartilha temas com outras aplicaes baseada nos valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Descrio - Nome descritivo da aplicao.
cones Extradas da Aplicao - Imagens que sero adicionadas ao menu
HelpCase Link - Associa um link do manual / documentao do sistema ao menu.
Converter Tipo De Menu Converte a aplicao de Menu para Menu Arvore *Ele no altera nenhuma das
configuraes do aplicativo original, exceto para o formato. Programao Viso Geral viso geral 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. Figura1: Interface Configurao dos
Atributos. 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.
Metodos MTODOS 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. ? poss
vel criar PHP
e os mtodos de JavaScript. Figura 1: Mtodo interface menu. CRIAR NOVO MTODO Figura 2: Criar
um novo mtodo. 1 Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem
abaixo. Figura 3: Incluso do mtodo. 2 Mtodos podem ter parmetros de passagem. Adicionar a
quantidade variveis: Definio da varivel: Figura 6: incluso de parmetros de interface figura.
Nome: Digite o nome da varivel. Tipo: Selecione o tipo de variveis como: por valor ou por referncia. *
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. Figura 7: Definio de interface parmetro.
Selecione todos os parmetros variveis em parmetros de campo. Desmarcar todos os parmetros
de seleo de variveis em parmetros de campo. Edite a varivel selecionada em parmetros de
campo. Eliminar a varivel selecionada em parmetros de campo. 3 Para executar o mtodo
necessrio cham-lo em um evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo,
usamos o evento onLoad para chamar nosso mtodo quando o registro carregado. Veja como
simples para chamar o mtodo no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de
Evento Assim temos o seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para
gerenciar as bibliotecas do ScriptCase acesse o menu principal : Configurao | Bibliotecas. Aplicaes De
Menu Arvore Viso Geral viso geral Aplicao de Menu rvore So menus DHTML no formato de rvore.
Funcionam da mesma maneira que as aplicaes de Menu porm so exibidos em uma estrutura de pastas.
A estrutura do Menu pode ser alterada dinamicamente em tempo de execuo. Figura1: Interface Menu
rvore. Menu Configurao MENU - CONFIGURAO A configurao do menu permite definir os
atributos de apresentao da aplicao, conforme segue: Figura1: Interface Configurao do Menu
Atributos:
Alinhamento horizontal do menu - Modo de alinhamento do menu.
Alinhamento Verticaldos itens - Modo de alinhamento dos itens do menu.
Alinhamento Horizontal dos itens - Modo de alinhamento dos itens do menu.
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.
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, j que o scriptcase nos disponbiliza essa propriedade.
Abrir itens no OnClick - Abre os tens do menu apenas no onclick do mouse.
Preserva espao dos cones - Preserva espao dos cones no menu mesmo que o tem no tenha
cone.
Barra de rolagem - Habilita barra de rolagem.
Expandir Itens - Carrega o Menu com todos os itens expandidos.
Selecionar Idioma - Permite selecionar o idioma na barra do menu.
Selecionar Tema - Selecione o tema na barra de menu.
Alinhamento de tema e idioma - Alinhamento horizontal dos combos de tema e idioma no menu.
Redimensionamento - Permite redimensionamento da janela do menu.
Mostrar itens mesmo quando no existir - Mostrar itens das aplicaes mesmo quando elas no
existirem, ou no estiverem geradas.
Aplicao Default - Aplicao inicial do menu, podendo ser: uma aplicao, uma URL ou em branco.
Menu Itens MENU - ITENS Figura1: Interface Configurao do MenuNesta tela o usurio estrutura o menu,
indicando quais as aplicaes sero chamadas. Apresenta os seguintes atributos, que devem ser
preenchidos pelo usurio:

Label - Ttulo da Aplicao que aparecer no 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.
Recursos para criao do Menu:
Inserir item - serve para que usurio inclua a aplicao no menu.
Inserir Sub-Item - permite a incluso de sub-item no menu.
Atualizar - para alterar um item ou sub-item do menu.
Remover - remove um item do menu. Selecionar o item ou sub-item, e em seguida, clicar no boto
remover.
Limpar item - limpa o quadro de atributos.
Limpar Menu - exclui todos os itens e sub-itens do menu.
Importar Aplicaes - permite incluir diversas aplicaes de uma s vez para o menu.
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. Figura2: Interface Importao de Aplicao.Aps importar a
aplicao, a propriedade link receber o nome da aplicao o qual aquele label se referencia.Veja imagem
abaixo. Segurana SEGURANA Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada atravs
da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no autorizado"
quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para autenticar
usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes

if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha no
seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.
Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar a
senha toda vez que abrir a aplicao na mesma sesso.
Permitir chamada direta pela URL: - Permite que uma aplicao seja chamada digitando diretamente a

URL nos navegadores.


Habilitar CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na
qual comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque "CrossSite Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e Formulrio)
Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao no
momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um desenvolvimento mais
organizado. No Help de Contexto de cada Evento exibido apenas as Macros disponveis para o mesmo.
Figura 1: Interface Menu do evento.
OnApplicationInit - Ocorre apenas uma vez quando a aplicao inicializada.
OnLoad - Ocorre quando um carrega um menu.
Execute - Ocorre no momento em que um item no menu executado ou uma aplicao escolhida.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes
so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Layout Viso Geral viso geral Neste mdulo esto disponveis recursos de edio, atributos e
visualizao da aplicao, de forma que podemos atribuir schemas de visualizao, organizar os campos
em blocos, definir os valores e o formato do cabealho entre outros. Visualizao VISUALIZAO
Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes, etc)
que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio dos
conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela pode variar
dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap escolhido
dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Aplicao Configurao CONFIGURAO Nesse quadro esto reunidas diversas configuraes ligadas
aplicao como mostra o quadro abaixo: Figura1:Interface Configurao Atributos:
Cdigo da Aplicao - Cdigo da aplicao para uso interno do ScriptCase.
Conexo - Nome da conexo utilizada pelo ScriptCase para acessar as tabelas.
Localizao - Idioma da aplicao gerada, todos os hint e mensagens sero colocados dentro do
idioma escolhido.
Localizao em Sesso - Compartilha localizao com outras aplicaes baseadas nos valores em
sesso.
Esquemas em Sesso - Compartilha temas com outras aplicaes baseadas nos valores em sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do projeto editem a aplicao.
Descrio - Nome descritivo da aplicao.
cones Extradas da Aplicao - Imagens que sero adicionadas ao menu
HelpCase Link - Associa um link do manual / documentao do sistema ao menu.
Converter Tipo De Menu Converte a aplicao de Menu Arvore para Menu. Aplicaes De Filtro Viso
Geral viso Geral Aplicao de Filtro uma aplicao que permite filtrar os dados que sero exibidos em

formulrios de edio. criado com base em um comando Select. Este tipo de aplicao funciona
necessariamente ligada a um formulrio. As aplicaes de filtro criadas incorporam uma srie de
funcionalidades, como por exemplo:
Figura1: Interface Aplicao de Filtro. Filtro Configurao Do Filtro CONFIGURAO DO FILTRO
Atravs destes atributos podemos definir a configurao geral da Aplicao de Filtro( Alinhamento, Largura
da Aplicao, Condies do Filtro, etc). Figura1: Interface Configurao do Filtro. 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;
Alinhamento horizontal - Define o alinhamento horizontal da aplicao.
Alinhamento vertical - Define o alinhamento vertical da aplicao.
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.
Margens - Permite definir o posicionamento(margens) do form de filtro;
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;
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.
Largura da tabela - Permite definir a largura HTML do form de filtro;
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".
Case Sensitive - Considera Case Sensitive.
Selecionar Campos Definir quais campos sero exibidos na aplicao. Image1: Selecionar campos. Nota:
A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita mostra os campos que
sero exibidos na aplicao (escolha o campo e clique na seta para a direita para inclu-los no
formulrio). Campos Obrigatrios CAMPOS OBRIGATRIOS Define quais campos da aplicao sero de
preenchimento obrigatrio. Figura1: Quadro Campos Obrigatrios. Na aplicao gerada exibido um
marcador (*) ao lado do campo e gerada uma crtica caso no seja atribudo nenhum valor.
Posio do marcador - Posio do marcador em relao ao campo.
Mostrar mensagem - Exibe ou no a mensagem de erro na validao.
Condies Do Filtro CONDIES DO FILTRO Figura1: Interface Configurao 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:
Boto Liga/Desliga - Ativa ou desativa o campo ou opo selecionado.
Boto Todos - Marca todos os campos ou opes.
Nenhum - Demarca todos os campos ou opes.
Barra De Ferramentas 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. Figure1: Interface da barra de ferramentas. Atributo:
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.
Configuraes dos botes Figure2: Interface da configurao dos botes. Atributo:
Atalho - Permite definir teclas de acesso rapido via teclado a um boto.
oPES Figure3: Interface de opes. Atributo:
Posio dos Botes(Superior/Inferior) - Posicionamento dos botes na barra de ferramentas
superior/inferior.
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. Figure 1: Interface
de Salvar Filtro. Figure 2: Interface de Salvar Filtro. Sql Este mdulo utilizado para editar as configuraes
do SQL da aplicao de Filtro. Figura1: Interface de Configurao do SQL. Atributos:
Comando SQL - Exibe o cdigo sql da tabela que esta sendo utilizada.
Preparao SQL - Permite caso necessite executar um comando (exemplo: procedure) , antes da
execuo do comando SQL.
Conexo - Exibe o nome da conexo que esta sendo usada para acessar as tabelas.
Varivel para Tabela - Estes campos preenchidos, permitem que parte ou todo o nome da tabela seja
substitudo antes da execuo do comando por um contedo de uma varivel.

Figura2: Interface Varivel para Tabela.

Varivel para Campos - Segue os mesmos princpios da propriedade Varivel para Tabela; s que
agora voc poder substituir o nome do campo.
Segurana SEGURANA Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada atravs
da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no autorizado"
quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para autenticar
usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.

No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha no
seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.
Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar a
senha toda vez que abrir a aplicao na mesma sesso.
Permitir chamada direta pela URL: - Permite que uma aplicao seja chamada digitando diretamente a
URL nos navegadores.
Habilitar CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina na
qual comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque "CrossSite Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e Formulrio)
Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de log
individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Campos Viso Geral viso geral Nesta sesso so exibidos para configurao apenas os campos que so
parte integrante da consulta , ou seja, os campos que foram selecionados no menu "CONSULTA ->FILTRO> CAMPOS " . Figura1: Interface Campos do Filtro Campo a campo podemos definir uma srie de atributos.
Em funo do tipo de dado selecionado a pgina de edio do campo sofre uma recarga para exibir
configuraes de atributos especficas para cada tipo de dado. Estes campos so :
Texto
Inteiro
Moeda
Decimal
Cpf
Cnpj
Cpf e Cnpj
Data
Hora
Data e Hora
Select
Duplo Select
CheckBox
Radio
Textp AutoComplete

Nmero AutoComplete
Novo Campo Esta nova funcionalidade, permite adicionar um novo campo na aplicao. Abaixo segue um
passo-a-passo da criao desse novo campo.1- Ao clicar no boto novo, exibida a imagem abaixo, onde
determinamos a quantidade de campos que sero adicionadas. Figura1: Interface Quantidade de Campos.
2- Aps determinarmos a quantidade de campos que sero adicionados, necessrio definir a
configurao do novo campo (tipo do dado, nome e label). Figura2: Interface Propriedades do Novo Campo.
Nota: A Descrio do tipo de campo modificada conforme a seleo do tipo do campo. Texto Figura1:
Interface Configurao Geral. Atributos:
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.
Quantidade de Caracteres - Quantidade de caracteres por linha dentro da coluna.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os
valores existentes na base de dados.
Converter Letras - Converte letras do valor do campo.
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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).


Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Nmero NMERO Figura1: Interface Configurao Geral. Atributos:


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.
Quantidade de Caracteres - Quantidade de caracteres por linha dentro da coluna.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.

Tipo SQL - Tipo do campo no banco de dados.


Configurao do Filtro Atributos:
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.
Formatao dos Valores Figura3: Interface Formatando Nmero.
Usar configuraes regionais ?? Permite aplicar as configuraes regionais ao campo.
Agrupamento - Permite escolher o separador de agrupamento.
Aceita Negativo - Permite, quando ativada, que o campo aceite valor negativo.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para
campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.

Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Moeda Figura1: Interface Configurao Geral Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.

Separador Decimal - Separador decimal


Aceita Negativo - Condio para o campo aceitar valores negativos.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para
campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc

Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Decimal Figura1: Interface Conifgurao Geral Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.
Configurao do Filtro Atributos:
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e

justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Data Figura1: Interface Configurao Geral. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores Figura2: Interface Formatao dos Valores.Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Exibio - Permite selecionar o formato de exibio do campo.
Usar Combobox - Permite selecionar a data e o ms atravs de combobox.
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.
CONDI??ES ESPECIAIS
Condies especiais disponveis para campos de data permite que o
usurio final selecionar perodos de tempo comum para a pesquisa. Nota: Utilize a funo Turn On / Off
para adicionar ou remover uma condio.
Todo o perodo - Busca perodo.
Hoje - hoje Search.
- Ontem noite Search.
?ltimos 7 dias -Pesquisa ltimos 7 dias. Ex: ((21/12/2007 27/12/2007).
Na semana passada (sol-sat) - Pesquisa na semana passada. (Saturday Sun).
Business Week ltimos dias (seg-sex) - dias da semana ltima pesquisa de negcios. (Mon-Fri).
Este ms - Pesquisa do comeo ms corrente at o dia atual.
No ms passado - Pesquisa no ms passado.
Nota: Condio especial interface forma de filtro. CONFIGURAO DA VISUALIZAO A Configurao
da Visualizao permite definir valores de CSS para campos individualmente. Para cada Esquema de
Visualizao do ScriptCase existem os mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e

justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Hora Figura1: Configurao Geral. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores Figura2: Interface Formatao dos Valores Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Exibio - Permite selecionar o formato de exibio do campo.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:

Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Data E Hora Figura1: Interface Configurao Geral. Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, ele
permite a exibio do formato definido na opo Formatao dos Valores(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver definido no
banco de dados como nm_dt_hr fica mais claro o entendimento se o mesmo for simplificado para Data e
Hora. Ou seja, o label o apelido do campo na camada de aplicao.
Usar Label Da Grid - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores Figura2: Interface Formatao dos ValoresAtributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Exibio - Permite selecionar o formato de exibio do campo data e hora.
Usar ComboBox - Usar ComboBox para exibio do campo.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cpf Figura1: Interface Configurao Geral. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cnpj Figura1: Interface Configurao Geral. Atributos :


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Cpf E Cnpj Figura1: Interface Configurao Geral Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.

Tipo SQL - Tipo do campo no banco de dados.


Configurao do Filtro Atributos:
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 Permite definir valores de CSS para o campo individualmente.
Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Select Figura1: Interface Configurao Geral do Campo. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 (ver lookup manual) ou
ainda, de forma dinmica, ter esses valores recuperados de uma tabela do banco de dados (ver lookup
automatico).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as

condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. LOOKUP DE EDIO - AUTOM?TICO Lookup utilizado para listar os valores que sero
exibidos no campo Select. Estes valores sero recuperados de forma dinmica atravs de um Comando
Select. Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL 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. Figura3: Interface Lookup de Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de edio
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.
Altura - Define uma altura(linhas) para o objeto select.
Mltiplos Valores (delimitador) 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).
Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria armazenado o
seguinte valor MCED. Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.

Altura - Define uma altura (linhas) para o objeto select.


Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no campo
selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo. Exemplo1:
Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo da tabela seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o
nmero armazenado no campo da tabela seria 13.
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos Valores
(Binrio)
Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Duplo Select Figura1: Interface Configurao Geral do Campo. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.

Configurao do Filtro Atributos:


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.
Figura1: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.
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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:

Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Checkbox Figura1: Interface Configurao Geral do Campo. Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as
condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os valores que sero exibidos no
campo Checkbox. Estes valores sero recuperados de forma dinmica atravs de um Comando Select.
Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.

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.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de edio
Simples Valor
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por exemplo, o
valor 2ser includo no campo da tabela quando na lista estiver selecionado o item Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver em modo de
incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no formulrio.
Mltiplos Valores (delimitador) Podero ser armazenados vrios valores para o campo selecionado. Os
valores devem ser separados por um delimitador informado. Por exemplo: a combinao Andorra, Angola e
Argentina selecionada no formulrio ser gravada como AD;AO;AR caso o delimitador seja ; (ponto e
vrgula). Figura5: Configurao do lookup de edio Mltiplos Valores (delimitador)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo, o valor AO
ser includo no campo da tabela quando na lista estiver selecionado o item Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes dentro do campo
da tabela. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e Estudar. Figura6:
Configurao do lookup Mltiplos Valores (posio)

Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no campo
selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo. Exemplo1:
Se fossem selecionados as opes Esportes e Cultura o nmero armazenado seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e Leitura o
nmero armazenado seria 13.
1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos Valores
(Binrio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,

Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Radio CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo Atributos:


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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 poder ser
selecionado o item que ser utilizado no formulrio. Por exemplo, para um campo sexo no banco de dados
com valores M ou F pode ser apresentado como 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).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando manualmente as
condies de seleo) ou Automtico (utilizando uma query de banco de dados). Figura1: Seleo do tipo
de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os valores que sero exibidos no
campo Radio. Estes valores sero recuperados de forma dinmica atravs de um Comando Select. Figura2:
Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio Manual. Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.

Boto Limpar - Limpa os campos.


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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio ser
recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Texto Auto-complete Este campo exibe uma lista de itens obtidos com base em um comando Select. A
informao de entrada serve como filtro dos itens que sero exibidos medida que digitada. Esta lista tem
estrutura semelhante ao objeto Select HTML onde cada item tem um valor e label associados. Para o Texto
Auto-Complete o valor de cada item alfa-numrico. Esta lista carregada dinamicamente com tecnologia
Ajax. Configurao Geral Figura1: Interface Cnfigurao Geral do Campo. Atributos:
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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os
valores existentes na base de dados.
Converter Letras - Converte letras do valor do campo.
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 Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio
buscar campos de uma tabela que no pertencem a conexo corrente.
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.

Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:


Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Nmero Auto-complete NMERO AUTO-COMPLETE Este campo exibe uma lista de itens obtidos com
base em um comando Select. A informao de entrada serve como filtro dos itens que sero exibidos
medida que digitada. Esta lista tem estrutura semelhante ao objeto Select HTML onde cada item tem um
valor e label associados. Para o Nmero Auto-Complete o valor de cada item obrigatoriamente numrico.
Esta lista carregada dinamicamente com tecnologia Ajax. Configurao Geral Figura1: Interface
Configurao Geral do Campo. Atributos:
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 - Usa o ttulo do campo que est configurado na grid.
Tamanho Mximo - Permite informar um tamanho mximo para o campo.
Tipo SQL - Tipo do campo no banco de dados.
Configurao do Filtro Atributos:
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 Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo, apenas o
nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja necessrio
buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth, center e

justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo: Radio, Select,
Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de
fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser aplicada no
objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth, center e
justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub, super, top,
text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda utilizando Pop-UP. 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.

Layout Viso Geral viso geral Neste mdulo esto disponveis recursos de edio, atributos e
visualizao da aplicao, de forma que podemos atribuir schemas de visualizao, organizar os campos
em blocos, definir os valores e o formato do cabealho entre outros. Blocos Conceitualmente um bloco
um "container" onde posicionamos nossos campos de uma Aplicao de Formulrio, Controle ou Consulta
com orientao Slide. Por default 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. Figura 1: Tela
de Configurao dos Blocos. 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. Organizao e
Mudana de posio dos Blocos Veja abaixo como alterar a ordem de exibio dos Blocos de uma Pgina.
Clique e araste o bloco que deseja alterar para a sua nova posio. Veja agora como remover um bloco da
exibio 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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever ocupar,
caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2:
Interface de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.
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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).

Altura do Bloco - Altura do bloco (height).


CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap da
aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual (cores,fontes,
etc) que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio dos
conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela pode variar
dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap
escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao
no momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um
desenvolvimento mais organizado. No Help de Contexto de cada Evento exibido apenas as Macros
disponveis para o mesmo. Imagem 1: Interface de Pesquisa do evento.
onApplicationInit - Ocorre quando o aplicativo iniciado pela primeira vez.
onScriptInit - Ocorre toda vez que o aplicativo carregado.
onRefresh- Ocorre quando o aplicativo carregado
onValidate - Ocorre quando realizada a validao .
onSave - Ocorre quando op aplicativo salva.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes
so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Aplicao Configurao CONFIGURAO Nesta interface ficam atributos comuns a aplicaes
criadas atravs do ScriptCase, a seguir vamos descrever esses atributos. Figura1:Interface
Configurao 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.
Localizao - Idioma da aplicao gerada, todos os hint e mensagens sero colocados dentro do
idioma escolhido.
Localizao em Sesso - Compartilha localizao com outras aplicaes baseadas nos valores
em sesso.
Esquemas em Sesso - Compartilha temas com outras aplicaes baseadas nos valores em
sesso.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do grupo editem a aplicao.
Timeout- Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
HelpCase Link - Associe arquivos do WebCase a sua aplicao.
Tabular com o Enter - Ao teclar Enter, o Tab ser acionado.
Configurao do Erro Figura2: Interface Configurao do Erro. Atributos:
Exibir Ttulo do Erro na aplicao - Permite exibir a linha de ttulo da mensagem de erro.
Exibir Ttulo do Erro no campo - Permite exibir a linha de ttulo da mensagem de erro no campo.
O valor padro desabilitado.
Ttulo do erro - Ttulo da mensagem de erro na aplicao.

Erro Script - Exibir informao do script e linha onde ocorreu o erro.


Erro SQL - Exibir o comando SQL que originou o erro.
Modo Debug - Rodar a aplicao em modo debug, exibindo os comandos SQL no momento da
sua utilizao.
Navegao Navega??o Define os atributos de navegao de uma aplicao. Image1: Interface
de Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variaveis 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 Imagem 1: Interface variveis globais. Exemplo: Selecione Cliente,
CustomerName dos clientes WHERE CustomerID = '[v_customerid]' Neste caso, as variveis
"v_customerid" aparece na configurao de variveis. Imagem 2: Variveis Interface Settings.
Mostra todas as variveis globais usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
Ligaes FILTRO - LIGAES Utilizamos para interligar a aplicao de Filtro que estamos definindo
com outras aplicaes, podemos interligar nosso Filtro com aplicaes dos tipos: Formulrio, Controle.
So dois os tipos de ligaes disponveis:
Aplicao - Utilizado para ligar nossa consulta a uma aplicao de Formulrio. Feito essa ligao
aparecera na consulta, a cada registro um cone que conter uma link para uma aplicao de
Formulrio, que aparecer na mesma pgina integrado a consulta ou em uma outra pgina
separadamente.
Campo - Utilizado para ligar nossa consulta a qualquer outro tipo de aplicao, nesse tipo de

ligao escolheremos um campo que conter uma link


chamando.

para a aplicao que estamos

Na tela abaixo o usurio poder editar uma ligao existente ou fazer criao de uma nova aplicao.
Figura 1: Menu de Ligaes Criando Ligao Na tela abaixo o usurio dever especificar qual o tipo de
ligao a ser efetuado, "Aplicao" ou "Campo". Figura 2: Interface Ligao entre Aplicaes. Tipo de
ligao - Aplicao Utilizado para ligar um Filtro com aplicaes do tipo formulrio, consulta, controle. A
tela abaixo "Lista de Aplicaes" mostra as aplicaes de formulrio, o usurio dever escolher
aplicao que dever ser ligada e clicar em Prosseguir>> Figura 3: Interface Ligao entre aplicaes.
Na figura 4 os campos de pesquisa devem ser associados com os campos do formulrio. Figura 4:
Interface Definio dos Parmetros. Na tela abaixo "Propriedades da Ligao" devero ser
preenchidos os atributos relativos a ligao. Figura 5: Interface Propriedade da ligao. Propriedades
da Ligao: os atributos abaixo que definem a exibio do Iframe. "Abrir na mesma janela" - Abre uma
aplicao na mesma janela. "Abrir em outra janela" - Abre uma aplicao de ligao em outra janela.
"Abrir em um Iframe" - Abre um formulrio em uma mesma janela, mas em um frame diferente. "Abrir
em paralelo" - Abre o formu&aacutel;rio na mesma janela, mas quando uma pesquisa chamada
aberta em um frame. "Modal" - Abre um formulrio em uma janela Modal. Propriedades de Formulrio
Ativa e desativa botes em uma aplicao objetivo.
Ligao Tipo - Capture Ser criado um cone ao lado do campo dentro do Formulrio de Filtro, ao ser
selecionado abre outra janela mostrando uma aplicao de consulta. Nessa aplicao que ser aberta
pode-se fazer pesquisas e retornar um valor para caixa de texto. Figura 6: Filtro da consulta com
ligao do tipo captura. A tela abaixo "Lista de Aplicaes" mostra as aplicaes de consulta, o usurio
dever escolher aplicao que dever ser ligada e clicar em Prosseguir>> Figura 7:Interface Lista de
Aplicaes. Na tela abaixo "Definio dos Parmetros", do lado esquerdo, mostrado os campos da
aplicao a qual estamos ligando e que necessitam receber parmetros para execuo e do lado
direito, dever ser selecionado a opo para passagem de valor, existem trs opes, so elas:
Campo - Ao escolher esta opo deve-se informar o campo a ser usado para passagem de
contedo.
Valor - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser passado.
Vazio - Escolhendo essa opo no ser passado nenhum valor para o campo.
Recuperar valor do campo - Deve ser selecionado o campo da aplicao de consulta objeto da ligao,
para que o contedo do mesmo retorne para o campo do Formulrio de Filtro. llFigura 8: Esta Interface
exiba quando a aplicao a qual estamos efetuando a ligao de captura possui algum parmetro,
como por exemplo uma clusura Where. Concluda a ligao, o usurio poder alterar ou excluir a
ligao feita, conforme a sua necessidade. Figura 9: Ligaes criadas. Barra de Botes
Em propriedades da ligao possvel modificar a ligao para modal. Figura 10: Propriedades da
ligao. Programao Viso Geral viso geral 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. Figura1: Interface Configurao dos Atributos. 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.
Mtodos MTODOS 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. ? poss
vel criar PHP e os mtodos de JavaScript. Figura 1: Mtodo interface
menu. CRIAR NOVO MTODO Figura 2: Criar um novo mtodo. 1 Definir o nome para o novo

mtodo e clique no boto Criar. Como na imagem abaixo. Figura 3: Incluso do mtodo. 2
Mtodos podem ter parmetros de passagem. Adicionar a quantidade variveis: Definio da
varivel: Figura 6: incluso de parmetros de interface figura. Nome: Digite o nome da varivel.
Tipo: Selecione o tipo de variveis como: por valor ou por referncia. * 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. Figura 7: Definio de interface parmetro. Selecione todos os
parmetros variveis em parmetros de campo. Desmarcar todos os parmetros de seleo de
variveis em parmetros de campo. Edite a varivel selecionada em parmetros de campo.
Eliminar a varivel selecionada em parmetros de campo. 3 Para executar o mtodo
necessrio cham-lo em um evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo,
usamos o evento onLoad para chamar nosso mtodo quando o registro carregado. Veja como
simples para chamar o mtodo no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo
de Evento Assim temos o seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para gerenciar as bibliotecas do ScriptCase acesse o menu principal :
Configurao | Bibliotecas. Aplicaes De Report Pdf Viso Geral viso geral Aplicao de Report
PDF So utilizados para impresso de relatrios PDF. possvel com este tipo de aplicao construir
arquivos PDF definindo individualmente o posicionamento dos dados no relatrio.Este tipo de aplicao
baseada em comandos Select. Figura1: Tela de Wizard com opo de Report PDF selecionado
Report Pdf Configurao Configurao Atributos:
Orientao do PDF - Nesta caixa de seleo podemos definir se a impresso ser na orientao
de Retrato ou Paisagem.
Tipo - Tipo do PDF:
Registro Por Pgina: Aplicvel apenas para consultas alinhadas horizontalmente, o que
permite definir o nmero de registros que sero impressos por pgina.

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.
Download - preciso informar o nome do arquivo a ser gerado. Ex.: arquivo.pdf
Servidor - preciso informar o caminho do arquivo a ser gerdado. Ex.:
c:\pasta\arquivo.pdf
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.
Quantidade de Colunas - Permite definir a quantidade de Colunas que sero impressas, o que

permite criar aplicaes de emisso de etiquetas gomadas por exemplo.


Largura das Colunas - Permite definir a largura das colunas na aplicao.
Altura das Colunas- Permite definir a altura das colunas na aplicao.
Configurao Da Visualizao Configurao da Visualizao do PDF A Configurao da
Visualizao do PDF permite definir valores de visualizao de textos e layout.
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.
Cor da fonte do Texto - Permite definir a cor da fonte do Texto.
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.
Imagem - Permite inserir uma imagem de fundo na pgina.
Largura - Define a largura da imagem, em pixels, a ser inserida na pgina.
Altura - Define a altura da imagem, em pixels, a ser inserida na pgina.
Posio X - Define a abscissa da posio inicial da imagem.
Posio Y - Define a ordenada da posio inicial da imagem.
Imprimir - Define se a imagem ser impressa na aplicao.
Sql
Comando SQL - Apresenta o comando SQL informado na criao do Report Pdf. Este comando
pode ser modificado para retirada e incluso de novos campos, funes e etc. S no ser
permitida a retirada de tabela(s) do comando.
Dica: O usurio pode utilizar o SQL Builder para montagem rpida do comando. Em alguns casos,
necessrio que haja a execuo de um comando SQL antes do processamento da Query da
consulta. Necesse caso possivel adicionar o comando antes da Query separado por ponto-evigula. Isso pode ser feito tanto na edio da Aplicao quanto no momento de criao(Wizard).
Veja um exemplo abaixo: SET DATEFORMAT dmy; SELECT date_diff(DAY, "07-06-2007", campo)
FROM tabela
Preparao SQL - Atravs deste campo o usurio poder informar comandos SQL ou nome de
procedures que devero ser executados antes mesmo do select principal da aplicao.
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).
Usar Mensagem Personalizada - Permite definir a mensagem a ser exibida caso a consulta no
retorne nenhum registro, (EOF) . Para que a mensagem seja exibida necessrio marcar como "
Sim".
Mensagem de Registro Inexistente - Mensagem a ser exibida. Campo associado a "Usar
Mensagem Personalizada".
Nome da Fonte - Nome da fonte que ser utilizada, clique no cone ao lado e escolha a fonte.
Campo associado a "Usar Mensagem Personalizada".
Tamanho da Fonte - Escolha o tamanho da fonte. Campo associado a "Usar Mensagem
Personalizada".
Cor da Fonte - Cor da fonte. Campo associado a "Usar Mensagem Personalizada".
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.

Nota: 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.
Variveis para Campos - Permite trocar o nome de um campo do select pelo contedo de uma
varivel. Esta troca ocorre antes da execuo do comando.
Nota: No primeiro campo deve-se preencher o nome da varivel, no segundo campo deve ser
selecionado o nome do campo a ser substitudo.
Segurana SEGURANA Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for habilitada
atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem de "usurio no
autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para
autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:
sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um campo
chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para fazer
autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos

sc_lookup(dataset,"select codigo from seg_aplicativos");


foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio ser
redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para a
aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a senha
no seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.
Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar solicitar
a senha toda vez que abrir a aplicao na mesma sesso.
Permitir chamada direta pela URL: - Permite que uma aplicao seja chamada digitando
diretamente a URL nos navegadores.
Habilitar CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma pgina
na qual comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque
"Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e
Formulrio)
Layout Pdf Interface Nesta interface podemos definir o layout de exibio das clulas, que contm os
valores dos campos, no Corpo do Relatrio. Atributos:
Seq - Nmero sequencial das clulas (Ordem Crescente).
Clula - Nome da clula.
Pos X - Define a abscissa da clula.
Pos Y - Define a ordenada da clula.
Largura - Define a largura de uma clula.
Alinhamento - Nesta caixa de seleo podemos informar o alinhamento da clula.
Campo - Informa o campo que ser exibido na clula.
Cdigo Layout PDF - Cdigo A sesso "LayoutPDF - Cdigo" permite ao usurio assumir o cdigo php
de criao 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); Para acessar a documentao do TCPDF clique aqui Metodo FPDF
Macro ScriptCase Descrio
Posicionamento Nesta interface definimos a ordem de exibio dos campos (selecionando atravs das
setas ao lado do quadro direito). Campos Viso Geral viso geral Nesta sesso so exibidos para
configurao apenas os campos que so parte integrante da consulta, ou seja, os campos que foram
selecionados no menu "CONSULTA - SELECIONAR CAMPOS " . Campo a campo podemos definir
uma srie de atributos. Em funo do tipo de dado selecionado, a pgina de edio do campo sofre
uma recarga para exibir configuraes de atributos especficas para cada tipo de dado. Texto
Figura1:Interface Configurao Geral do Campo Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como texto, o
mesmo aceita letras, nmeros e caracteres.
Converte Letra -Converte as letras do campo ao perder o foco. Todas em maiscula, se a opo
escolhida for Caixa Alta, todas em minscula, se a opo escolhida for Caixa Baixa, a primeira letra
da primeira palavra em maiscula, se a opo escolhida for Capitula primeira palavra, importante
salientar que as demais palavras no recebero essa configurao, a primeira letra de todas as
palavras em maiscula, se a opo escolhida for Capitula todas as palavras.
Mostrar Contedo HTML - Determina se o contedo do campo HTML. Ativando essa
funcionalidade, o campo ir respeitar as tags html que foram definidas para este campo.
Mscara de Exibio - Define a mscara de consulta do campo. Esta propriedade utilizada
quando se define o tipo do campo sendo numrico. Por exemplo, para se formatar um nmero de
telefone com parnteses e traos, utilizamos "X" e "Z", onde utilizando X na mscara (XX)XXXXXXXX o nmero zero permitido, j utilizando Z na mscara (ZZ)ZZZZ-ZZZZ o nmero zero
inibido. Assim, quando o campo perde o foco o telefone que foi digitado recebe o formato da
mscara de consulta. Observao s permitido na mscara o uso das consoantes X e Z.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)

Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Texto Com Multiplas Linhas TEXTO COM MLTIPLAS LINHAS Figura1: Interface Configurao Geral
do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como texto com
mltiplas linhas, o mesmo aceita letras nmeros,caracteres, etc. Quando selecionamos essa opo
necessrio ativar alguma propriedades como: Lagura: determina a quantidade de dgitos que a
caixa de texto comporta; Linhas: determina a quantidade de linhas que a textarea ir possuir e o
Tamanho do campo na base de dados: determina qual o tamanho que ser inserido no banco para
este campo.
Converte Letra -Converte as letras do campo ao perder o foco. Todas em maiscula, se a opo
escolhida for Caixa Alta; Todas em minscula, se a opo escolhida for Caixa Baixa; A primeira
letra da primeira palavra em maiscula, se a opo escolhida for Capitula primeira palavra,
importante salientar que as demais palavras no recebero essa configurao; A primeira letra de
todas as palavras em maiscula, se a opo escolhida for Capitula todas as palavras.
Contedo HTML - Determina se o contedo do campo HTML. Ativando essa funcionalidade, o
campo ir respeitar as tags html que foram definidas para este campo.
Mscara de Consulta - Define a mscara de consulta do campo. Esta propriedade utilizada
quando se define o tipo do campo sendo numrico. Por exemplo, para se formatar um nmero de
telefone com parnteses e traos, utilizamos "X" e "Z";onde utilizando X na mscara (XX)XXXXXXXX o nmero zero permitido, j utilizando Z na mscara (ZZ)ZZZZ-ZZZZ o nmero zero
inibido. Assim, quando o campo perde o foco o telefone que foi digitado recebe o formato da
mscara de consulta. Observao s permitido na mscara o uso das consoantes X e Z.
Tipo SQL - Determina o tipo do campo no banco de dados.

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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Numero NMERO Figura1: Interface Configurao do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como nmero, s
permitido informar nmeros.

Mscara de Consulta - Define a mscara de consulta do campo. Esta propriedade utilizada


quando se define o tipo do campo sendo numrico. Por exemplo, para se formatar um nmero de
telefone com parnteses e traos, utilizamos "X" e "Z", onde utilizando X na mscara (XX)XXXXXXXX o nmero zero permitido, j utilizando Z na mscara (ZZ)ZZZZ-ZZZZ o nmero zero
inibido. Assim, quando o campo perde o foco o telefone que foi digitado recebe o formato da
mscara de consulta. Observao s permitido na mscara o uso das consoantes X e Z.
Tipo SQL - Determina o tipo do campo no banco de dados.
Formatando Nmero Figura2: Interface Formatando Nmero.
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.(Veja configuraes regionais).
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
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 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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.

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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Decimal Figura1:Interface Configurao Geral do Campo. Atributos:
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 nm_num fica mais claro o entendimento se o mesmo for simplificado para Nmero.
Ou seja, o label o apelido do campo na camada de aplicao.
Mscara de Consulta - Define a mscara de consulta do campo. Esta propriedade utilizada
quando se define o tipo do campo sendo numrico. Por exemplo, para se formatar um nmero de
telefone com parnteses e traos, utilizamos "X" e "Z";onde utilizando X na mscara (XX)XXXXXXXX o nmero zero permitido, j utilizando Z na mscara (ZZ)ZZZZ-ZZZZ o nmero zero
inibido .Assim, quando o campo perde o foco o telefone que foi digitado recebe o formato da
mscara de consulta. Observao s permitido na mscara o uso das consoantes X e Z.
No Repetir Valor - No repetir o valor do campo caso este seja igual ao do registro anterior. Por
exemplo: em uma consulta de produtos vendidos a um determinado cliente, ativando essa opo
seria evitada a repetio do nome do cliente em todas as suas compras. Sendo assim o nome ser
exibido na primeira pgina, porm, nas demais no, pois fica subentendido que as compras foram
efetuadas por aquele cliente. Ento s ser exibido se o contedo for diferente da clula da linha
anterior.
Tipo SQL - Determina o tipo do campo no banco de dados.
Usar configuraes regionais- Permite aplicar as configuraes regionais ao campo.
Para saber mais sobre configuraes regionais clique aqui.
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. Exemplo: O
valor R$ 125,50, mas o nmero de casas decimais definido foi 3. Se a opo completar com
zeros for confirmada, a apresentao do valor ser R$ 125,500.
Exibir valor por extenso - O valor ser exibido por extenso. Exemplo: 2.100,00 (Dois mil e cem
reais).
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 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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)

Label - Texto que ser exibido na consulta.


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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Moeda Figura1:Interface Configurao Geral do Campo. Atributos:

Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido valor, o mesmo
aceita valores decimais.
Mscara de Consulta - Define a mscara de consulta do campo. Esta propriedade utilizada
quando se define o tipo do campo sendo numrico. Por exemplo, para se formatar um nmero de
telefone com parnteses e traos, utilizamos "X" e "Z";onde utilizando X na mscara (XX)XXXXXXXX o nmero zero permitido, j utilizando Z na mscara (ZZ)ZZZZ-ZZZZ o nmero zero
inibido .Assim, quando o campo perde o foco o telefone que foi digitado recebe o formato da
mscara de consulta. Observao s permitido na mscara o uso das consoantes X e Z.
Tipo SQL - Determina o tipo do campo no banco de dados.
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Para saber mais sobre configuraes regionais clique aqui.
Formato Monetrio - Habilita o formato monetrio no campo.
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. Exemplo: O
valor R$ 125,50, mas o nmero de casas decimais definido foi 3. Se a opo completar com
zeros for confirmada, a apresentao do valor ser R$ 125,500.
Exibir valor por extenso - O valor ser exibido por extenso. Exemplo: 2.100,00 (Dois mil e cem
reais).
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 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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.

Boto Excluir - Exclui o item selecionado.


Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Imagem Html Figura1:Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo imagem html, ele
permite inserir no campo uma imagem.
Imagem - Busca a imagem que dever ser exibida. Poder ser escolhida por duas maneiras,
utilizando o cone "Escolher imagem" que disponibiliza imagens padro do scriptcase ou utilizando
o cone "Fazer upload de uma imagem" que possibilita, a escolha de uma imagem qualquer.
Borda - Tamanho da borda da imagem em pixels.
Largura - Valor da largura para o tamanho da imagem. Pode ser em Porcentagem ou em Pixels.
Altura - Valor da altura para o tamanho da imagem. Pode ser em Porcentagem ou em Pixels.
Data Figura1: Interface Configurao Geral do Campo. Atributos:
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(Figura2).
Tipo SQL - Determina o tipo do campo no banco de dados.
Figura 2: Interface Configurao Geral do Campo. Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Para saber mais sobre configuraes regionais clique aqui.
Exibio - Formato de exibio do campo na aplicao.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:

Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Hora Figura1: Interface Configurao Geral do Campo. Atributos:
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.
Tipo SQL - Determina o tipo do campo no banco de dados.
Formatando Hora Figura 2: Interface Configurao Geral do Campo. Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Para saber mais sobre configuraes regionais clique aqui.
Exibio - Formato de exibio do campo na aplicao.

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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Data E Hora Figura1: Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora, ele
permite a exibio do formato definido na opo Formatao dos Valores.

Tipo SQL - Determina o tipo do campo no banco de dados.


Formatando Data Figura 2: Interface Configurao Geral do Campo. Atributos:
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Para saber mais sobre configuraes regionais clique aqui.
Exibio - Formato de exibio do campo na aplicao.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Imagem (banco De Dados) Figura1: Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Imagem (Banco
de Dados), ele permite inserir no campo uma imagem que esta armazenada no banco de dados.
Vale lembrar que o armazenamento dessa imagem no banco de dados no modo binrio.
Borda da Imagem - Tamanho da borda da imagem em pixels.
Altura da Imagem - Valor da altura para o tamanho da imagem em Pixels.
Largurada Imagem- Valor da largura para o tamanho da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Tipo SQL - Informa o tipo do campo no banco de dados.
Imagem (nome De Arquivo) IMAGEM(NOME DE ARQUIVO) Figura1: Interface Configurao Geral do
Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Imagem(Nome do
Arquivo), esperado que no banco tenha armazenado o nome da imagem que a aplicao deseja
exibir.
Borda da Imagem - Tamanho da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
Manter Aspecto - Manter o aspecto do grfico.
Abrir em Outra Janela - Permite a abertura da imagem em outra janela.
Subdiretrio - Permite informar o subdiretrio onde esto armazenados os arquivos.
Cache da Imagem - Tempo em minutos para que o cache da imagem fique armazenado.
Tipo SQL - Determina o tipo do campo no banco de dados.
Documeto (banco De Dados) DOCUMENTO(BANCO DE DADOS) Figura1: Interface Configurao
Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Documento
(Banco de Dados), ele permite a abertura do arquivo diretamente, criando um link para cada
documento existente no banco de dados.
Exibir cone - Permite inserir um cone ao lado do campo, determinando o tipo de arquivo.

Nome do Arquivo - Define o campo que contm o nome do arquivo do documento armazenado na
base de dados.
Tipo SQL - Determina o tipo do campo no banco de dados.
Documento (nome De Arquivo) DOCUMENTO(NOME DE ARQUIVO) Figura1: Interface Configurao
Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Documento
(Nome de Arquivo), ele permite a abertura do arquivo diretamente, criando um link para cada
documento existente no banco de dados.
Subdiretrio - Permite determinar o subdiretrio onde esto armazenados os arquivos.
cone - Permite inserir um cone ao lado do campo, determinando o tipo de arquivo.
Tipo SQL - Determina o tipo do campo no banco de dados.
Cpf Figura1: Interface Configurao Geral do Campo. Atributos:
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 no campo vlido, caso seja uma informao errada, ser exibida uma mensagem de
erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.

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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Cnpj Figura1: Interface Configurao Geral do Campo. Atributos:
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 no campo vlido, caso seja uma informao errada, ser exibida uma mensagem de
erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.

Boto Excluir - Exclui o item selecionado.


Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Cpf E Cnpj Figura1: Interface Configurao Geral do Campo. Atributos:
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 no campo vlido, caso seja uma informao errada , ser exibida uma mensagem de
erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.

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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)

12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Carto CARTO Figura1: Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como Carto o
campo formatado ao perder o foco. O scriptcase se encarrega de verificar se o valor que foi
fornecido no campo vlido, caso seja uma informao errada , ser exibida uma mensagem de
erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).


Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):


Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Cep Figura1:Interface Configurao Geral do Campo. Atributos:
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 CEP, o campo
formatado ao perder o foco. O scriptcase se encarrega de verificarse o valor que foi fornecido no
campo vlido, caso seja uma informao invalida , ser exibida uma mensagem de erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.

Tamanho - Quantidade de bytes que a informao ocupa na string.


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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
E-mail Figura1: Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como E-mail
exibido ao lado um cone o qual se clicado ir abrir o outlook. Caso seja informado um email fora do
padro o scriptcase exibe uma mensagem de erro.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:
Configurao do lookup Mltiplos Valores (Posio)
Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Url Figura1: Interface Configurao Geral do Campo. Atributos:
Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como URL
exibido um link de acesso.
Outra Pgina - Permite a abertura do link em outra pgina.
Tipo SQL - Determina o tipo do campo no banco de dados.
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).
Lookup de Consulta - Automtico Lookup usado para modificar a exibio do campo de forma dinmica,
recuperando os valores de uma tabela. Figura3: Interface Lookup de Consuta Automtico. Atributos :
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).
Resumo Aplica o lookup somente no resumo (HTML e PDF).
Ambos Equivale marcao das opes Consulta e
Resumo.
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 Consulta - Manual Lookup usado para modificar a exibio do campo com valores prdefinidos. Figura4: Interface Lookup de Consulta Manual. 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. Figura5: Configurao do lookup Simples
Valor
Label - Texto que ser exibido na consulta.
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.
Figura6: Configurao do lookup Mltiplos Valores (delimitador)
Label - Texto que ser exibido na consulta.
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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como: MasculinoCasado Estudar. Figura7:

Configurao do lookup Mltiplos Valores (Posio)


Label - Texto que ser exibido na consulta.
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.
Tamanho - Quantidade de bytes que a informao ocupa na string.
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):
Para exibio dos dados realizada uma decomposio do nmero decimal armazenado no banco. Por
exemplo: os nmeros 11 e 12 (gravados na base de dados) seriam decompostos da seguinte forma: 11
= 1 + 2 + 8 = (Esportes - Cultura - Leitura)
12 = 4 + 8 = ( Lazer - Leitura)
Figura8: Configurao do lookup Mltiplos Valores (Binrio) Label - Texto que ser exibido na consulta.
Boto Incluir - Inclui na lista os valores preenchidos nos atributos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os atributos.
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).
Resumo Aplica o lookup somente no resumo (HTML, PDF).
Ambos Equivale marcao das opes Consulta e Resumo.
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.
Bar Code Cdigo de Barras Configuraes Gerais Atributos:
Tipo do dado - Tipo de dados do campo.
Label -Ttulo do campo.
Altura -Altura da imagem..
Largura -Largura da imagem.
Tipo SQL -Tipo do campo no banco de dados.
BarCode Valores interface formato. Atributtes:
Tipo - Tipo de cdigo de barras.
Sada - sada em formato de imagem.

DPI - A qualidade da imagem.


Espessura - altura da imagem.
Resoluo - A resoluo da imagem.
Rotao - rotao de imagem.
Fonte - Texto do cdigo de barras de fonte.
Texto - Texto do cdigo de barras para a ilustrao.
Display Settings Mostrar interface configuraes. Atributos:
Fonte do Texto - Permite escolher o tipo da fonte que ser aplicada ao objeto de aplicao.
Tamanho da Fonte - Permite escolher o tamanho da fonte que ser aplicada ao objeto de
aplicao.
Estilo da fonte do texto - Estilo da fonte do texto do pdf (negrito, itlico, sublinhado).
Nmero de caracteres - Quantidade de caracteres a ser exibido.
Alinhamento Horizontal - Define o alinhamento do texto em relao ao eixo X. (esquerda, direita,
centralizado ou justificado).
Alinhamento Vertical - Define o alinhamento do texto em relao ao eixo Y. (topo, meio ou fim).
Imagem de fundo - Campo imagem de fundo.
Quebra de Linha - Permitir quebra de linha.
Cor da Fonte - Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo - Permite escolher a cor, utilizando uma paleta de cores a serem aplicadas para o
fundo do ttulo da aplicao.
Largura - Define a largura do ttulo.
Altura (px) - Define a altura do ttulo.
Alinhamento Horizontal do Ttulo - Define o alinhamento do ttulo em relao ao eixo X
(esquerda, direita ou centralizado).
Alinhamento Vertical do Ttulo -Define o alinhamento do ttulo em relao ao eixo Y. (topo, meio
ou fim).
Negrito - Permite aplicar o tipo negrito na fonte.
Adicionando Sub-select Report PDF - Adicionando Sub Select Este recurso oferecido para a opo de
incluso de campos de uma outra tabela na exibio do relatrio PDF. Um novo campo deve ser criado
conforme a figura abaixo: O tipo de dado do nosso novo campo ser um Subselect Na Configurao
Geral do campo devemos estabelecer alguns parametros, eles so:
Incremento - Define o espaamento entre uma linha e outra de registros.
Conexo - Define uma conexo especfica a ser utilizada..
Tabela - Define a tabela na qual o select ser montado.
Subselect - Cria novos campos de acordo com o select montado.
Podemos ver na figura abaixo, os novos campos criados atraves do campo Subselect. Eventos
Eventos Se voc precisa fazer algo mais especfico no seu report, voc pode program-lo, utilizando os
eventos. Por exemplo, se voc deseja somar dois campos e passar o resultado para outro, antes de
imprimir o registro, basta editar o evento OnRecord e escrever um cdigo semelhante a esta:{campo_c}
= {campo_b} + {campo_a}; Aqui voc est livre para programar PHP, basta lembrar das chaves { } em
torno do nome do campo para fazer referncia a variveis locais, usando [], voc est fazendo
referncia a variveis globais. O ScriptCase trabalha com o conceito de eventos, onde possvel
separar cada ao no momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm

um desenvolvimento mais organizado. No Help de Contexto de cada Evento exibido apenas as


Macros disponveis para o mesmo. OnInit - Este evento executado apenas uma vez, antes do pedido
principal de execuo selecionar. Neste mbito, normalmente, so executadas as macros que atualizar
a escolha, como: sc_select_field sc_select_order, onde sc_select_(adicionar), etc; onRecord - Este
evento executado antes de imprimir cada registro. onHeader - Este evento executado
imediatamente antes de imprimir o cabealho. Use este evento, por exemplo, para imprimir um valor
calculado no cabealho. onFooter - Este evento usado para mostrar um valor calculado no rodap.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas funes
so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo de
log individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Filtro Configurao FILTRO - CONFIGURAO Atravs do quadro abaixo podemos definir todas as
opes que faro parte do Formulrio de Filtro. Figura1: Interface Configurao do Filtro.Atributos
Usar Ajax - Permite ativar o uso de recursos como (Eventos Ajax, Texto Auto-Complete, etc ) na
aplicao gerada, s habilitar esta opo.
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 de Filtro - Permite selecionar o comando SQL "AND" (e) ou "OR" (ou) para definir os
critrios de pesquisa a serem utilizados.
Alinhamento horizontal - Permite definir o posicionamento, alinhando horizontalmente o form de
filtro.
Alinhamento horizontal - Permite definir o posicionamento, alinhando verticalmente o form de
filtro.
Margens - Permite definir o posicionamento (margens) do form de filtro.
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.
Manter valores - Quando Ativado os valores do ltimo filtro so mantidos e exibidos quando o
usurio retorna tela de filtro.
Preservar Campos 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.
Largura da tabela - Permite definir a largura HTML do form de filtro.
Unidade de Largura da tabela - Permite definir a unidade de largura HTML do form de filtro.
Manter valores do filtro - Quando Ativado os valores do ltimo filtro so mantidos e exibidos
quando o usurio retorna tela 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".
Case Sensitive - Cosiderar case sensitive.

Selecionar Campos Definir quais campos sero exibidos na aplicao. Image1: Selecionar campos.
Nota: A lista da esquerda mostra todos os campos do SQL da aplicao. A lista da direita mostra os
campos que sero exibidos na aplicao (escolha o campo e clique na seta para a direita para
inclu-los no formulrio). Condies Do Filtro CONDIES DO FILTRO Figura1: Interface
Configurao 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:
Boto Liga/Desliga - Ativa ou desativa o campo ou opo selecionado.
Boto Todos - Marca todos os campos ou opes.
Nenhum - Demarca todos os campos ou opes.
Barra De Ferramentas 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. Figura1: Interface Barra de
Ferramentas. Atributos:
Navegao - Apresenta os Checkbox relativos aos botes que podem ser exibidos no filtro.
Outros - Apresenta os Checkbox relativos aos botes que podem ser exibidos no filtro.
Ordenao dos Botes - Lista da ordem de exibio dos botes da Barra de Ferramentas. Esta
ordem pode ser alterada utilizando as setas laterais.
Configuraes dos botes Figura2: Interface Configuraes dos Botes. Atributos:
Boto - Nome do Boto.
Label - Define o label exibido no boto.
Hint - Exibe uma dica ao colocar o mouse em cima do boto.

Atalho - Permite definir teclas de acesso rapido via teclado a um boto.


Salvar Filtro Este recurso possibilita a organizao dos Perfis de Filtro, isto , as aplicaes de Filtro
tem um recurso chamado Salvar Filtro, onde possvel gravar as preferncias de uma determinada
busca. Estas preferncias so agrupadas por Regras e neste mdulo onde se cria estas regras.
Criando uma nova regra: Figura2: Interface Salvar Filtro, criando nova regra. Ao clicar em Nova Regra,
ser exibido uma nova tela igual ao da figura 3, nesse exemplo citado, iremos criar um nova regra
baseado entre pacientes e mdicos. Figura3: Interface Salvar Filtro, criando nova regra. Figura4:
Interface Salvar Filtro, criando nova regra. Figura5: Interface Salvar Filtro, criando nova regra.
Figura6: Interface Salvar Filtro, nova regra concluda. Aps inserir os dados no filtro, clique no boto
Editar. Ir aparecer logo abaixo a opo de salvar. Figura7: Aplicao Filtro executada, e preenchido os
campos. No combobox pode se definir qual regra utilizar. Figura8: Aplicao Filtro, selecionado a regra
"paciente". Definido a regra e o nome de identificao, clique em salvar. Figura9: Aplicao Filtro,
salvando o nome na regra. Figura10: Aplicao Filtro, selecionando o nome salvo na regra (Campos
do Filtro esto limpos/vazios). Figura2: Aplicao Filtro, os campos so preenchidos ao se selecionar o
paciente previamente salvo. Layout Viso Geral viso geral Neste mdulo esto disponveis recursos
de edio, atributos e visualizao da aplicao, de forma que podemos atribuir schemas de
visualizao, organizar os campos em blocos, definir os valores e o formato do cabealho entre outros.
Blocos Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma
Aplicao de Formulrio, Controle ou Consulta com orientao Slide. Por default 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. Figura 1: Tela de Configurao dos Blocos. 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. Organizao e Mudana de posio dos Blocos Veja abaixo
como alterar a ordem de exibio dos Blocos de uma Pgina. Clique e araste o bloco que deseja alterar
para a sua nova posio. Veja agora como remover um bloco da exibio 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.
Label - Ttulo do bloco que ser exibido na aplicao.
Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de

colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever


ocupar, caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2:
Interface de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.
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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e
Direita).
Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).
Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Visualizao VISUALIZAO Figura1: Interface Configurao da 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. Atributos:
Modelo para o Cabealho - Permite a escolha do modelo para compor o cabealho da
aplicao.
Modelo para o Rodap - Permite escolher qual ser o modelo usado para compor o rodap
da aplicao.
Esquema - Escolhendo um dos esquemas existentes, ser carregado o modo visual
(cores,fontes, etc) que ir compor a aplicao.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a definio
dos conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho. Esta tela
pode variar dependendo do formato de cabealho escolhido dentro da pasta Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap
escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar cada ao no
momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm um
desenvolvimento mais organizado. No Help de Contexto de cada Evento exibido apenas as
Macros disponveis para o mesmo. onInit - Este evento executado uma nica vez, antes da
execuo do select principal da aplicao. Neste escopo, normalmente, so executadas as macros
que alteram o select, tais como: sc_select_field, sc_select_order, sc_select_where(add) e etc.
onRefresh - Ocorre quando a aplicao iniciada. onValidate - Ocorre sempre que for realizado
uma validao. onSave - Ocorre quando a aplicao for salva. Campos Viso Geral VISO
GERAL Nesta sesso so exibidos para configurao apenas os campos que so parte integrante
da consulta, ou seja, os campos que foram selecionados no menu "CONSULTA ->FILTRO->
CAMPOS " . Figura1: Interface Campos do Filtro Campo a campo podemos definir uma srie de
atributos. Em funo do tipo de dado selecionado a pgina de edio do campo sofre uma recarga
para exibir configuraes de atributos especficas para cada tipo de dado. Novo Campo Esta
funcionalidade, permite adicionar um novo campo na aplicao. Abaixo segue um passo-a-passo
da criao desse novo campo.1- Ao clicar no boto novo, exibida a imagem abaixo, onde
determinamos a quantidade de campos que sero adicionadas. Figura1: Interface Quantidade de
Campos. 2- Aps determinarmos a quantidade de campos que sero adicionados, necessrio
definir a configurao do novo campo (tipo do dado, nome e label). Figura2: Interface Propriedades
do Novo Campo. Nota: A Descrio do tipo de campo modificada conforme a seleo do tipo do
campo. Texto Figura1: Interface Configurao Geral. Atributos:
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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Define o tipo do dado do campo na tabela do banco de dados.
Figura2: Interface Configurao do Filtro. Atributos:
Converte Letra - Converte as letras do campo ao perder o foco. Todas em maiscula, se a
opo escolhida for Caixa Alta, todas em minscula, se a opo escolhida for Caixa Baixa, a
primeira letra da primeira palavra em maiscula, se a opo escolhida for Capitula primeira
palavra, importante salientar que as demais palavras no recebero essa configurao, a
primeira letra de todas as palavras em maiscula, se a opo escolhida for Capitula todas as
palavras.
Submeter no Onchange - Permite quando ativada, submeter o filtro quando houver alteraes
no campo.
Exibir Condio - Permite quando ativada, exibe ou no a condio do filtro, a mesma s
funciona se o filtro tiver ao menos uma opo.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Nmero NMERO Figura1: Interface Configurao Geral.


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_num fica mais claro o entendimento se o mesmo for simplificado
para Nmero. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Atributos:
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.
Formatao dos Valores Figura3: Interface Formatando Nmero.
Usar configuraes regionais ?? Permite aplicar as configuraes regionais ao campo.
Agrupamento - Permite escolher o separador de agrupamento.
Aceita Negativo - Permite, quando ativada, que o campo aceite valor negativo.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Decimal Figura 1: Interface de Configurao Geral.

Atributos:
Tipo do dado - Define o tipo de campo da aplicao.
Label Filtro - Defina o ttulo do campo da aplicao.
Usar Label da Grid - Esta opo, quando ativada, permite usar o ttulo que est
configurado na Grid, neste caso, a opo Label Filtro no poder ser utilizada.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Atributos:
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.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Moeda Figura 1: Interface de Configurao Geral.


Tipo do dado - Define o tipo de campo da aplicao.
Label Filtro - Defina o ttulo do campo da aplicao.
Usar Label da Grid - Esta opo, quando ativada, permite usar o ttulo que est
configurado na Grid, neste caso, a opo Label Filtro no poder ser utilizada.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.

Configurao do Filtro Atributos:


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.
Formatao de Valores
Usar configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Qtd. Decimais - Quantidadede casas decimais do campo.
Agrupamento - Separador de agrupamento de milhar.
Separador Decimal - Separador decimal
Aceita Negativo - Condio para o campo aceitar valores negativos.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do campo.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Data Figura1: Interface Configurao Geral. Atributos:


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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_data fica mais claro o entendimento se o mesmo for
simplificado para Data. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Formatao dos Valores.Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de data - INCLUIR DESCRIO
Exibio - Permite selecionar o formato de exibio do campo.
Usar ComboBox - Permite exibir o campo em um ComboBox.
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 do Filtro Atributos:


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.
CONDI??ES ESPECIAIS
Condies especiais disponveis para campos de data permite que
o usurio final selecionar perodos de tempo comum para a pesquisa. Nota: Utilize a funo
Turn On / Off para adicionar ou remover uma condio.
Todo o perodo - Busca perodo.
Hoje - hoje Search.
- Ontem noite Search.
?ltimos 7 dias -Pesquisa ltimos 7 dias. Ex: ((21/12/2007 27/12/2007).
Na semana passada (sol-sat) - Pesquisa na semana passada. (Saturday Sun).
Business Week ltimos dias (seg-sex) - dias da semana ltima pesquisa de negcios.
(Mon-Fri).
Este ms - Pesquisa do comeo ms corrente at o dia atual.
No ms passado - Pesquisa no ms passado.
Nota: Condio especial interface forma de filtro. CONFIGURAO DA VISUALIZAO A
Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta
Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Hora Figura1: Configurao Geral. Atributos:


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(Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_hora fica mais claro o entendimento se o mesmo for
simplificado para Hora. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Formatao dos Valores Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.

Exibio - Permite selecionar o formato de exibio do campo.


Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Exibir Calendrio - INCLUIR DESCRIO
Configurao do Filtro Atributos:
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Data E Hora Figura1: Interface Configurao Geral. Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo do tipo Data e Hora,
ele permite a exibio do formato definido na opo Formatao dos Valores (Figura2).
Label do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_dt_hr fica mais claro o entendimento se o mesmo for
simplificado para Data / Hora. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Formatao dos Valores Atributos:
Usar Configuraes regionais - Permite aplicar as configuraes regionais ao campo.
Separador de data - INCLUIR DESCRIO
Separador de hora - INCLUIR DESCRIO
Exibio - Permite selecionar o formato de exibio do campo data e hora.
Usar ComboBox - Permite exibir o campo em um ComboBox.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo data.
Agrupar data e Hora - INCLUIR DESCRIO
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 do Filtro Atributos:


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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cpf Figura1: Interface Configurao Geral. Atributos:


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_cpf fica mais claro o entendimento se o mesmo for
simplificado para CPF. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Configurao do Filtro. Atributos:
Submeter no Onchange - Permite quando ativada, submeter o filtro quando houver
alteraes no campo.
Exibir Condio - Permite quando ativada, exibe ou no a condio do filtro, a mesma s
funcionar se o filtro tiver ao menos uma opo.
CONFIGURAO DA VISUALIZAO Permite definir valores de CSS para o campo
individualmente. Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o sublinhado.


Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cnpj Figura1: Interface Configurao Geral. Atributos :


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_cnpj fica mais claro o entendimento se o mesmo for
simplificado para CNPJ. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO.
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Configurao do Filtro.Atributos:
Submeter no Onchange - Permite quando ativada, submeter o filtro quando houver
alteraes no campo.

Exibir Condio - Permite quando ativada, exibe ou no a condio do filtro, a mesma s


funcionar se o filtro tiver ao menos uma opo.
CONFIGURAO DA VISUALIZAO Permite definir valores de CSS para o campo
individualmente. Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cpf E Cnpj Figura1: Interface Configurao Geral Atributos:


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 do Filtro - Define o ttulo do campo na aplicao. Por exemplo: se o campo estiver
definido no banco de dados como nm_cpf_cnpj fica mais claro o entendimento se o mesmo
for simplificado para CPF / CNPJ. 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 - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO.
Tipo SQL - Informa o tipo do campo na base de dados.
Figura2: Interface Configurao do Filtro. Atributos:
Submeter no Onchange - Permite quando ativada, submeter o filtro quando houver
alteraes no campo.
Exibir Condio - Permite quando ativada, exibe ou no a condio do filtro, a mesma s
funcionar se o filtro tiver ao menos uma opo.
CONFIGURAO DA VISUALIZAO Permite definir valores de CSS para o campo
individualmente. Figura: Interface de definio de CSS nvel de campo. Atributos:
Fonte - Permite escolher o tipo de fonte, que ser aplicado no campo da aplicao.
Tamanho da Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o sublinhado.
Tamanho da Borda - Define o tamanho da Borda.
Cor da Borda - Define a cor da Borda.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado
(left,rigth,center e justify).
Alinhamento Vertical - Permite posicionar o label do filtro no local desejado (left,rigth,center e
justify).
Largura - Largura, referente ao atributo "Colunas da Tabela" na conf da consulta.
Altura - Altura informada em pixel.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Select CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo. Atributos:


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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO.
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Atributos:
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
(ver lookup manual) ou ainda, de forma dinmica, ter esses valores recuperados de uma tabela do
banco de dados (ver lookup automatico).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. LOOKUP DE EDIO - AUTOM?TICO Lookup utilizado para
listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma
dinmica atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico.
Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL 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. Figura3: Interface Lookup de
Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de
edio 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.
Altura - Define uma altura(linhas) para o objeto select.
Mltiplos Valores (delimitador) 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). Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria
armazenado o seguinte valor MCED. Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no
campo selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.

Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo


da tabela seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e
Leitura o nmero armazenado no campo da tabela seria 13.
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos
Valores (Binrio)
Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.
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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser

aplicada no objeto input.


Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Duplo Select CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo.


Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Figura2: Interface Configurao do Filtro. Atributos:
Submeter no Onchange - Submete o Formulrio de filtro quando houver mudana no
contedo do campo.
Exibir Condio - Permite habilitar ou desabilitar o texto de modo de Condio ( Exatamente
Igual, Qualquer parte, Entre Dois Valores, etc).
Configurao do Filtro Atributos:
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.
Figura1: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.
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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Checkbox CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo. Atributos:


Tipo do Dado - Checkbox um objeto que permite a seleo de uma ou mais informao
atravs de uma objetos de marcao.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Figura2: Interface Configurao do Filtro. Atributos:
Submeter no Onchange - Submete o Formulrio de filtro quando houver mudana no
contedo do campo
Exibir Condio - Permite habilitar ou desabilitar o texto de modo de Condio ( Exatamente
Igual, Qualquer parte, Entre Dois Valores, etc).
Configurao do Filtro Atributos:
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
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os
valores que sero exibidos no campo Checkbox. Estes valores sero recuperados de forma

dinmica atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico.


Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio
Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de
edio Simples Valor
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por
exemplo, o valor 2ser includo no campo da tabela quando na lista estiver selecionado o item
Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver em
modo de incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no formulrio.
Mltiplos Valores (delimitador) Podero ser armazenados vrios valores para o campo
selecionado. Os valores devem ser separados por um delimitador informado. Por exemplo: a
combinao Andorra, Angola e Argentina selecionada no formulrio ser gravada como AD;AO;AR

caso o delimitador seja ; (ponto e vrgula). Figura5: Configurao do lookup de edio Mltiplos
Valores (delimitador)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo, o
valor AO ser includo no campo da tabela quando na lista estiver selecionado o item Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes dentro do
campo da tabela. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e Estudar.
Figura6: Configurao do lookup Mltiplos Valores (posio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no
campo selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e
Leitura o nmero armazenado seria 13.
1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos
Valores (Binrio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Radio Configurao Geral Figura1: Interface Configurao Geral do Campo Atributos:


Tido do Dado - Rdio um objeto que permite a seleo de apenas uma informao de todas
as que so exibidas por ele.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Figura2: Interface Configurao do Filtro. Atributos:
Submeter no Onchange - Submete o Formulrio de filtro quando houver mudana no
contedo do campo.
Exibir Condio - Permite habilitar ou desabilitar o texto de modo de Condio ( Exatamente
Igual, Qualquer parte, Entre Dois Valores, etc).

Configurao do Filtro Atributos:


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
poder ser selecionado o item que ser utilizado no formulrio. Por exemplo, para um campo sexo
no banco de dados com valores M ou F pode ser apresentado como 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).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os
valores que sero exibidos no campo Radio. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio
ser recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio
Manual. Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio
ser recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).

Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Campos Da Consulta CONFIGURAO GERAL Figura1: Interface Configurao Geral do Campo


Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Altura - Quantidade de Linhas para seleo dos Campos da Consulta.
Tipo SQL - Informa o tipo do campo na base 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda

utilizando Pop-UP. 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.

Ordenao Dos Campos ORDENAO DOS CAMPOS Configurao Geral Figura1: Interface
Configurao Geral do Campo Atributos:
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 - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Altura - Quantidade de Linhas para escolha da Ordenao dos Campos.

Tipo SQL - Informa o tipo do campo na base 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc

Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Texto Auto-complete Este tipo de dado utiliza a tecnologia ajax, onde, o mesmo proporciona o
preenchimento de um campo com maior agilidade. Figura1: Interface Cnfigurao Geral do Campo.
Atributos:
Tipo do Dado - Este tipo quando selecionado, permite preencher um campo com maior
agilidade.
Label Filtro - Permite alterar o ttulo do Campo no filtro.
Usar Label da Grid - Permite usar o ttulo do campo que est configurado na Grid.
Quantidade de Caracteres - Permite determinar a largura do campo.
Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Figura2: Interface Formatao dos Valores. Atributos:
Converte Letra - Converte as letras do campo ao perder o foco. Todas em maiscula, se a
opo escolhida for Caixa Alta, todas em minscula, se a opo escolhida for Caixa Baixa, a
primeira letra da primeira palavra em maiscula, se a opo escolhida for Capitula primeira
palavra, importante salientar que as demais palavras no recebero essa configurao, a
primeira letra de todas as palavras em maiscula, se a opo escolhida for Capitula todas as
palavras.
Submeter no onChange - Submete o Formulrio de filtro quando houver mudana no
contedo do campo.
Exibir Condio - Permite habilitar ou desabilitar o texto de modo de Condio ( Exatamente
Igual, Qualquer parte, Entre Dois Valores, etc).
Configurao do Filtro Atributos:
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 Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a
Captura Texto.

Registros - Permite alterar a quantidade de registros exibidos por pesquisa.


Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Nmero Auto-complete NMERO AUTO-COMPLETE Este tipo de dado utiliza a tecnologia ajax,
onde, o mesmo proporciona o preenchimento de um campo com maior agilidade. Figura1: Interface
Configurao Geral. Atributos:
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 - Permite usar o ttulo do campo que est configurado na Grid.

Quantidade de Caracteres - Permite determinar a largura do campo.


Tamanho Mximo - INCLUIR DESCRIO
Tipo SQL - Informa o tipo do campo na base de dados.
Configurao do Filtro Atributos:
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 Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a
Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Aplicao Configurao APLICAO - CONFIGURAO 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.
Diretrio de Imagens - Diretrio base onde esto armazenadas as imagens da aplicao.
Imagens Extras da Aplicao - Para utilizar que no so utilizadas dentro da aplicao em
implementaes de Regras de Negcio, dispensando o uso da macro sc_image.
Idioma - Idioma da aplicao gerada, todos os hint e mensagens sero colocados dentro do
idioma escolhido.
Localizao em Sesso -Compartilha localizao com outras aplicaes baseadas nos
valores em sesso.
Charset - FALTA DESCRIO.
Esquemas em Sesso - Compartilha temas com outras aplicaes baseadas nos valores em
sesso.
Erro Script - Permite exibir informao do script e linha onde ocorreu o erro.
Erro SQL - Permite exibir o comando SQL que originou o erro.
Modo Debug - Rodar a aplicao em modo debug, exibindo os comandos SQL no momento
da sua utilizao.
Pasta - Pasta onde a aplicao ser armazenada no grupo de trabalho.
Edio por Projeto - Permitir que outros usurios do grupo editem a aplicao.
Timeout- Tempo de timeout de execuo em segundos. Zero assume o valor padro do PHP.
HelpCase Link - Permite associar arquivos do HelpCase aplicao.

Navegao Navega??o Define os atributos de navegao de uma aplicao. Image1:


Interface de Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.

Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variveis Globais Variaveis 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 Imagem 1:
Interface variveis globais. Exemplo: Selecione Cliente, CustomerName dos clientes WHERE
CustomerID = '[v_customerid]' Neste caso, as variveis "v_customerid" aparece na
configurao de variveis. Imagem 2: Variveis Interface Settings. Mostra todas as variveis
globais usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
Programao 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.
Figura1: Interface Configurao dos Atributos. 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.
Metodos MTODOS 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. ? poss
vel criar PHP e os mtodos de JavaScript. Figura 1: Mtodo
interface menu. CRIAR NOVO MTODO Figura 2: Criar um novo mtodo. 1 Definir o nome
para o novo mtodo e clique no boto Criar. Como na imagem abaixo. Figura 3: Incluso do
mtodo. 2 Mtodos podem ter parmetros de passagem. Adicionar a quantidade
variveis: Definio da varivel: Figura 6: incluso de parmetros de interface figura.
Nome: Digite o nome da varivel. Tipo: Selecione o tipo de variveis como: por valor ou por
referncia. * 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. Figura 7:
Definio de interface parmetro. Selecione todos os parmetros variveis em parmetros
de campo. Desmarcar todos os parmetros de seleo de variveis em parmetros de
campo. Edite a varivel selecionada em parmetros de campo. Eliminar a varivel selecionada
em parmetros de campo. 3 Para executar o mtodo necessrio cham-lo em um
evento. Veja abaixo um exemplo: Figura 8: Eventos. - Neste exemplo, usamos o evento onLoad
para chamar nosso mtodo quando o registro carregado. Veja como simples para chamar
o mtodo no exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de Evento Assim
temos o seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para gerenciar as bibliotecas do ScriptCase acesse o menu principal : Configurao |
Bibliotecas. Aplicaes De Calendario Viso Global CALENDRIO - VISO GERAL Um
calendrio uma aplicao de agenda para fins sociais, religiosas, comerciais ou administrativas.
O principal conceito definir perodos de tempo, geralmente dias, semanas, meses e anos.
Calendrio por ms Esta opo mostra todos os dias em um ms selecionado. O ttulo do registro
exibido no dia correspondente. Image1: Interface do Calendrio por Ms. CALENDRIO POR
DIA Essa opo mostra todas as horas em um dia selecionado. O ttulo do registro exibido na
linha de hora. Imagem2: Interface do Calendrio por Dia. CALENDRIO POR SEMANA Esta opo
mostra todos os dias em uma semana selecionada. O ttulo do registro exibido na clula de
intercesso entre linha de hora e coluna de dia. Imagem3: Calendrio para uma interface de
semana. Criando ou editando o registro. Ao selecionar dia e hora, clique duas vezes no calendrio
para abrir o formulrio para inserir um novo agendamento. Image4:Editando registro no aplicativo
de calendrio. Formulrios Configuraes CONFIGURAES Utilize esta opo para definir o
formulrio de candidatura. Figura 1: Interface Configurao. Atributos:
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.
Alinhamento Horizontal -Permite definir a aplicao de alinhamento horizontal na pgina.
Margens - Define as margens de aplicao (cima, baixo, direita e esquerda).
Largura da Tabela - Valor de largura da tabela da aplicao.
As aplicaes do ScriptCase so geradas no padro HTML, e so organizados em tabelas,
linhas e clulas.
Este parmetro define a largura da tabela mais externa d aplicao.
Unidade de medida da largura da tabela - Unidade de medio utilizados na largura da
tabela definida no item anterior:
porcentagem, pixel ou automtico. Quando percentagem gerada usando um HTML com o
formato <TABLE WIDITH="70%"> (como um exemplo de como o campo 70 entrada de
largura). Em pixel, o HTML gerado para a mesma aplicao tem a tag WIDITH="70px">
<TABLE. Para a opo automtica, o% "ou" px ' omitido eo navegador automaticamente
dimenso da tabela.
Largura - largura do Iframe do formulrio. *
Altura - altura Iframe formulrio. *
Figura 2:Interface Configurao - Formatao de Comportamento .
Tabulao Automtica - Permite avanar o foco de um campo, para o prximo campo depois
de completar o campo.
Selecionar o conteudo do campo com focus - Reala o contedo do campo quando o
campo esta focado.

Tabular com o enter - Permite utilizar o enter para tabular de um campo a outro .
Campos com focus inicial - Permite selecionar o campo que ter o foco inicial na aplicao.
Campos com focus inicial - Permite selecionar o campo que ter o foco inicial na aplicao.
Focar campos com erro - Foca no primeiro campo com erro quando o formulrio for
submetido.
As aplicaes do ScriptCase so geradas no padro HTML, e so organizados em tabelas,
linhas e clulas. Este parmetro define a largura da tabela mais externa d aplicao.
Editar Campos Nova interface incluida na V6. Ele permite ao usurio organizar e editar os campos.
Imagem 1: Editar campos de interface. Opes
1 - Campos - Essa coluna usada para exibir o nome do campo.
2 - Label - Colunas para editar o label de exibio dos campos em uma aplicao.
3 - Tipos de Dados - Ele permite alterar o tipo do campo.
4 - Opes de Formulrio. No disponvel para Aplicaes de Consulta.
4.1 - Insero - Define se o campo exibido para entreda de novos registros.
4.2 - Atualizao - Define se o campo exibido para edio um registro.
4.3 - Somente-Leitura - Define se op campo apenas somente-leitura.
4.4 - Obrigatrio - Define se o campo obrigario ou no.
4.5 - PK - Define que campos so chave primria em uma aplicao.
4.6 - Valor DB (Inserir) e Valor DB (Atualizar) - Define se o campo receber valores
internos quando inserido um ovo registro, tal comop um auto incremento, data, data e hora
e IP.
5 - Pgina - Indica que h Pginas na aplicao.
6 - Bloco - Indica que h Blocos na aplicao.
7 - Pgina de campos no exibidos - Mantm todos os campos que no sero exibidos na
aplicao.
Note: 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. EXIBI??O Disponvel apenas em Formulrios e Controles. Imagem 2: Interface de
Exibio. Opes:
Posio do Marcador - Indica a posio do marcador para que ser exibido em relao a um
campo obrigatrio.
Exibir Mensagem - Exibe ou no uma mensagem aps validao.
Selecionar Os Campos Selecionar campos Definir quais campos sero exibidos na aplicao.
Image1: Selecionar campos. Nota: A lista da esquerda mostra todos os campos do SQL da
aplicao. A lista da direita mostra os campos que sero exibidos na aplicao (escolha o
campo e clique na seta para a direita para inclu-los no formulrio). Unique Key Chave nica
Figura1: Interface Chave Unica Atributos:
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.
Toolbar BARRA DE FERRAMENTAS 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. Figura1:

Interface Barra de Ferramentas Atributos:


Navegao - Apresenta os Checkbox relativos aos botes que podem ser exibidos no
formulrio. A seleo desses botes variam de acordo com a aplicao do formulrio.
Atualizao - Apresenta os Checkbox relativos aos botes de atualizao que podem ser
exibidos no formulrio. A seleo desses botes variam de acordo com a aplicao do
formulrio.
Ordenao dos Botes - Lista da ordem de exibio dos botes da Barra de Ferramentas.
Esta ordem pode ser alterada utilizando as setas laterais.
configuraes dos botes Figura2: Interface Configuraes dos Botes. Atributos:
Teclas de Atalho - Permite definir teclas de acesso rapido via teclado a um boto.
OPES Figura3: Interface Opes de Configurao Atributos:
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.
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 help's dos campos em uma nica pgina,
colocando um cone na barra de ferramentas para chamada da pgina de help.
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. Figura1: Interface Configurao do SQL
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).

Nome da Tabela - Nome da tabela que a aplicao de Formulrio esta utilizando.


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.

Nota: 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.
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. Figura1: Interface de Stored Procedures para
Formulrio. 1 - Vamos marcar a primeira opo: "Desejo utilizar Procedure para dar INSERT".
Em seguida informe o Nome da Procedure e a Quantidade de Parmetros. Figura2: Definindo
parmetros da Procedure. 2 - 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. Figura3: Passagem de valores para os
Parmetros da Stored Procedure. 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. Figura1: Interface Edio de Javascript 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. Veja Exemplo
onblur - Ocorre quando o objeto perde o foco. Veja Exemplo
onChange - Ocorre sempre que o objeto perde o foco e o valor do campo alterado .
Veja Exemplo
onFocus - Ocorre sempre que o objeto ganha o foco. Veja Exemplo
onMouseOver - Ocorre sempre que o ponteiro do mouse estiver sobre o campo. Veja
Exemplo
onMouseOut - Sempre que o ponteiro do mouse sair de cima do campo. Veja Exemplo
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. Figura1:Interface Edio de


Javascript 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.
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' } Nota: Para acessar um campo tipo
rdio necessrio utilizar-se de um ndice. Exemplo onBlur: Pode-se definir uma crtica em torno
do campo "carga_horaria_semanal" quando o mesmo perder o foco.. if
(document.F1.tp_folha[0].checked && document.F1.carga_horaria_semanal.value > '20') {
alert("carga horaria acima da permitida");
document.F1.carga_horaria_semanal.value = "";
document.F1.carga_horaria_semanal.focus(); } 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". if (document.F1.salario.value > 5000.00 &&
document.F1.cargo.value == 'jardineiro'){ alert('quando eu crescer quero ser 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. document.F1.nome_do_Campo.style.bgColor =
"FFFFFF" Dependncias 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. 1Primeiramente 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. 2 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. 3 Em seguida selecionamos os campos da ligao de Chave: customers->CityID - city->CityID. 4 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 SEGURANA Atributo:
Usar Segurana: Com essa opo ligada, aaplicao s estar acessvel quando for
habilitada atravs da macro sc_apl_status. Aplicaes desabilitadas exibem uma mensagem
de "usurio no autorizado" quando acessadas diretamente.

O acesso s aplicaes pode ser concedido atravs de uma aplicao de controle feita para
autenticar usurios. Veja abaixo alguns exemplos.
Exemplo1: Ativando uma aplicao chamada cns_categorias.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para
fazer autenticao) inserido o seguinte cdigo:

sc_apl_status('cns_categorias','on');

Exemplo2: Fazendo uma regra por tipo de usurio em um formulrio de login contendo um
campo chamado userid.
No evento onValidate da aplicao de login (aplicao de formulrio de controle usada para
fazer autenticao) inserido o seguinte cdigo:

// temos dois usuarios: joao e maria com acesso a direfentes aplicaes


if({userid} == 'joao') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
sc_apl_status('cns_produtos','on');
sc_apl_status('frm_produtos','on');
}
elseif({userid} == 'maria') {
sc_apl_status('cns_categorias','on');
sc_apl_status('frm_categorias','on');
}
else{
sc_error_message("Usurio no autorizado!");
}

Exemplo3: Autenticando aplicaes cadastradas em uma tabela do banco de dados.


No evento onValidate da aplicao de login inserido o seguinte cdigo:

// a tabela com o cadastro das aplicaes chamada de seg_aplicativos


sc_lookup(dataset,"select codigo from seg_aplicativos");
foreach({dataset} as $linha){
$aplicativo = $linha[0];
sc_apl_status($aplicativo,'on');
}

URL de sada da segurana: Esta opo informa para qual aplicao o usurio
ser redirecionado aps o aviso de "usurio no autorizado".
Usar Senha: Quando este opo habilitada ser solicitado que seja definida uma senha para
a aplicao (Ver imagem abaixo).

Ao executar a aplicao exibida uma caixa de texto solicitando a senha de acesso. Caso a
senha no seja preenchida corretamente exibida uma mensagem usurio no autorizado.

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.
Solicitar senha apenas uma vez: - Solicitar senha apenas uma vez por sesso, sem precisar
solicitar a senha toda vez que abrir a aplicao na mesma sesso.
Permitir chamada direta pela URL: - Permite que uma aplicao seja chamada digitando
diretamente a URL nos navegadores.
Habilitar CSRF: - Com essa opo ativada, o scriptcase evita um ataque malicioso a uma
pgina na qual comandos no autorizados so transmitidos
atravs de um utilizador no qual a pgina confia. Esses ataques so conhecidos como ataque
"Cross-Site Request Forgery". (Esta opo se aplica apenas nas aplicaes de Controle e
Formulrio)
CAPTCHA um recurso utilizado para aumentar o nvel de segurana no formulrio. Requer uma
interao direta do usurio, atravs da entrada de uma sequncia aleatria de caracteres exibida
em uma imagem gerada dinamicamente. CAPTCHA significa "Completely Automated Public Turing
test to tell Computers and Humans Apart". Veja mais:
Utilizando CAPTCHA em um formulrio de login.
Usar CAPTCHA - Habilita o uso de recurso CAPTCHA na aplicao.
Quantidade - Quantidade de caracteres exibidos na imagem gerada.
Lista - Lista dos caracteres utilizados na gerao da imagem.
Label - Mensagem com as instrues para preenchimento do cdigo.
Mensagem de Erro - Mensagem de erro exibida quando o cdigo digitado no confere com a
imagem gerada.
Altura - Altura em pixels da imagem gerada.
Largura - Largura em pixels da imagem gerada.
Tamanho da Fonte - Tamanho da fonte do Captcha.
Recarregar - Opo para que o usurio solicite um novo cdigo.
Selecione layout - Esta opo permite que seja definida a forma de exibio do CAPTCHA na
aplicao.

Log Nova interface incluida na verso 6. Permite com que o usurio configure o uso do mdulo
de log individualmente para cada aplicao Imagem 1: Interface do menu de Log. Opces:
Schema - Schema de log a ser utilizado na aplicao.
Todos os campos - Utilizar todos os campos no log.
Eventos - Eventos do log que sero salvos.
Campos Viso Geral VISO GERAL Esta interface permite informar as regras de validao e
formatao do contedo de cada campo do formulrio. A configurao feita clicando no campo a
ser editado na lista existente, na parte esquerda da pasta Formulrio. O usurio dever ento
selecionar na parte direita um Tipo de Dado adequado para o contedo do campo. Para cada Tipo
de Dado selecionado ser formatada uma tela com caractersticas diferentes. O atributo Tipo do
Dado atribudo pelo ScriptCase atravs da anlise da tabela SQL. Podendo ser modificado
quando houver a necessidade. Figura1: Lista de campos. Tipos de Campos:
Texto
Texto com Mltiplas Linhas
Nmero
Decimal
Moeda
Imagem HTML
Label
Data
Hora
Data e Hora
Imagem (Banco de Dados)
Imagem (Nome de Arquivo)
Documento (Banco de Dados)
Documento (Nome de Arquivo)
CPF
CNPJ
CPF e CNPJ
Tipo CPF e CNPJ
Carto
Tipo de Carto
CEP
E-mail
URL
Cor HTML

Editor Html
Cdigo de Barras
Select
Duplo Select
Check box
Rdio
Texto Auto-complete
Nmero Auto-complete
Texto CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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 (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

CaracterDescrio
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.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero +99 99 9999 - 123456789012


de
9999
Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
Validar com Mscara - Exibe um erro se o usurio final no inserir um valor que complete a
mscara
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.

Campo sem usar atributo label

Campo usando atributo label

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado
no campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Mltiplas Linhas De Texto TEXTO COM MLTIPLAS LINHAS CONFIGURAO GERAL


Figura1:Interface Configurao Geral Atributos
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.
Marca d'agua - ? Criado uma marca d'agua no texto do campo selecionado.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a


quantidade de caracteres.
Linhas - Permite configurar a altura do campo informando a quantidade de linhas.
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.

Campo sem usar atributo label

Campo usando atributo label

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado
no campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.


Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.

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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.

Altura - Para definir a altura do objeto input.


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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Nmero Inteiro NMERO CONFIGURAO GERAL Figura1: Interface Configurao Geral.


Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de
mscara que podem ser mescladas.

CaracterDescrio
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.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero
de
Telefone
Software
Key
(Apenas
Letras)
Software

+99 99 9999 9999

123456789012

AAAA-AAAAAAAA-AAAA

QWERTYUIASDFGHJKQWER-TYUIASDF-GHJK

****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-

Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos 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.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceitar - Permite que o campo aceite somente valores negativos, somente positivos ou
ambos.
Exibir Calculadora - Exibe uma calculadora para realizar clculos.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser

aplicada no objeto input.


Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Decimal CONFIGURAO GERAL Image1: Interface Configuraes Gerais. Atributos:


Tipo do dado - Define o tipo de campo na aplicao. Quando o campo definido como
decimal, ela aceita 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.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao
de nmeros ao campo. Quando no for selecionada sero exibidos os atributos Agrupamento,
Qtd. Decimais, Sinal negativo e Formato de nmero negativo.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.*

Tamanho Mximo - Permite determinar o tamanho mximo do campo.


Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define o separador decimal do campo.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceita Negativo - Permite que o campo aceite valor negativo.
Exibir Calculadora - Exibe uma calculadora para realizar clculos.
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 "Formulrio>>Configurao" para utilizar esta
opo. VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados.
Figura3: Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:

SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'


OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.

Sublinhado - Permite aplicar o tipo sublinhado na fonte.


Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Moeda CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:


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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Usar configuraes regionais ? Permite aplicar as configuraes regionais de formatao
de nmeros ao campo. Quando no for selecionada sero exibidos os atributos Agrupamento,
Qtd. Decimais, Sinal negativo e Formato de nmero negativo.(Veja configuraes regionais).
Agrupamento de Dgitos - Define se o campo exibir o separador de agrupamento de dgitos.*
Uso de Smbolo Monetrio - Define se o campo exibir o smbolo monetrio da configurao
regional.*
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o valor mnimo do campo.
Valor Mximo - Permite definir o valor mximo do campo.
Qtd. Decimais - Define a quantidade de casas decimais do campo.
Agrupamento - Define qual caracter ser usado para a separao de milhar.
Separador Decimal - Define o separador decimal do campo.
Sinal negativo - Define qual caracter ser usado para a exibio de nmeros negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao
valor.
Aceita Negativo - Permite que o campo aceite valor negativo.
Exibir Calculadora - Exibe uma calculadora realizar clculos.
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 "Formulrio>>Configurao" para utilizar esta
opo. VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados.
Figura3: Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.


Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Data CONFIGURAO GERAL Imagem 1: Interface Configuraes Gerais. Atributos:


Tipo de dados - 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores.
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 (Veja

configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Primeiro Dia - Define o dia que ser apresentado como o primeiro da semana.
Exibio - Permite selecionar o formato de exibio do campo.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Usar ComboBox - Permite selecionar a data e o ms atravs de combobox.
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.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.


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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do objeto input.


Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Hora CONFIGURAO GERAL Imagem 1:Interface Configuraes Gerais. Atributos:


Tipo de dados - 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores.
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).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Data E Hora CONFIGURAO GERAL Imagem 1: Interface Configuraes Gerais. Atributos:


Tipo de dados - Define o tipo do campo da aplicao. Quando o campo do tipo Data e 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.

Tipo SQL - Informa o tipo do campo no banco de dados.


Formatao dos Valores Figura2: Interface Formatao dos Valores.
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 (Veja configuraes regionais).
Separador de data - Permite informar o smbolo que ir separar a data.
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo data / hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Agrupar data e hora - Agrupar data e hora no mesmo campo.
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.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do

formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Imagem (banco De Dados) CONFIGURAO GERAL zFigura1:Interface de Configurao Geral.


Atributos:
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.
Tamanho Mximo - Define o tamanho mximo do campo.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
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).
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Imagem (nome De Arquivo) Permite utilizar campos para upload de imagens. As imagens sero
mantidas no servidor no diretrio informado pelo atributo Diretrio de Imagens, nas configuraes
da aplicao (veja em Configurao), e o nome da imagem ser armazenado no banco de dados.
Configurao Geral Figura1: Interface Configurao Geral. Atributos:
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.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.
Largura da Imagem - Permite definir a largura da imagem em Pixels.
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 (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 aberta ter o tamanho original.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Example of field of the image type in a cadastre of products. CONFIGURAO DA VISUALIZAO
A Configurao da Visualizao permite definir valores de CSS para campos individualmente. Para
cada Esquema de Visualizao do ScriptCase existem os mesmos atributos disponveis nesta
Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do campo.


Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Documento (banco De Dados) CONFIGURAO GERAL Figura1:Interface Configurao Geral.


Atributos :
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.
Nome do Arquivo - Define o campo que contm o nome do arquivo do documento
armazenado na base de dados.
Tamanho do Arquivo - Permite definir o campo que contm o tamanho do arquivo.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.


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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).

Largura - Para definir a largura do objeto input.


Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Documento (nome Do Arquivo) DOCUMENTO (NOME DE ARQUIVO) CONFIGURAO GERAL


Figura1:Interface Configurao Geral. Atributos:
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.
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.
cone - Permite exibir um cone ao lado do campo, determinando o tipo de arquivo.
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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cpf CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos :


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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).

LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.

CSS do Campo Atributos:


Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cnpj CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:


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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do

atributo Valor Inicial.


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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.

Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.


IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.

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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cpf E Cnpj CONFIGURAO GERAL Figura1:Interface Configurao Geral. Atributos:


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.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,

center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Tipo Cpf E Cnpj CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos :
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
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.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.


Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.

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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.

Altura - Para definir a altura do objeto input.


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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Nmero Do Carto CARTO O ScriptCase disponibiliza rotinas para validao de Nmeros de


carto de crdito nas suas aplicaes. As bandeiras disponveis no momento so: AMERICAN
EXPRESS, VISA, MASTERCARD e DINERS. Configurao Geral Figura1: Interface Configurao
Geral. Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de
mscara que podem ser mescladas.

CaracterDescrio
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.

Nota: ?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

Mscara

Valor Digitado

Nmero
de

+99 99 9999 9999

123456789012

Valor
Formatado
+12 34 5678 9012

Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P
Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999
(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.

Nulo - O campo ser preenchido com nulo (null).


LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.

Altura - Para definir a altura do ttulo.


CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Carto De Crdito TIPO CARTO Permite relacionar o campo Tipo Carto com um campo
Carto, fazendo com que os valores digitados em Carto sejam validados de acordo com a
bandeira selecionada em Tipo de Carto. CONFIGURAO GERAL Figura1: Interface
Configurao Geral. Atributos :
>Tipo do dado- Define o tipo do campo da aplicao.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores No quadro formatao de valores descrito mais abaixo podemos ver como
feita a associao entre os campos . Figura2: Interface Formatao dos Valores. Atributos:
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.
Valor Negativo - Valor da nova opo.
Ttulo - Label da nova opo.
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.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).

Largura - Para definir a largura do ttulo.


Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Cep CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:


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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
Mscara de Exibio - Define a mscara de exibio do campo. Existem tres tipos de
mscara que podem ser mescladas.

CaracterDescrio
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.

Nota: ?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

Mscara

Valor Digitado

Valor
Formatado
+12 34 5678 9012

Nmero +99 99 9999 - 123456789012


de
9999
Telefone
Software AAAA-AAAA- QWERTYUIASDFGHJKQWER-TYUIKey
AAAA-AAAA
ASDF-GHJK
(Apenas
Letras)
Software ****-****-****-**** Q1W2E3R4T5Y6U7I8 Q1W2-E3R4Key
T5Y6-U7I8
(Letras e
Nmeros)
Placa de AAA - 9999
QWE1234
QWE - 1234
Carro
Serial do A999A999A999- D111H111G111DG2P D111H111G111ScriptCase****
DG2P

Mltiplas 9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999mscaras 9999


(Telefone)
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.

Campo sem usar atributo label

Campo usando atributo label

Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.


Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores Atributos:
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.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

E-mail CONFIGURAO GERAL Figura1: Interface Configurao Geral Atributos:


Tipo do dado - Define o tipo do campo da aplicao. Quando o campo definido como E-mail
exibido ao lado um cone o qual se clicado ir abrir o leitor de e-mail. Caso seja informado
um email fora do padro o scriptcase exibe 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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone de email ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo
de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do

formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Url CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos


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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.

Campo sem usar atributo label

Campo usando atributo label

Exibir Icone - Exibe um cone ao lado do campo.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo
de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.


Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.

Altura - Para definir a altura do ttulo.


CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Html Color COR HTML Configurao Geral Figura1: Interface Configurao Geral. Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
LOOKUP DE CONSULTA Forma utilizada para exibir uma descrio ao lado do campo do
formulrio. Veja a figura abaixo: Figura1: Campo utilizando Lookup de Consulta Figura2: Inteface
do Lookup de Consulta Atributos:
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:
SELECT Campo_a_ser_Exibido FROM tabela WHERE Campo_Chave = '{Campo_do_Formulrio}'
OBS: 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.
Fonte - Define o tipo de fonte que ser usada na exibio do lookup.
Cor da fonte - Define a cor em formato HTML da fonte utilizada na exibio do lookup.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.

Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.


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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,

super, top, text-top, middle, bottom, text-bottom).


Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Select Permite utilizar no campo do formulrio um objeto do tipo select (combobox).


CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:

Tipo do dado - O Tipo de dados Select um objeto drop-down que permite a seleo de
informao atravs de uma janela deslizante.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.

Data de incluso - Na incluso o campo ser preenchido com a data do servidor.


Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
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
(ver lookup manual) ou ainda, de forma dinmica, ter esses valores recuperados de uma tabela do
banco de dados (ver lookup automatico).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. LOOKUP DE EDIO - AUTOM?TICO Lookup utilizado para
listar os valores que sero exibidos no campo Select. Estes valores sero recuperados de forma
dinmica atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico.
Atributos :
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".
OBS: 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.

Simples Valor

Mltiplos Valores

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 ( ; ) .
Altura- Permite definir a altura do objeto select.
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.
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.

Valor lookup

Valor original e 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.

LOOKUP DE EDIO - MANUAL 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. Figura3: Interface Lookup de
Edio Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de
edio 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.
Altura - Define uma altura(linhas) para o objeto select.
Mltiplos Valores (delimitador) 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). Figura5: Configurao do lookup de edio Mltiplos 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 ( ; ) .
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: Se fossem selecionados Masculino, Casado e Estudar, no banco de dados seria
armazenado o seguinte valor MCED. Figura6: Configurao do lookup Mltiplos Valores (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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Altura - Define uma altura (linhas) para o objeto select.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no
campo selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado no campo
da tabela seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e
Leitura o nmero armazenado no campo da tabela seria 13.
1(Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos
Valores (Binrio)
Label -Texto que ser exibido para o item da lista no objeto select.
Altura - Define uma altura (linhas) para o objeto select.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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.


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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Duplo Select Componente que exibe duas listas de valores. Na primeira lista esto os valores
disponveis para seleo e na segunda esto os valores efetivamente selecionados. Figura1:
Valores disponveis / Valores Selecionados no objeto Duplo Select. CONFIGURAO GERAL
Figura2: Interface Configurao Geral. Atributos:
Tipo do dado - O Tipo de dados Duplo Select um objeto drop-down que permite a seleo
mltiplas atravs de duas janelas de seleo e um navegador entre elas ( << < > >> ).
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

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".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
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 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.
Figura1: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Altura- Permite definir a altura(linhas) do campo na interface.

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.

Valor lookup

Valor original e 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 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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.

Negrito - Permite aplicar o tipo negrito na fonte.


Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Check Box CHECKBOX Permite utilizar no campo do formulrio um objeto do tipo checkbox.
CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:
Tipo do dado - O Tipo de Checkbox um objeto que permite a seleo de uma ou mais
informao atravs de uma caixa de objetos de marcao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os
valores que sero exibidos no campo Checkbox. Estes valores sero recuperados de forma

dinmica atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico.


Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio
Manual. Atributos:
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 Permite a seleo de apenas um valor da lista. Figura4: Configurao do lookup de
edio Simples Valor
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado no campo da tabela. Por
exemplo, o valor 2ser includo no campo da tabela quando na lista estiver selecionado o item
Cha de Erva Doce.
Default - Com esta opo marcada o item j vir selecionado quando o formulrio estiver em
modo de incluso.
Colunas - Permite informar a quantidade de colunas, para organizar o objeto no formulrio.
Mltiplos Valores (delimitador) Podero ser armazenados vrios valores para o campo
selecionado. Os valores devem ser separados por um delimitador informado. Por exemplo: a
combinao Andorra, Angola e Argentina selecionada no formulrio ser gravada como AD;AO;AR

caso o delimitador seja ; (ponto e vrgula). Figura5: Configurao do lookup de edio Mltiplos
Valores (delimitador)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na tabela. Por exemplo, o
valor AO ser includo no campo da tabela quando na lista estiver selecionado o item Angola.
Delimitador - Caracter(es) utilizado(s) para fazer a separao das mltiplas opes dentro do
campo da tabela. Caso no seja informado, o delimitador padro ser ponto e vrgula ( ; ) .
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Posio) 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. Para tanto definimos a lista como:
Exemplo: A string MCED seria apresentada na consulta como Masculino, Casado e Estudar.
Figura6: Configurao do lookup Mltiplos Valores (posio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
Valor - Atributo que corresponde ao valor que ser armazenado na 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.
Tamanho - Quantidade de bytes que a informao ocupar na string.
Colunas - Permite informar a quantidade de colunas para exibio dos itens do checkbox.
Mltiplos Valores (Binrio) Permite armazenar diversas informaes em um valor inteiro no
campo selecionado. 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):
Para armazenar os dados realizado uma soma do nmero decimal. Veja os exemplos abaixo.
Exemplo1: Se fossem selecionados as opes Esportes e Cultura o nmero armazenado seria 3.
1 (Esportes) + 2 (Cultura) = 3 Exemplo2: Se fossem selecionados as opes Esportes, Lazer e
Leitura o nmero armazenado seria 13.
1 (Esportes) + 4 (Lazer) + 8 ( Leitura) = 13 Figura7: Configurao do lookup de edio Mltiplos
Valores (Binrio)
Label - Texto que ser exibido para o item da lista no objeto checkbox.
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 Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 Checkbox.
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.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Radio Permite utilizar no campo do formulrio um objeto do tipo radio. CONFIGURAO GERAL
Figura1: Interface Configurao Geral. Atributos:
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo


de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio Forma utilizada para disponibilizar ao usurio final uma lista de valores onde
poder ser selecionado o item que ser utilizado no formulrio. Por exemplo, para um campo sexo

no banco de dados com valores M ou F pode ser apresentado como 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).
Mtodos para Lookup Esto disponveis dois mtodos de lookup: Manual (informando
manualmente as condies de seleo) ou Automtico (utilizando uma query de banco de dados).
Figura1: Seleo do tipo de Lookup. Lookup de Edio - Automtico Lookup utilizado para listar os
valores que sero exibidos no campo Radio. Estes valores sero recuperados de forma dinmica
atravs de um Comando Select. Figura2: Interface Lookup de Edio Automtico. Atributos :
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".
OBS: O valor do campo_chave ser armazenado no campo da tabela.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.

Radio com uma coluna

Radio com duas colunas

Usar Ttulo / Negao - Permite exibir uma outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio
ser recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.

Lookup de Edio - Manual 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. Figura3: Interface Lookup de Edio
Manual. Atributos:
Label - Texto que ser exibido para o item da lista no objeto radio.
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.
Colunas -Permite informar a quantidade de colunas para exibio dos itens do radio.
Boto Incluir - Inclui na lista os valores preenchidos nos campos Label e Valor.
Boto Alterar - Altera os atributos do item selecionado.
Boto Excluir - Exclui o item selecionado.
Boto Limpar - Limpa os campos.
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 outra opo no campo (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.
Ttulo - Texto exibido na opo do campo Radio.
Recarregar formulrio aps alterao do valor - Com esta opo selecionada, o formulrio
ser recarregado quando houver mudana do item selecionado no objeto Radio.
Exibir valor original e lookup - Exibe o valor do campo e o valor retornado pelo lookup.

Valor lookup

Valor original e 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.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.

Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Texto Auto-complete Este campo exibe uma lista de itens obtidos com base em um comando
Select. A informao de entrada serve como filtro dos itens que sero exibidos medida que
digitada. Esta lista tem estrutura semelhante ao objeto Select HTML onde cada item tem um valor e
label associados. Para o Texto Auto-Complete o valor de cada item alfa-numrico. Esta lista
carregada dinamicamente com tecnologia Ajax. CONFIGURAO GERAL Figura1: Interface
Configurao Geral do Campo. Atributos:
Tipo de Dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
Valor inicial- Permite definir o valor inicial do campo.

Quantidade de caracteres - Permite configurar a largura do objeto Text informando a


quantidade de caracteres.
Campo tipo senha - Permite formatar o campo como password substituindo todos os
caracteres digitados pelo usurio por (*).

Campo sem uso de atributo senha

Campo usando atributo tipo senha

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.

Campo sem usar atributo label

Campo usando atributo label

Criticar s no Submit - Valida o campo somente quando o formulrio submetido.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo
de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Converte Letra -Permite converter as letras do campo ao perder o foco. As opes so:
Caixa Alta
Caixa Baixa
Capitula Primeira
Palavra
Capitula Todas as
Palavras

Todas em maiscula
Todas em minscula
A primeira letra da primeira
palavra em maiscula
A primeira letra de todas as
palavras em maiscula

Tamanho Mnimo - Permite definir o tamanho mnimo que o campo aceita.


Tamanho Mximo - Permite definir o tamanho mximo que o campo aceita.
Caracteres Permitidos - Permite selecionar o conjunto de caracteres que poder ser digitado
no campo. As opes so:
Todos - Permite que seja digitado qualquer caracter no campo

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.

VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:

Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.


Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a
Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.
Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.

Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.

CSS do Objeto Input Atributos:


Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Nmero Auto-complete NMERO AUTO-COMPLETE Este campo exibe uma lista de itens obtidos
com base em um comando Select. A informao de entrada serve como filtro dos itens que sero
exibidos medida que digitada. Esta lista tem estrutura semelhante ao objeto Select HTML onde
cada item tem um valor e label associados. Para o Nmero Auto-Complete o valor de cada item
obrigatoriamente numrico. Esta lista carregada dinamicamente com tecnologia Ajax.
CONFIGURAO GERAL Figura1: Interface Configurao Geral. Atributos:
Tipo do dado - Define o tipo do campo da aplicao.
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.
Data do sistema - O campo ser preenchido com a data atual do servidor.
OBS: Caso selecione o tipo Data do Sistema, no necessrio o preenchimento do
atributo Valor Inicial.
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.
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.

Campo sem usar atributo label

Campo usando atributo label

Validar en Presentar - Validar campos slo cuando presenten.


Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo
de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo HTML - Objeto HTML usado para exibir o campo no formulrio.
Tipo SQL - Informa o tipo do campo no banco de dados.
Formatao dos Valores Figura2: Interface Formatao dos Valores. Atributos:
Tamanho Mximo - Permite determinar o tamanho mximo do campo.
Valor Mnimo - Permite definir o tamanho mnimo do campo.
Valor Mximo - Permite definir o tamanho mximo do campo.
Agrupamento - Permite definir o separador decimal.
Aceita Negativo - Permite o campo aceitar valor negativo.
VALOR NO BANCO DE DADOS Permite definir o valor a ser gravado no banco de dados. Figura3:
Interface Valor Banco de Dados As opes so vlidas para Insero e Atualizao.
Valor Definido - Permite especificar um valor fixo ou associar a variveis globais.

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.
Data de incluso - Na incluso o campo ser preenchido com a data do servidor.
Data de atualizao - Na atualizao o campo ser preenchido com a data do servidor.
IP do usurio - O campo receber o IP da mquina que est acessando a 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.
Nulo - O campo ser preenchido com nulo (null).
Lookup de Edio Figura3: Interface Lookup de Edio. Atributos:
Comando Select - Local onde ser digitado o comando select para que seja aplicado a
Captura Texto.
Registros - Permite alterar a quantidade de registros exibidos por pesquisa.

Largura - Permite alterar a largura da caixa de captura (Capturar 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 exemplo no link abaixo.

Exibir valor original e lookup - Esta opo quando no ativada, perminte exibir por exemplo,
apenas o nome do Estado na Captura.
Exibir label com a descrio - Permite exibir o label com a descrio.
Usar conexo especifica - Permite selecionar uma conexo diferente da atual, caso seja
necessrio buscar campos de uma tabela que no pertencem a conexo corrente.
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.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.

Altura - Para definir a altura do ttulo.


CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Imagem Html Image1: Interface de Configurao Geral. Atributos:


Tipo de dados - Definir o tipo de campo de aplicao. Quando o campo do tipo html da
imagem, que permite inserir no campo da 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.
Image - Pesquisa da imagem que deve ser mostrado. Poder ser escolhido por duas
maneiras, usando o cone "Escolher imagem" que tm imagens padro ou usando o cone
"Enviar imagem" que permite a escolha de qualquer imagem.
Borda da Imagem - Largura da borda da imagem em Pixels.
Altura da Imagem - Permite definir a altura da imagem em Pixels.

Largura da Imagem - Permite definir a largura da imagem em Pixels.


CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.

Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Etiqueta LABEL Image1: Interface de Configurao Geral. Atributos:


Tipo de dados - Definir o tipo de campo de aplicao. Quando o campo do tipo de rtulo, ele
mostrado como apenas uma sada.
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 wil ser informado o texto que ser mostrado ao lado do campo.
This option when activated, allow that the text that was informed in the property Text defined
above, turn in a link that when it is clicked reload the form. Use-o para recarregar - Esta
opo quando ativada, permite que o texto que foi informado na propriedade Text definida
acima, por sua vez, um link que quando clicado recarregar o formulrio.
Allow to position the form in the chosen block. Posicionamento - Permitir que a posio da
forma do bloco escolhido.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Editor Html CONFIGURAO GERAL Image1: Interface Configuraes Gerais. Atributos:


Tipo de dados - Define o tipo de dados do campo. campos tipo de editor HTML 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.
Altura - Definir a altura da caixa de edio em pixels.
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".
Tipo SQL - Informa o tipo do campo no banco de dados.
Barra de Ferramentas Atributos:
Propriedades:

Localizao - local do posicionamento da barra de ferramentas do Editor HTML


Alinhamento - Alinhamento dos botes na barra de ferramentas
Status - Barra de status, No Exibir, Superior e Inferior;
Quantidade - Quantidade de linhas na barra de ferramentas do Editor HTML.
Organizao dos Botes - Permite definir a posio dos botes na barra de ferramentas.
Pr-Visualizao - Permite visualizar a barra de ferramentas de acordo com as configuraes
acima.
CONFIGURAO DA VISUALIZAO A Configurao da Visualizao permite definir valores de
CSS para campos individualmente. Para cada Esquema de Visualizao do ScriptCase existem os
mesmos atributos disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,

super, top, text-top, middle, bottom, text-bottom).


Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Tema CONFIGURAO GERAL Atributos:


Tipo de dados - tipo do campo Application.
Label - Campo etiqueta na aplicao.
Recarregar - Recarrega forma aps a atualizao.
Localizao LOCALIZAO CONFIGURAO GERAL Atributos:
Tipo de dados - tipo do campo Application.
Label - Campo etiqueta na aplicao.
Recarregar - Recarrega forma aps a atualizao.
Cdigo De Barras Cdigo de Barras Configuraes Gerais Atributos:
Tipo do dado - Tipo de dados do campo.
Label - ttulo do campo.
Desabilitar Campo - Define se o campo ser desabilitado em "Modo de Insero", "Modo
de Atualizao" ou em "Modo de Insero e Atalizao".
Tipo SQL - Ttipo do campo no banco de dados.
Cdigo de Barras Atributos:
Tipo - Tipo de cdigo de barras.
Texto - Texto do cdigo de barras para a ilustrao.
Existem 18 tipos de cdigos de barras, que est listado abaixo: CONFIGURAO DA
VISUALIZAO A Configurao da Visualizao permite definir valores de CSS para campos
individualmente. Para cada Esquema de Visualizao do ScriptCase existem os mesmos atributos
disponveis nesta Interface.
Figura: Interface de definio de CSS a nvel de campo. CSS do Ttulo Atributos:
Fonte - 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.


Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do ttulo.
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).
Largura - Para definir a largura do ttulo.
Altura - Para definir a altura do ttulo.
CSS do Campo Atributos:
Fonte - Permite escolher o 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.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do campo.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no campo.
Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do campo.
Altura - Para definir a altura do campo.
CSS do Objeto Input Atributos:
Fonte -Permite escolher o tipo de fonte, que ser aplicado no objeto input. Por exemplo:
Radio, Select, Text, etc
Tamanho - Permite escolher o tamanho da fonte, que ser aplicado no ttulo da aplicao.
Cor da fonte -Permite escolher a cor utilizando uma paleta de cores para ser aplicada a fonte.
Cor de fundo -Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como
plano de fundo do objeto input.
Negrito - Permite aplicar o tipo negrito na fonte.
Sublinhado - Permite aplicar o tipo sublinhado na fonte.
Tamanho da Borda - Permite aumenta o tamanho da borda do objeto input.
Cor da Borda - Permite escolher a cor da borda, utilizando uma paleta de cores para ser
aplicada no objeto input.

Alinhamento Horizontal - Permite posicionar o label do filtro no local desejado (left, rigth,
center e justify).
Alinhamento Vertical - Permite posicionar o label do fitro no local desejado (baseline, sub,
super, top, text-top, middle, bottom, text-bottom).
Largura - Para definir a largura do objeto input.
Altura - Para definir a altura do objeto input.
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. Figura1 Configurao da Ajuda
utilizando Pop-UP. 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.

Layout Viso Geral VISO GERAL atributos de aplicativos e recursos de formatao, tais como
esquemas de visualizao, organizao de campos de blocos, define os valores eo formato de
cabealho entre outros.
Pginas
Blocos
Esquema de cores
Cabealho e Rodap
Pginas PGINAS Uma pgina de aplicativo pode ser definida como um recipiente de bloco. Para
cada aplicao, criada uma pgina com o nome padro. "pag1". possvel criar vrias pginas.
As pginas so mostradas no modo de aplicao em abas, onde cada guia tem os blocos definidos
na organizao de blocos. Veja abaixo um exemplo de aplicao de formulrio usando duas
pginas: dados gerais e documentos (ver Imagem2). Figura 2: Formulrio de pedido de utilizao
dos recursos pginas Configuraes Pginas de configuraes A aplicao tem uma pgina padro
definida, identificada por pag1, que pode ser renomeada, com a criao de novas pginas. O uso
de pginas indicado quando temos uma aplicao que envolve uma srie de campos de tabela
(mais de 20 por exemplo). Um formulrio com mais de 20 campos na vertical seria difcil de usar.
Um aplicativo pode ter vrias pginas, e em cada uma delas, voc pode incluir vrios blocos.
Figura 3: Interface de Configurao de Pginas Para incluir uma nova pgina, basta preencher a
caixa de texto acima do boto de Inserir, no primeiro campo preencher o nome da pgina, no
segundo nome preencha com o ttulo da pgina e no terceiro campo selecione a imagem que ser
apresentado como cone da pasta, e depois clique no boto Inserir. Para excluir uma pgina,
apenas clique no boto excluir. Atributos:
Nome da Fonte - Selecione o tipo de letra na lista existente ou digite um nome da fonte a
ser utilizada no application.
Tamanho da Fonte - Digite o tamanho da fonte desejada.
Cor da Fonte SelecionadaSelecione a cor de uma paleta de cores ou digite as
informaes de cor para definir a cor do texto selecionado.
Cor de Fundo Selecionado -Selecione a cor de uma paleta de cores ou digite as
informaes de cor para definir a cor de fundo do texto selecionado.
Cor da Fonte No Selecionada - Escolha a cor de uma paleta de cores ou digite as
informaes de cor para definir
Cor de Fundo No Selecionado Escolha a cor em uma paleta de cores ou digite o cdigo
da cor de fundo no selecionada no formulrio.
Blocos Conceitualmente um bloco um "container" onde posicionamos nossos campos de uma
Aplicao de Formulrio, Controle ou Consulta com orientao Slide. Por default 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. Figura 1: Tela de Configurao
dos Blocos. 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. Organizao e
Mudana de posio dos Blocos Veja abaixo como alterar a ordem de exibio dos Blocos de uma
Pgina. Clique e araste o bloco que deseja alterar para a sua nova posio. Veja agora como
remover um bloco da exibio 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.
Label - Ttulo do bloco que ser exibido na aplicao.

Ttulo (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.
Label (Posio) - Opes de exibio do label:
"Acima" - ser exibido o label acima do campo.

"Ao Lado" o label ser exibido ao lado do campo.


"Abaixo" - ser exibido o label abaixo do campo.

Campos (Colunas) - Quantidade de colunas a serem exibidas lado a lado dentro do


bloco.
Campos (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.

"Ao Lado" - Os campos sero exibidos ao lado do outro respeitando a quantidade de


colunas.

"Corrido" - Os campos sero exibidos lado a lado sem conter tabulao.

Organizao (Prximo) - Forma como os blocos ficaro organizados dentro da pgina:


"Abaixo" - Indica que o prximo bloco ser exibido abaixo .

"Ao Lado" - Indica que o prximo bloco ser exibido ao lado.

"Aba" - Indica que o prximo bloco ser exibido em Aba.

Organizao (Largura) - Especifica em pixels ou percentual a largura que o bloco dever


ocupar, caso a informao seja em percentual especificar (%).
Exemplo: Se so dois blocos lado a lado um bom tamanho 50%. para cada bloco.
Colapse - Habilta opo de fechar (colapse) o bloco.
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. Figura 2: Interface de Criao de Novo Bloco. Atributos:
Nome - Nome do bloco;
Label - Texto que ser que mostrado no bloco da aplicao.
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. Figura 3: Interface de Edio do Bloco. Atributos:
Nome - Nome do bloco.
Ttulo - Exibe o ttulo do bloco.
Exibir Ttulo - Esta opo, quando ativada, permite exibir o ttulo do bloco.
Fonte do Ttulo - Nome da fonte aplicada no ttulo do bloco.
Tamanho da Fonte - Tamanho da fonte aplicada ao ttulo do bloco.
Cor da Fonte - Cor da fonte do ttulo do bloco.
Cor do Fundo - Cor de fundo da linha do ttulo do bloco.
Figura de Fundo - Figura de fundo da linha do ttulo do bloco.
Altura do Ttulo - Altura em pixels da linha do ttulo do bloco.
Alinhamento Horizontal - Alinhamento horizontal do ttulo do bloco (Esquerda, Centro e
Direita).

Alinhamento Vertical - Alinhamento vertical do ttulo do bloco(Topo, Meio e Baixo).


Exibir Label - Exibir os labels dos campos do bloco.
Colunas - Quantidade de colunas de campos no bloco.
Largura das Colunas - Forma de clculo das colunas do bloco.
Cor do Label - Cor para exibir o label dos campos.
Organizao dos Campos - Forma de organizao dos campos no bloco.
Posio do Label - Posicionamento do label dos campos em relao aos dados.
Prximo Bloco - Posicionamento do prximo bloco em relao ao atual.
Cor da Borda - Cor da borda do bloco.
Largura da Borda - Largura da borda do bloco.
Largura do Bloco - Largura do bloco (width).
Altura do Bloco - Altura do bloco (height).
CellSpacing - Espaamento das clulas do bloco.
Collapse - Habilta opo de fechar (colapse) o bloco.
Configuraes De Layout CONFIGURAES DE LAYOUT Vizualizao Figura 1: Interface
configuraes de layout Definir o layout do aplicativo. Atributos:
Modelo para o Cabealho- Permite escolher o modelo para compor o cabealho do
pedido.
Modelo Rodap- Permite escolher o modelo para compor o rodap do aplicativo.
Tema - Escolha um dos temas disponveis no ScriptCase.
Cabealho E Rodap CABEALHO E RODAP CABEALHO Neste bloco feita a
definio dos conteudos variveis que faro parte do cabealho. Figura1: Interface Cabealho.
Esta tela pode variar dependendo do formato de cabealho escolhido dentro da pasta
Visualizao.
Exibir Cabealho - Esta flag determina se o cabealho ser exibido.
Ttulo da Consulta -Permite informar um ttulo para ser exibido na aplicao.
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 Figura2: Interface Rodap. Esta tela pode variar dependendo do formato de Rodap
escolhido dentro da pasta Visualizao.
Exibir Rodap - Esta flag determina se o Rodap ser exibido na aplicao.
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]".

Eventos Eventos O ScriptCase trabalha com o conceito de eventos, onde possvel separar
cada ao no momento adequado (Exemplo: Aps alterar um registro) e possibilitando tambm
um desenvolvimento mais organizado. No Help de Contexto de cada Evento exibido apenas
as Macros disponveis para o mesmo.
onAplicationInit - Este evento executado quando o aplicativo est carregando.
onRefresh - Este evento executado para recarregar a pgina do aplicativo
OnValidate - Este evento executado, clicando sobre a validao (OK, Update, Insert,
Delete, Filter), dependendo da aplicao.
onBeforeInsert - Este evento executado aps a insero.
onAfterInsert - Este evento executado aps a insero.
onBeforeUpdate - Este evento executado antes de atualizar um registro.
onAfterUpdate - Este evento executado depois de atualizar um registro.
onBeforeDelete - Este evento executado antes da eliminao.
onAfterDelete - Este evento executado aps a eliminao.
onLoad - Este evento ocorre quando a pgina carregada, ou seja, quando estiver a
navegar a partir de um registro para outro, clicando nos botes (novo, insero, etc.).
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas
funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Eventos Ajax Usando AJAX, o trafgo de informaes desnecessrias so evitados,
acelerando o processamento das aplicaes. Figura 1: Interface AJAX evento. Os seguintes
eventos esto disponveis com o ScriptCase.

onChange - Este evento ocorre quando o campo tem o foco eo valor do campo
mudado eo foco direcionado para outro objeto.
onClick - Este evento ocorre quando o campo clicado.
onBlur - Este evento ocorre quando o campo tem o foco, o valor do campo no
alterado eo foco direcionado para outro objeto.
onFocus - Este evento ocorre quando o campo tem o foco.
Apenas o evento onClick est disponvel para aplicaes de Consulta. Veja abaixo um
exemplo: O campo usurio validado contra um banco de dados (tabela). Para os
usurios vlidos que retorna o nome. Para os usurios invlido ser exibida uma
mensagem. Exemplo: 1 - Selecione o campo e os eventos utilizados no processo AJAX (em
cdigo PHP). Passando parmetros opcional. Figura 2: Selecionando campos e eventos
para o processamento AJAX. 2 -Digite a regra de negcio no editor PHP aberto. O cdigo
processado pelo servidor e o resultado XML enviado para o navegador. Figura 3:
Programando em PHP com Ajax. 1. Editor PHP - Utilizado para digitar seus cdigos PHP. 2.
Inserir Cdigo - O Scriptcase ajuda voc a criar cdigos pr-definidos no editor. 3.
Parmetros(Campos) - Utilizado para criar parmetros recuperando valores dos campos.
Qualquer evento pode usar funes pr-definidas disponveis no Scriptcase. Essas
funes so chamadas de "Scriptcase Macros".
Veja mais sobre Scriptcase Macros.
Buttons Botes Novo Boto Para criar um novo boto, clique na opo boto Novo e digite
um nome e o tipo do boto. Tipos de boto: (Javascript, PHP, Linking). Imagem2: Nova funo
do boto. Excluir um boto Para excluir um boto clique no cone ao lado do nome do boto
no menu da aplicao (Lixeira). Boto Javascript Criando um boto do tipo Javascript
Para criar um novo boto, clique em "Novo boto, digite o nome e selecione o tipo de boto.
Imagem 1: Nova funo do boto. Existem trs tipos de botes de exibio: (Button, imagem e
link). Cdigo . Imagem 2: Interface JavaScript. Excluir um boto Para excluir um boto clique
no cone ao lado do nome do boto no menu da aplicao (Lixeira). Boto Php Criando
um boto do tipo PHP Para criar um novo boto, clique na opo boto Novo e digite um nome
e o tipo do boto. Figura 1: Novo boto. Existem trs tipos de botes de exibio: (Boto,
imagem e link). Cdigo Figura 2: Interface PHP. Excluir um boto Para excluir um boto
clique no cone ao lado do nome do boto no menu da aplicao (Lixeira). Boto De
Ligao Criando um boto do tipo ligao Para criar um novo boto, clique em "Novo
boto, digite o nome e selecione o tipo de boto. Imagem2: Nova funo do boto. Existem
trs tipos de botes de exibio: (Button, imagem e link). O boto de ligao requer um link
que lhe esto associados. No menu do aplicativo (no lado esquerdo da janela), existe uma
opo para criar novas ligaes configurar o boto de novo link, e siga os passos abaixo para
criar o vnculo necessrio para concluir a operao. Criando um novo link 1 - Usando o link,
clique na opo novo link, como na imagem abaixo. Imagem2: Criar nova vinculao. 2 Selecione os botes tipo link e clique em prximo (como a imagem abaixo). Imagem3:
Interface tipo de link. 3 - Seleccione a aplicao que ser chamada e clique em Avanar.
Imagem 4: Lista de aplicaes de interface. 4 - Definir os parmetros passados. Pode ser de
trs tipos: de campo, valor ou vazio.
Field - Entre o campo usado para passar o contedo.
Image5: Parmetros de Interface Definition - Field.
Fixo - Introduza um contedo fixo para ser aprovada.
Image6: Parameters Definition Interface - Value.
Vazio - Nenhum valor ser passar.
Image7: Parmetros de Interface Definition - Empty. 5 - Definir as propriedades do link
formulrio - mostrar Iframe. Image8: Link / Form Interface Propriedades.
Link Modo de Operao - Como ser apresentado o link.
Abrir na mesma janela - Mostra o formulrio na mesma janela do navegador, saindo da
pesquisa e ir para o formulrio.

Abrir em outra janela - Abra uma nova janela para mostrar o formulrio.
Abrir em uma Iframe - Mostrar a forma como o mesmo na mesma janela que a pesquisa,
abaixo da pesquisa de um iframe criado para exibir o formulrio.
URL utput do aplicativo chamado - endereo acessado quando o usurio sair do grid.
Link de Ajuda - Mensagem exibida quando o mouse est sobre o campo de ligao
seleccionado.
Propriedades do formulrio - Selecione os botes que sero mostrados.
Excluir um boto Para excluir um boto clique no cone ao lado do nome do boto no menu
da aplicao (Lixeira). Boto Ajax Boto AJAX Para criar um novo boto, clique em "Novo
boto, digite o nome e selecione o tipo de boto. Imagem2: Nova funo do boto. Existem
trs tipos de exibies possveis para os botes: (Boto, imagem e link). Excluir um boto
Para excluir um boto clique no cone ao lado do nome do boto no menu da aplicao
(Lixeira). Aplicacao Configuraes CONFIGURAES ScriptCase aplicaes Definir os
atributos Image1: Configuraes Application Interface Atributos:
Aplicao do cdigo - O cdigo do aplicativo determinada no momento da criao de
aplicativos, este cdigo pode ser mudado atravs do menu principal.
Descrio - Este campo pode ser usado para descrever os objetivos do aplicativo.
Documentos Caminho
aplicao.

- O caminho absoluto onde os documentos so armazenados

Diretrio de Imagem - O diretrio base de onde as imagens do aplicativo so


armazenados.
Aplicao de Imagens - As imagens especficas utilizadas por esta aplicao.
Localizao - Gerado idioma do aplicativo usado, todas as sugestes e as mensagens
so convertidas para o idioma escolhido.
localizao varivel Share - Use a varivel de sesso local do presente pedido.
varivel tema Share - Use a varivel tema da sesso do presente pedido.
Pasta - Pasta onde o aplicativo est armazenado no espao de trabalho.
Edit Project - Permitir que todos os usurios do projeto para editar este pedido.
Timeout - Tempo tempo em segundos. Zero o valor padro do PHP.
Mensagem Timeout - Tempo para Ajax mensagem de atualizao
Helpcase Link - Associar um helpcase manual para sua aplicao.
O tamanho mximo - Max tamanho mximo para esta aplicao.
Ttulo da Mensagem - Texto utilizado na linha de ttulo como rtulo.
Erro Settings Imagem2: Configuraes Erro Interface Atributos:
Erro de posio - a posio de erro no aplicativo. Valores: direita, esquerda, superior e
inferior.
Allows to show the title line of the error message. Mostrar ttulo de erro no aplicativo Permite mostrar a linha do ttulo da mensagem de erro.
Mostrar ttulo de erro no campo - Permitir a mostrar a linha do ttulo da mensagem de
erro no campo.
Erro ao ttulo - Ttulo da Mensagem Erro na aplicao.
Erro de Script - Mostra o script e linha onde o erro ocorre.
Erro SQL - Mostra o comando SQL que originou o erro.

Debug Mode - Executa o aplicativo no modo de depurao, exibindo os comandos SQL.


Ajax sada de erro - Abre uma viva para exibir mensagens de erro Ajax sada durante o
modo de depurao.
Timeout Erro - Time para mostrar a mensagem de erro de validao.
Navegao Navega??o Define os atributos de navegao de uma aplicao. Image1:
Interface de Navegao. Atributos:
URL de Sada- URL para o qual o usurio ser redirecionado quando ele sair da
aplicao.
Fechar janela - Quando sair do aplicativo, fecha a janela do navegador.
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.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um
novo registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Mensagem aps insero - Mensagem a ser exibida aps a insero de um registro.
Ocorrer a navegao para outra pgina e a mensagem ser exibida, logo abaixo da
mensagem aparecer o boto OK que ao ser clicado retorna ao formulrio.
Mensagem aps Atualizao - Mensagem a ser exibida aps a atualizao de um
registro. Ocorrer a navegao para outra pgina e a mensagem ser exibida, e logo
abaixo da mensagem aparecer o boto OK que ao ser clicado retorna ao formulrio.
Retornar aps a incluso - Permite definir se aps a incluso de um registro, a aplicao
retornar a edio do registro ao invs de abrir novamente o modo de insero de um
novo registro.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.
Variveis Globais Variaveis 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 Imagem 1: Interface variveis globais. Exemplo: Selecione Cliente, CustomerName dos
clientes WHERE CustomerID = '[v_customerid]' Neste caso, as variveis "v_customerid"
aparece na configurao de variveis. Imagem 2: Variveis Interface Settings. Mostra
todas as variveis globais usadas no aplicativo.
Atributo - nome da varivel na aplicao.
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.
Configuraes - No valida (verificao) a varivel em tempo de
execuo.
Tipo (Entrada / Sada) - Define se a varivel de entrada ou sada.
Descrio - Indica onde a varivel est sendo utilizada.
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. Alteraes nas tabelas da
base de dados como atulizao, incluso ou excluso ou mudana no tipo de dado, exibida
na imagem abaixo : Figura 1:Interface de sincronizao de tabelas Nota: Ao ser renomeado
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 mais a
incluso de um novo campo. Ligao LIGAES Utilizamos para interligar a aplicao que
estamos definindo com outras aplicaes. So 3 os tipos de ligaes disponveis:
Aplicao - Utilizado para ligar o Formulrio a qualquer outro tipo de aplicao. Esse tipo
de ligao est associado aos eventos de Incluso e/ou Alterao, ao ocorrer um desses
eventos a navegao ser efetuada para aplicao que estamos chamando.
Campo - Utilizado para ligar o Formulrio atravs de um link
a qualquer outro tipo
de aplicao. Para efetuarmos essa ligao devemos criar um campo especial do tipo
Label e associar o mesmo a ligao.
Captura - Ser criado um cone
ao lado do campo dentro do Formulrio, ao ser
selecionado abre outra janela mostrando uma aplicao de consulta. Nessa aplicao
que ser aberta pode se fazer pesquisas e retornar um valor para caixa de texto.
Na tela abaixo o usurio poder editar uma ligao existente ou fazer criao de uma nova
aplicao. Figura 1: Menu de Ligaes Criando Ligao Na tela abaixo o usurio dever
especificar qual o tipo de ligao a ser efetuado, "Aplicao", "Campo" ,"Captura" ou "Boto".
Figura 2: Interface Ligao entre Aplicaes Tipo de ligao - Aplicao Utilizado para ligar
nosso Formulrio a qualquer outro tipo de aplicao. Esse tipo de ligao esta associado aos
eventos de Incluso e/ou Alterao, ao ocorrer um desses eventos a navegao ser efetuada
para aplicao que estamos chamando. A tela abaixo "Lista de Aplicaes" mostra as
aplicaes de formulrio, o usurio dever escolher aplicao que dever ser ligada e clicar
em Continuar >> Figura3: Interface Ligao entre aplicaes. Na tela abaixo "Definio do
Parmetros", do lado esquerdo, mostrado os campos da aplicao a qual estamos ligando e
que necessitam receber parmetros para execuo e, do lado direito, dever ser selecionado a
opo para passagem de valor, existem trs opes, so elas:
Campo - Ao escolher esta opo deve-se informar o campo a ser usado para passagem
de contedo.
Valor - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser
passado.
Vazio - Escolhendo essa opo no ser passado nenhum valor para o campo.
Figura 4: Interface Definio dos Parmetros. Na tela abaixo "Propriedades da Ligao"
devero ser preenchidos os atributos relativos a ligao. Figura 5: Interface Propriedade da
ligao. Atributos:
Redirecionar aps incluso - Com essa opo ativada, ao ocorrer a incluso ser feito a
navegao para aplicao que estamos ligando.
Redirecionar aps Atualizao - Com essa opo ativada, ao ocorrer a atualizao ser
feito a navegao para aplicao que estamos ligando.
Propriedades do Formulrio - Permite selecionar os botes que sero exibidos na barra
de ferramentas do filtro.
Tipo de Ligao - Captura Ser criado um cone ao lado do campo dentro do Formulrio de

Filtro, ao ser selecionado abre outra janela mostrando uma aplicao de consulta. Nessa
aplicao que ser aberta pode-se fazer pesquisas e retornar um valor para caixa de texto. A
tela abaixo "Tipo de Ligao" mostra que quando selecionado ligao "Tipo Captura ",
aparece um Combobox com os campos da aplicao de origem para ser selecionado o campo
que ser usado para o Link. Figura 6: Interface Definio dos Parmetros. A tela abaixo
"Lista de Aplicaes" mostra as aplicaes de consulta, o usurio dever escolher aplicao
que dever ser ligada e clicar em Continuar >> Figura 7: Interface Ligao entre aplicaes.
Na tela abaixo "Definio dos Parmetros", do lado esquerdo, mostrado os campos da
aplicao a qual estamos ligando e que necessitam receber parmetros para execuo e, do
lado direito, dever ser selecionado a opo para passagem de valor, existem trs opes, so
elas:
"Campo" - Ao escolher esta opo deve-se informar o campo a ser usado para passagem
de contedo.
"Valor" - No caso da seleo desta opo na caixa de texto informar contedo fixo a ser
passado.
"Vazio" - Escolhendo essa opo no ser passado nenhum valor para o campo.
Recuperar valor do campo - Deve ser selecionado o campo da aplicao de consulta objeto da
ligao, para que o contedo do mesmo retorne para o campo do Formulrio de Filtro. Figura
8: Interface Definio dos Parmetros Concluda a ligao, o usurio poder alterar ou excluir
a ligao feita, conforme a sua necessidade. Programacao Viso Global GERAL 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. Figura1: Interface Configurao dos Atributos. 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.
Mtodos MTODOS 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. ? poss
vel criar PHP e os mtodos de JavaScript. Figura
1: Mtodo interface menu. CRIAR NOVO MTODO Figura 2: Criar um novo mtodo. 1
Definir o nome para o novo mtodo e clique no boto Criar. Como na imagem abaixo.
Figura 3: Incluso do mtodo. 2 Mtodos podem ter parmetros de passagem.
Adicionar a quantidade variveis: Definio da varivel: Figura 6: incluso de
parmetros de interface figura. Nome: Digite o nome da varivel. Tipo: Selecione o tipo de
variveis como: por valor ou por referncia. * 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. Figura 7: Definio de interface parmetro.
Selecione todos os parmetros variveis em parmetros de campo. Desmarcar todos os
parmetros de seleo de variveis em parmetros de campo. Edite a varivel
selecionada em parmetros de campo. Eliminar a varivel selecionada em parmetros de
campo. 3 Para executar o mtodo necessrio cham-lo em um evento. Veja abaixo
um exemplo: Figura 8: Eventos. - Neste exemplo, usamos o evento onLoad para chamar nosso
mtodo quando o registro carregado. Veja como simples para chamar o mtodo no
exemplo abaixo: Usando Mtodo Figura 9: Interface - Mtodo de Evento Assim temos o
seguinte resultado ao executar o aplicativo. Bibliotecas 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. Para gerenciar as bibliotecas do ScriptCase acesse o menu principal :
Configurao | Bibliotecas. Macros Scriptcase Macros Scriptcase O ScriptCase dispe de
macros e variveis especiais que permitem ao usurio manipular eventos, botes das
aplicaes, controle de segurana, efetuar operaes com datas, etc. A seguir temos uma
tabela na qual so apresentadas as macros e variveis especiais do Scriptcase, bem como os
tipos de aplicaes nas quais atuam.
Escopo da Macro
Eventos X Aplicaes REFERENCIA CRUZADA: EVENTOS X APLICA??ES Tabela de
referencia das macros disponives de acordo com Eventos e Aplicaes.
Publicao Viso Geral Viso GERAL O processo de publicao consiste em tornar as
aplicaes desenvolvidas no ScriptCase disponveis em um servidor WEB com suporte a PHP,
usando apenas as bibliotecas comuns do ScriptCase. Na maioria das organizaes, o
processo de desenvolvimento e testes de aplicaes realizado em um ambiente local,
conhecido como ambiente de desenvolvimento. O ambiente de desenvolvimento, controlado e
protegido, viabiliza condies de teste com mais segurana. Uma vez testadas
satisfatoriamente disponibilizada as aplicaes em Ambiente de Produo. Os tpicos abaixo
descrevem o processo de publicao utilizado pelo ScriptCase:
Publicao Tpica (recomendada).
Publicao Avanada.
Configurando o Ambiente de Produo.
Confira o Video de Publicao.
Publicao Tpica PUBLIcao Tpica (recomendada) O processo de publicao tpica
oferece grande facilidade ao usurio na distribuio de suas aplicaes, pois ao final da
operao ser disponibilizado um pacote com as aplicaes selecionadas e as bibliotecas
comuns. Passo 1: Acessar o item Projeto do menu ScriptCase, opo Publicar, conforme
imagem abaixo. Passo 2: Selecionar quais aplicaes sero publicadas. Pode ser publicado
todo o Projeto ou escolhidas as aplicaes individualmente. Passo 3: Selecione publicao
tpica. Passo 4: As bibliotecas comuns 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. Nesse passo tambm definida qual ser a aplicao inicial do projeto.
Importante: Caso voc esteja publicando aplicaes do mesmo projeto novamente, no
preciso habilitar a opo de Publicar com as bibliotecas comuns. Esta informao s no
vlida quando as bibliotecas comuns foram atualizadas em um novo release do ScriptCase.
Passo 5: Escolher o modo de publicao a ser utilizado. O ScriptCase disponibiliza trs
opes: 1 - Gerar ZIP com aplicaes (recomendada): Ao final do processo ser
disponibilizado um link para download do pacote de publicao. 2 - Publicar em diretorio no
servidor: Publica as aplicaes no diretrio informado. Essa opo s deve ser utilizada, caso
a publicao seja realizada no mesmo servidor em que o ScriptCase est instalado. 3 Publicar em servidor de FTP: Publica automaticamente as aplicaes em um servidor remoto
de FTP. Digite as informaes do servidor remoto de acordo com a imagem abaixo. Passo 6:
Ao final do processo ser exibido um relatrio das aplicaes publicadas. Uma vez que suas
aplicaes tenham sido publicadas por quaisquer dos mtodos aqui explicados, necessrio
que o ambiente de produo seja configurado antes que o sistema seja acessado pela primeira
vez. Para maiores informaes, Clique aqui. Publicao Avanada Publicao Avanada
Esse tipo de publicao destinada aos usurios que desejam configurar o Ambiente de
Produo (Bibliotecas Comuns), no servidor de produo de forma manual, informando a exata
localizao do ambiente. O processo ser descrito a seguir: Passo 1: Acessar o item Projeto
do menu ScriptCase, opo Publicar, conforme imagem abaixo. Passo 2: Selecionar quais
aplicaes sero publicadas. Pode ser publicado todo o Projeto ou escolhidas as aplicaes
individualmente. Passo 3: Selecione publicao avanada. Passo 4: Criar um template de
publicao para que as configuraes definidas sejam salvas e possam ser reutilizadas. Passo
5: Definir a estrutura de diretrios do ambiente de produo de acordo com a estrutura das
bibliotecas comuns definidas no servidor de produo. Considere que o diretrio raiz do
ambiente prod_scriptcase. Abaixo exibido um exemplo de configurao. *OBS - O Caracter
"/", significa a raiz do Servidor Web, utilizado em paths relativos. Diretrio de Produo - Path

relativo at o diretrio prod. /prod_scriptcase/prod Diretrio de Imagens (utilizado no processo


de upload) - Path relativo at o diretrio img. /prod_scriptcase/file/img Diretrio Temporrio Path relativo at o diretrio tmp. /prod_scriptcase/tmp Diretrio para Documentos (utilizado no
processo de upload) - Path absoluto (caminho completo) at o diretrio doc.
C:/Apache/Apache2/htdocs/prod_scriptcase/file/doc Passo 6: Definio do nome da conexo
que ser utilizada em Produo. Passo 7: Escolher o modo de publicao a ser utilizado. O
ScriptCase disponibiliza trs opes: 1 - Gerar ZIP com aplicaes (recomendada): Ao final do
processo ser disponibilizado um link para download do pacote de publicao. 2 - Publicar em
diretorio no servidor: Publica as aplicaes no diretrio informado. Essa opo s deve ser
utilizada, caso a publicao seja realizada no mesmo servidor em que o ScriptCase est
instalado. 3 - Publicar em servidor de FTP: Publica automaticamente as aplicaes em um
servidor remoto de FTP. Passo 8: Ao final do processo ser exibido um relatrio das
aplicaes publicadas. Passo 9: As bibliotecas comuns 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. PS' Caso voc esteja publicando aplicaes do
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. Ambiente De Produo Introduo Ao Ambiente De Produo Introduo
AO Ambiente de PRODUO Um ambiente de produo inclui um conjunto de bibliotecas
comuns usados pelas aplicaes do ScriptCase desenvolvidos. Ele inclui recursos como: PDF
programao , XLS (Excel), banco de dados Access Layer, processamento de imagem e s
bibliotecas de JavaScript. ScriptCase ambiente de produo compatvel com as seguintes
plataformas: Windows Linux IBM I5/OS400 FreeBSD Solaris Mac OS Servidor de Produo.
Um servidor de produo, onde o ambiente de produo est instalada, o servidor onde as
aplicaes so publicados Scriptcase (um servidor Web com suporte PHP). Requisitos: 1 Servidor Web com suporte PHP . 2 - Servidor de Produo configurado com bibliotecas
comuns. conf diretrio de configurao. arquivo Diretrio usado para upload de arquivos /
imagens, salvo em doc sub-dir e img respectivamente. prod Biblioteca diretrio usado pelos
aplicativos. tmp Diretrio temporrio do arquivo. diagnstico Configurao do arquivo com as
configuraes, como: Sistema Operacional, Extenses Ativado, Ativado Diretrio e Arquivos.
Acess-lo atravs do navegador (exemplo: http://servidor/raiz-environmentproduo/diagnosis.php). info Arquivo com informaes sobre o PHP. Acess-lo atravs do
navegador (exemplo: http://servidor/raiz-ambiente-produo/info.php). Ambiente de
PRODUO - Interface de gerenciamento de Acesso Produo ambiente de configurao de
interface recursos. Acess-lo atravs http://host ou ip / Produo-Ambiente Raiz / prod
Recursos da Interface Criar nova conexo Criar nova conexo com banco de dados usando os
aplicativos. Editar conexo. Edite os parmetros de conexo. Renomear conexo Renomeie as
conexes. Remover a ligao Retire as conexes. Teste de conexo Testar as conexes.
Configurar Ambiente de Produo Definir idioma arquivo temporrio e vida (tmp). Alterar senha
Alterar a senha do ambiente de produo. Logout Sair. Clique aqui para saber mais sobre
Configurao do Ambiente *Nota - Veja o item Conexo com Banco de Dados Acesse o
WebHelp para obter mais informaes sobre como conectar o ScriptCase. Ambiente De
Produo Ambiente de Produo PUBLICAO TPICA A Publicao Tpica inclui as
blibliotecas comuns no diretrio _lib. No exemplo abaixo foi criado um diretrio com nome de
sistema para abrigar as aplicaes. Extraia o zip PERMISSES - Leitura, Escrita e Execuo
Em caso de Servidores Windows utilizando Servidor Web IIS, necessrio as permisses no
diretrio _lib (bibliotecas comuns), e no arquivo CMD (C:\WINDOWS\system32) para o usurio
do IIS (IUSR_NOME-DO-SERVIDOR). Em ambientes Unix,so necessrias as permisses nas
bibliotecas comuns de forma Recursiva (diretrio _lib, sub-diretrios e arquivos) . Exemplo:
chmod 777 _lib -R Criao da conexo com o Banco de Dados utilizando a Interface de
Gerenciamento. Passo 1: Acessar a Interface de Gerenciamento do Ambiente, que fica no
diretrio _lib. No exemplo usou-se : http://host ou ip/sistema/_lib/prod Passo 2: Acessar a
opo de Criar nova conexo. Passo 3: Selecionar o SGBD. No exemplo foi utilizado o Banco
de Dados Microsoft SQL Server. Passo 4: Digite banco de informaes (nome do servidor ou
id). Passo 5: Digite banco de dados ID de usurio e senha. Passo 6: Digite o mesmo nome de
conexo definida no ambiente de desenvolvimento (ScriptCase). Deve ser a mesma porque os
aplicativos esto configurados para usar o nome dele. Passo 7: Teste de conexo e salvar as
configuraes. Passo 8: Executar o aplicativo para verificar isso. Depois de clicar em
Avanado. Passo 9: Selecione o separador decimal nmero para a gravao no banco de

dados. Ex: 1.21 ou 1.21 Passo 10: Escolha a conexo se ser persistente ou no. Passo 11:
Se voc quiser mudar o charset padro (latin1, para o MySQL) para gravao ou edio no
banco de dados. Editar CONEXO Passo 1: Selecione Editar conexo. Passo 2: Escolha a
conexo e edit-lo. Renomear a CONEXO Passo 1: Selecione Editar conexo * Selecione a
conexo, em seguida, renome-lo. Configurando O Ambiente De Produo Configurando o
Ambiente de PRODUO Arquivos temporrios do diretrio: caminho absoluto at que o
diretrio tmp. Tempo de vida (minuto) de arquivos: Tempo, em minutos, o arquivo ser
removido da pasta tmp. PDF Server IP: Internal Server IP em uma rede (NAT IP usado para
chamar o html gerado exportados pelo scriptcase). Idioma: Selecione o idioma que voc
deseja. Autorizao vista a chave mapas: Para poder utilizar o servio Google Maps, preciso
ter uma chave de autorizao,gerada gratuitamente atravs do link:
https://developers.google.com/maps/documentation/javascript/get-api-key#key A chave ir
servir apenas para uma mquina, pois ela baseada em uma assinatura digital. Alterar Senha
do Ambiente de PRODUO Passo 1: Informe a senha atual. Passo 2: Informar a nova senha.
Passo 3: Confirmar a nova senha. Ferramentas Ferramentas So apresentadas as opes
avanadas do ScriptCase. So elas:
SQL Builder - Ferramenta para formatao rpida de comandos SQL.
Datadict - Poderoso Dicionrio de Dados.
Edio Expressa - Edio de Atributos comuns as Aplicaes de um Projeto.
WebHelp - Gerador de Documentao.
Bibliotecas - Utilizar o recurso de bibliotecas.
Regionalidade - Define os idiomas e as configuraes regionais.
Visualizao - Edio do Template, esquema e botes.
Sql Builder Sql Builder Ferramenta para auxiliar a construo de consultas SQL em forma de
Wizard. Permite a escolha da base de dados, tabelas, campos, joins, order by e where, assim
como a realizao de simulao dos comandos montados e a sua salva no servidor para uso
posterior. O SQL Builder est disponvel no canto superior direito do ambiente ScriptCase e na
definio de comandos SQL aplicaes - como ferramenta auxiliar. Ao acess-lo, o usurio
dever escolher a base de dados e, em seguida, as tabelas e campos do comando SQL. Ser
montado um comando SQL conforme os campos selecionados pelo usurio, que poder
execut-lo ou incrementar novos comandos, tais como joins, condies e ordenaes. O SQL
Builder monta o comando SQL nas seguintes etapas:
Escolha do Banco de Dados
Escolha das Tabelas
Seleo dos Campos
Definio dos Joins
Definio das Condies
Definio das Ordenaes
Execuo do Comando SQL
Salva do Comando SQL
Selecionando A Base De Dados Nessa etapa, o usurio ir escolher a base de dados que
ser utilizada para a realizao de consulta ou atualizao. Como mostrado na tela abaixo o
usurio deve marcar a base desejada e clicar no boto "Confirmar". Aps concluir a operao
o assistente prossegue para a prxima etapa. Figura 1: Interface Pasta Bases de Dados (SQL
Builder). Selecionando A Tabela Nesta pasta o usurio definir quais as tabelas sero usadas
no comando SQL. Para selecionar uma tabela, basta posicionar o cursor sobre a mesma e
clicar no boto com seta para a direita (um duplo clique na tabela faz o mesmo efeito). A tabela
selecionada registrada no quadro direita da tela. Figura1: Interface Pasta Tabelas (SQL
Builder). Atributos:

Quadro das Tabelas - Localizado direita dos botes, apresenta a lista das tabelas
existentes na base de dados selecionada;
Botes de Ordenao - Permite ordenar as tabelas na lista. Caso o usurio deseje mudar
um campo de posio de uma tabela, basta clicar sobre o campo e clicar no boto com a
seta adequada para fazer a movimentao;
Boto Confirmar - Deve ser utilizado para confirmar a seleo realizada. O SQL fecha
essa pasta, altera o formato do menu e abre a pasta Campos.
Selecionando Campos Selecionada a Base de Dados e as Tabelas a serem consideradas, o
usurio ir selecionar os campos. Observe que o menu horizontal se expande, dando acesso a
novas pastas. Usando a aba Campos, o usurio deve selecionar os campos usados pelo
aplicativo. Selecione os campos como na etapa anterior. Clique em Confirmar para concluir a
seleo e avanar para a prxima etapa: JOINS definio. Figura1: Interface Campos (SQL
Builder). Atributos:
Escolha os Campos - Apresenta a lista dos campos contidos na tabela ou tabelas
selecionadas na pasta Tabelas. Os botes direita desse quadro permitem mover os
campos para o quadro direita, que contm os campos selecionados.
Campos selecionados - Apresenta os campos escolhidos para compor o comando SQL.
Os botes direita permite definir a seqncia de apresentao dos campos. Basta clicar
no campo e numa das setas para alterar a sua disposio.
Tabelas/Alias - Permite mudar o nome da tabela, dando a ela um apelido. usado
geralmente quando no nome original muito extenso ou complexo ou quando uma
mesma tabela ser usada mais de uma vez no comando SQL.
Boto Confirmar - Grava as definies.
Criando Joins Feitas as definies na pasta Campos, o usurio pode acessar essa pasta para
realizar comandos de join entre tabelas SQL. Figura1: Aba Join apresentando um exemplo de
juno de tabelas. Tabela 1 - Apresenta a lista das tabelas previamente selecionadas. Nela o
usurio far a escolha da primeira tabela do join. Tipo - tipo do join. As opes so:
Inner
Left Join
Right Join
Greater - Maior
Less - Menor
Greater Equal - Maior ou igual
Less Equal - Menor ou igual
Not Equal - Diferente
Tabela 2 - Apresenta a lista das tabelas previamente selecionadas. Nela o usurio ir escolher
a segunda tabela do join;
Boto Adicionar - Permite combinar os registros da primeira tabela com a segunda.
Assim sendo possvel selecionar o tipo da ligao(Inner, Left Join, etc).
Boto Atualizar - Permite mudar o tipo da ligao, caso seja necessrio.
Boto Remover - Permite remover a ligao. Basta selecionar a ligao desejada e clicar
no boto Remover.
Boto Limpar - Permite eliminar todas as ligaes existentes.
Quadro - Apresenta o comando join montado.
Boto Confirmar - Abre uma tela para vinculao dos campos das tabelas que foram
selecionadas. A janela inicialmente apresenta duas linhas de campos para realizao de joins.

Cada campo contm a lista de campos das tabelas selecionadas. Se as duas linhas forem
preenchidas, clicando no boto Confirmar, sero abertos mais dois campos, pois o SQL
Builder entende que o usurio pode desejar fazer mais joins. Caso contrrio, o usurio pode
abandonar a pasta, pois os comandos j foram incorporados no comando principal que est
sendo montado. medida que um join feito, o check box esquerda da linha
automaticamente preenchido. Figura2: Aba Join apresentando os campos para vinculao de
campos das tabelas. A partir dessa pasta o usurio pode definir Condies ou critrios de
Ordenao. Definindo Condies SQL BUILDER - DEFININDO CONDIES Na pasta
Condies o usurio ir definir para cada campo selecionado a condio de pesquisa que
dever ser utilizada pelo SQL Builder. Figura1: Aba Condies(SQL Builder). Atributos:
Condies - Para definir o critrio de pesquisa para um campo, o usurio selecione o campo (a
partir de uma lista de campos selecionados na aba de Campos) e selecione a operao:
= Igual a . Determina que a aplicao dever selecionar na tabela(s) todos os registros
que contenham o campo selecionado;
> - Maior que - Determina que devem ser apresentados no resultado da pesquisa todos
os registros que sejam maiores do que o contedo informado;
< - Menor que - Determina que a aplicao dever selecionar na tabela(s) todos os
registros que sejam menores do que o contedo informado;
> = - Maior ou igual a - Determina que a aplicao dever selecionar na tabela(s) todos
os registros que sejam maiores ou iguais ao contedo informado;
< = - Menor ou igual a - Determina que a aplicao dever selecionar na tabela(s) todos
os registros que sejam menores ou iguais ao contedo informado;
<> Diferente de - Determina que a aplicao dever selecionar na tabela(s) todos os
registros que no contenham o campo selecionado;
LIKE - Equivale a igual e aplicado para campos do tipo texto, quando o banco de
dados no admite o uso do smbolo " = ";
Para todas as condies de pesquisa aberto um campo direita onde o usurio ir informar
qual o valor a ser considerado pelo SQL Builder. Exemplo: Se o usurio deseja consultar num
cadastro de clientes todos aqueles que nasceram a partir 01/01/1970, ele ir selecionar o
campo Data de nascimento, selecionar o smbolo >= e informar no campo "01/01/1970". O
boto "Remover" apaga uma condio j criada anteriormente. Na seqncia normal, a partir
dessa pasta o usurio pode definir critrios de ordenao, para a pasta Execuo ou para a
pasta Salvos. Definindo Ordenao SQL BUILDER - DEFININDO ORDENAO Essa
pasta utilizada para a definio da forma de ordenao de cada campo selecionado, quando
o resultado da aplicao for apresentado. Para determinar a ordenao de um campo, basta
selecionar o campo no combo box, selecionar o critrio de ordenao: ASC = Ascendente ou
DES = Descendente e clicar no boto confirmar. Pasta Ordenao, apresentando o boto
Remover. Aps clicar no boto confirmar o SQL Builder move-se automaticamente para a
pasta Execuo. Executando O Comando Sql Nessa aba apresentado o comando SQL
criado a partir das selees, opes e critrios de pesquisa e ordenao definidos pelo
usurio. Figura1: Aba Execuo. Atributos:
Quadro - Apresenta o comando SQL;
Limite de Registros por Pgina - Permite definir quantos registros sero apresentados
no resultado da aplicao. Exemplo: 30 registros por pgina;
Boto Executar - Executa o comando criado.
Boto Copiar - Copia o comando SQL para que seja salvo (colado) na aplicao na rea
de comando SQL.
Salvando O Comando Comandos SQL podem ser salvos para serem utilizados no futuro. O
usurio pode criar um novo comando a partir de um comando j existente. Para isso, basta
editar o comando, fazer os ajustes e salvar com um outro nome. Figura1: Aba para gravao
de comandos e consulta de comandos j gravados. Atributos :
Instrues Salvas - Apresenta a lista de comandos SQL existentes (salvos).

Editar Comando SQL - Editar o comando SQL


Remover Comandos- Apaga o respectivo comando.
Salve Comando: Digite um nome para salvar o comando SQL acima.
Database Builder Viso Geral Database Builder Database Builder permite que o usurio do
Scriptcase gerencie seu banco de dados ou crie um novo. Acesse o Database Builder atravs
do menu Ferramentas >> Database Builder Imagem 1: Acesso ao Database Builder.
Database Builder est disponvel em vrios idiomas e pode gerenciar qualquer banco de dados
habilitado no Scriptcase. Imagem 2: Selecionando a database. Depois de selecionada uma
conexo de banco de dados criado no projeto, temos o controle total do banco de dados.
Imagem 3: Database Builder Interface. Interface:
1.Comando SQL - Executa o comando SQL.
2. Dump - Exporta o banco de dados como um dump SQL.
3. Logout - Sai do gerenciamento do banco de dados atual.
4. Selecione a Database - Ele permite selecionar qualquer banco de dados existente na
conexo.
5. Criar Tabela - Cria novas tabelas no banco de dados.
6. Select - Ver os registros da tabela.
7. Tabelas - Ver as estruturas das tabelas
8. Selecione a opo - Mostra o caminho da opo atual selecionada.
9. Opes de Database - Permite editar o banco de dados, esquemas e privilgios
10. Procurar - Ele olha para o que foi digitado dentro do banco de dados.
11. Opes de multi tabelas - Executar uma funo de vrias tabelas ao mesmo tempo.
12. Mover / Copiar -Mover ou copiar todas as informaes do banco de dados atual para
outro.
13. Creating - Temos a opo de criar: Tabelas, Views, Procedures, Funes e Eventos.
Comando Sql Nos permite executar qualquer comando SQL ou importar um arquivo .sql e
execut-lo. Imagem 1: Comando SQL Database Builder. Exportar Tabelas Nos permite
exportar o banco de dados atravs de um dump SQL para vrios formatos de exportao.
Imagem 1: Dump SQL Database Builder. Criar Tabela Nos permite criar novas tabelas no
banco de dados. Image 1: Criar Tabela Database Builder. Select Esta opo permite-nos ver
todos os registros de uma tabela. Ele executa um comando SQL: SELECT * FROM tabela
Imagem 1: Select Database Builder. Opes De Tabela Database Builder - OPES de
tabela Nesta tela, podemos ver a estrutura da tabela. Imagem 1: Tabela Database Builder.
Modificar Estrutura - Clicando sobre ele, podemos alterar a estrutura da tabela. Adicionar ou
alterar nomes de campos, tipos, etc. Imagem 2: Alterar tabela Database Builder. Novo
Registro - Clicando sobre ela, podemos inserir um novo registro na tabela. Imagem 3: Novo
Item Database Builder. Indexes, Chaves estrangeiras e Triggers - permite adicionar ou alterar
Indexes, Chaves estrangeiras e Triggers. Data Dicionrio Dicionrio De Dados DICIONRIO
DE DADOS Usando dados de usurios do ScriptCase dicionrio pode criar um repositrio de
dados para uso em aplicaes geradas. Os dados associados a campos de tabela de banco
de dados so armazenados para serem utilizados em diferentes aplicaes. muito til para
criar um ambiente de normalizao dos dados em uma organizao. Ele tambm melhora o
desenvolvimento, acelerando a atualizao de dados e minimizando erros (atualiza os dados
somente uma vez em um nico lugar - o repositrio - e t-lo usado em todas as aplicaes).
Permite a padronizao:
Tipo de dados
Etiqueta

Tamanho
Decimais
Descrio
OPERAES Operaes realizadas nos repositrios:
Abrir - Determina as tabelas que contm as definies e os campos utilizados .
Propriedades - Exibe e atualizaes repositrio selecionado definies gerais.
Exluir - Remove (exclui) repositrio selecionado.
Criar Dicionrio De Dados Criar DICIONRIO de Dados Cria um novo repositrio para uma
base de dados especfica. Desde que um repositrio do Scriptcase est associada tabela de
banco de dados campos, existe uma relao lgica entre um repositrio para um banco de
dados. Os Dicionrios de dados so organizados por banco de dados. Atributos:
Nome Dicionrio de dados - ID do repositrio.
Descrio - Descrio do repositrio.
Conexo - Conexo do database usado.
Associar repositrio com conexo - Ligue o seu repositrio com uma conexo.
Quando um repositrio criado o sistema identifica as tabelas de banco de dados existente.
Adicionar novas tabelas para o repositrio ou atualizar as tabelas. Use a guia Tabelas de
banco de dados para selecionar uma tabela do banco de dados existentes e inclu-lo para o
repositrio. possvel adicionar um lable para que ele seja usado externenally ao banco de
dados. Tabelas de banco de dados Figura 2: Use o Repositrio guia Tabelas para atualizar as
informaes sobre uma tabela repositrio. : Dicionrio de Dados Tabelas Figura 3 Um
repositrio criado podem ser includos nos arquivos de linguagem. Figura 4: Lngua gerao de
arquivo de ndice. Tabela de atualizao Atributos:
Tipo de dados - Tipo do campo ScriptCase.
Label - Digite um rtulo para o campo.
Tamanho (DB) - Defina o tamanho do campo nas aplicaes;
Decimais - Use para campos do tipo DECIMAL, NUMERIC, etc
Tipo SQL - Tipo do campo de banco de dados.
Editar Dicionrio De Dados Editar DICIONRIO de DADOS Figura1: Propriedades do
Dicionrio de Dados. As propriedades de dicionrio de dados so exibidos. Edite a propriedade
e clique em Atualizar para efetivar as mudanas Figura2: Atualizao das propriedades do
Dicionrio de dados. Atributos:
Dicionrio de dados - ID do Dicionrio de dados.
Descrio - Descrio do repositrio.
Conexo - Tabela de conexo usada.
Edio Expressa Edio Expressa EDIO EXPRESSA Um novo recurso disponvel no
ScriptCase a Edio Expressa por Projeto. Na Edio Expressa possvel definir valores a
vrios atributos comuns as aplicaes do Projeto. Abaixo exibido um pequeno tutorial passoa-passo de uma Edio Expressa por Projeto. 1 - Escolhemos o modo de Edio : Todas ou
Selecionando um ou mais aplicaes. Figura1: Selecionando modo de edio. 2 - Marcando
as aplicaes para edio (na etapa anterior marcamos a opo Todas deixando todas as
aplicaes do Projeto marcadas, ver Figura2). Figura2: Aplicaes para Edio Expressa. 3 Escolhemos agora o tipo de Edio Expressa que ser realizado nas aplicaes selecionadas.
Figura3: Escolha do tipo de Edio Expressa a ser realizado. 4 - Definindo atributos comuns
as aplicaes selecionadas. Para realizar a Edio Expressa clicamos no boto Aplicar.
Figura4: Edio dos Parmetros.
Central De Gerenciamento De Imagens Usando a
central de gerenciamento de imagens possvel controlar e gerenciar todas as imagens

usadas no desenvolvimento em um s lugar. possvel gerenciar as imagens nvel de


usurio, nvel de projeto ou pblico, organiz-las em pastas e fazer upload de vrios arquivos
de imagens ao mesmo tempo. A central de gerenciamento de imagens disponvel apenas
quando um projeto aberto no Scriptcase. Figura1: Interface de Gerenciamento de Imagens.
Alvo das Imagens As imagens do Scriptcase podem ser guardadas em 4 nveis diferentes;
Scriptcase, pblico, projeto e usurio.
Scriptcase - Neste nvel ser armazenado todas as imagens padro usadas no
Scriptcase.
Pblico - Imagens salvas como Publicas estaro disponveis para todos os outros
usurios.
Projeto - As imagens salvas no nvel de projeto, estaro disponveis apenas para o
projeto qual a imagem foi carregada.
Usurio - Imagens estaro disponveis apenas para o usurio que fez o upload da
imagem.
Figura2: Alvo da Imagem. Ao da Imagem Este boto usado para definir que aes
queremos tomar. possvel fazer o upload de uma imagem, copiar, remover e renomear.
Todas as aes tomadas iro rodar na imagem selecionada anteriormente, no possvel
fazer upload de imagens para o alvo de imagens do Scriptcase.
Upload - Ao usar esta opo, ir selecionar uma ou mais imagens para fazer upload.
Copiar - Essa opo vai clonar a imagem selecionada.
Remover - Utilizando esta opo, voc ir apagar as imagens do Centro de
Gerenciamento de Imagens.
Renomear - Essa opo permitir que o usurio renomeie uma imagem.
Figura3: Ae da Imagem Visualizao A opo de visualizao usada quando precisamos
mostrar mais informao abaixo da imagem, informaes como data de upload, tamanho e
resoluo. Figura5: Opo de Visualizao Ordenao A opo de ordenao usada
quando queremos mudar a ordem dos arquivos, podemos orden-los por nome, tipo de
extenso, tamanho e data. Existe outra opo caso o usurio queira exibir as imagens pela
classificao de ordem crescente ou decrescente. Figura6: Opes de Ordenao Resoluo
Essa opo ir filtrar todas as imagens com a resoluo escolhida. Figura7: Opes de Filtros
de Resoluo Busca A opo de busca ir buscar entre todas as imagens o nome da
imagem. Figura8: Busca. Barra de Navegao Na barra de navegao, possvel navegar
pelas pginas e configurar quantas imagens queremos ver por pgina. Acharemos as setas de
navegao " Para frente, para trs, para o ltimo e para o primeiro " e tambm podemos ver a
contagem de registros. Figure9: Search. Helpcase Helpcase - Gerador De
Documentao HelpCase - Gerador de Documentao O HelpCase um gerador de
documentao web totalmente integrado com os projetos desenvolvidos no ScriptCase. Com o
HelpCase a documentao do seu sistema se torna uma tarefa muito mais fcil e no ser
preciso utilizar uma outra ferramenta, sendo desta forma implementado facilmente.
Helpcase - Criando Um Manual Devemos acessar a opo HelpCase no item Ferramentas Um
Manual construido no HelpCase est sempre associado a um nico Projeto do ScriptCase. Na
interface de criar um novo Manual no preciso selecionar o Projeto, pois o mesmo j est
implicitamente selecionado sendo ele o projeto em que o ScriptCase est acessando no momento.
Criar novo HelpCase: Habilita a interface para criao do novo HelpCase.
Criando um novo manual
Nome do HelpCase: Insira o nome para o novo HelpCase.
Descrio: Insira um comentrio ou descrio para o novo HelpCase.
*: Campos de preenchimento obrigatrio.
Iniciando um Projeto Ao criar o novo HelpCase, a tela abaixo ser mostrada pelo ScriptCase para
que voc possa comear a documentar as funcionalidades e descries do seu projeto. Novo
manual criado

Prximo Passo: HelpCase - Editando um Manual


Voltar Helpcase - Editando Um Manual Interface de Edio A interface de edio do HelpCase
dividida em duas partes, sendo a parte direita destinada a listar apenas arquivos e o contedo do
mesmo, e a parte esquerda a estrutura de pastas e arquivos. Interface de Edio do HelpCase
Inicialmente o HelpCase contm um nico diretrio chamado root. Os diretrios que forem criados
sero exibidos no menu treeview a esquerda. Criando um Novo diretrio - Cria um novo diretrio no
manual no diretrio selecionado. Criando um novo diretrio dentro de /root
Nome do Diretrio: Insira um nome da nova pasta ou diretrio.
Ttulo para o menu: Insira um ttulo para este tem seja identificado no ndice do manual.
*: Campos de preenchimento obrigatrio.
Exibindo / Ocultando um diretrio - Exibe o diretrio selecionado, ao gerar o manual. - Oculta o
diretrio selecionado, ao gerar o manual. Renomeando um diretrio - Renomeia o diretrio ou
arquivo selecionado. A opo de renomear a pasta tambm serve para alterar o nome do ttulo no
ndice do menu. Criando um novo diretrio dentro de /root
Renomear o arquivo para: Insira um novo nome da nova pasta ou diretrio.
Renomear ttulo para: Insira um novo ttulo para este tem seja identificado no ndice do
manual.
*: Campos de preenchimento obrigatrio.
Criando um Novo Arquivo HTML - Cria um novo arquivo html no manual no diretrio selecionado.
Criando um novo Arquivo HTML para Manual
Nome do arquivo HTML: Insira um nome para o arquivo.
Ttulo para o menu: Insira um ttulo para este tem seja identificado no ndice do manual.
*: Campos de preenchimento obrigatrio.
Figura5: Menu de diretrios do Manual. Em destaque: arquivo criado. Excluindo um diretrio e
todos os seus arquivos - Exclui um diretrio criando e todos os arquivos e subdiretorios que
houverem no diretrio. No possivel remover o diretorio root pelo fato de ser um diretrio a nivel
de sistema e responsvel por organizar o Manual.
Prximo Passo: HelpCase - Administrando um Manual
Voltar Helpcase - Administrando Um Manual Editando um Arquivo Ao selecionar um arquivo, uma
interface para edio HTML ser aberta ao lado direito do gerenciador, veja a imagem abaixo:
Editor HTML na edio de um arquivo. Configuraes de Layout Podemos personalizar a
visualizao do HelpCase de acordo com nosso projeto atravs das opes de configurao Painel
de configurao do HelpCase.
Configuraes: Possui toda a configurao bsica de layout do HelpCase.
Pgina Inicial: Contedo que ser exibido na pgina inicial de seu HelpCase.
Layout:
Visualizar: Personalizao o modelo de cabealho para o HelpCase.
Cabealho: Configurar os itens do cabealho utilizado no HelpCase
CSS: Codificao personalizada do CSS que ser utilizado no HelpCase.
Com a configurao bsica, podemos personalizar os items que sero exibidos no HelpCase,
assim como escolher se ser gerado com o antigo ou novo estilo de manual Configuraes bsicas
de Layout.
Usar novo gerador do Helpcase: Define o estilo do manual gerado. O Helpcase antigo no
suporta as novas opes de customizao adicionadas. Ao mudar para no novo Helpcase
voc substituir sua folha de estilos atual e perder as alteraes feitas anteriormente.
Exibir cabealho: Habilita ou desabilita a exibio do cabealho no manual gerado.
Exibir boto da pgina inicial: Configura a exibio do boto Home no manual gerado.

Exibir aba de busca: Exibe ou no a aba de busca no manual gerado.


Exibir rota de navegao: Habilita ou desabilita a funo de mostrar o caminho de
navegao
?ncora de navegao
: Define aps qual tag HTML o caminho de navegao ser criado. O
padro aps a tag body, ex.: h1
Podemos personalizar a pgina inicial do HelpCase atravs da opo abaixo Tela de edio da
pgina inicial.
Pgina inicial: : Define o contedo que ser exibido na pgina inicial do manual aps gerao.
Na opo Visualizar do Layout podemos definir qual tema ser utilizado para o HelpCase (
Podemos editar ou criar novos temas especficos para o HelpCase) Tela de escolha do tema para
visualizao.
Modelo de cabealho: Define um template para ser usado no cabealho. Voc poder editar
os templates e/ou criar novos.
Podemos configurar os itens que sero exibidos no cabealho do HelpCase Configurao dos itens
do cabealho
Ttulo: Define o valor do atributo HTML "title" do manual gerado.
Logomarca: Define uma imagem para ser o logotipo do manual.
Cor do fundo: Define a cor de fundo do manual gerado, a cor padro #333333.
LIN1_COL1: Define o valor das variveis do cabealho.
LIN1_COL2: Define o valor das variveis do cabealho.
LIN1_COL3: Define o valor das variveis do cabealho.
Neste item, podemos codificar CSS para que a exibio do HelpCase se adeque a necessidade
pretendida Personalizao do cdigo CSS
Prximo Passo: HelpCase - Gerando um Manual
Voltar Helpcase - Gerando Um Manual Para finalizar a criao do Manual do projeto, o HelpCase
disponibiliza algumas opes para gerencia-lo, sendo estas fixas na barra inferior a interface
Figura2: Barra de Ferramentas do HelpCase
Gerar - Faz a gerao dos indices do manual e cria um Menu treeview com todo projeto
indexado. Aps o termino da gerao abre a pgina do Manual.
Upload - Ao necessria para incluir imagens ou arquivos dentro do manual.
Links - Interface para edio expressa para ligar Aplicaes do Projeto(consultas,formulrios,
etc) com a pgina do Manual.
Fechar - Fecha o manual em edio.
Gerando o Manual Aps gerar o Manual com todas as instrues do projeto, o ScriptCase ir
mostrar dois links como demonstra a imagem abaixo: Figura3: Manual Gerado
Abrir o HelpCase: Abre o manual gerado em uma nova pgina.
Fazer Download do Manual: Realiza o download em formato ZIP do manual gerado.
A imagem abaixo demonstra um manual gerado em execuo Voltar Scripts O recurso de Scripts
tem como permiter a portabilidade de rotinas padres que sero implementadas em muitas
aplicaes e projetos. Os Scripts devem ser criadas neste ambiente, onde voc pode utilizar trs
nveis diferentes ( Usurio, Projeto e Publico). Para scripts de Nivel de projeto, utilize a opo
Valores Padres em Menu Projetos de modo que j criado uma nova aplicao com scripts.. Lista
De Tarefas Esta ferramenta permitir que os usurios Scriptcase, dentro da mesma instalao,
criem uma lista de verificao de tarefas com o controle percentual, o To-Do List pode ser anexado
a um usurio, projetc ou pblica para todos. Uma mensagem de aviso ir ser exibida para usurios
que possuam uma tarefa incompleta. Figura 1: Interface To-Do List.
Lista de alvos As listas de tarefas no Scriptcase podem ser criadas em quatro nveis diferentes;

pblico, individual para o usurio que a criou, projeto pblico e projeto individual.
Lista Pblica - A lista ser visvel para todos os usurios Scriptcase da mesma instalao.
Minha lista - A lista de tarefas criada ser visvel apenas para o usurio que criou a To-Do list.
Projeto: Lista Pblica - A lista de tarefas criada somente ser visvel para os usurios que
tm acesso a esse projeto especfico.
Projeto: Minha Lista - A To-Do list s ser visvel para o criador nesse projeto especfico.
Figura 2: Alvo da To-Do list. Lista de Tarefas To-Do Nesta rea sero exibidos todas as listas de
tarefas To-Do, na TO-DO List alvo selecionada anteriormente.
Lista de Tarefas - Nome da tarefa criada.
Aplicao - Alvo da aplicao que tem uma tarefa ligada ela, o alvo da aplicao no
necessria quando estamos criando uma nova tarefa.
Proprietrio - O usurio que criou a tarefa.
Responsvel - Usurio responsvel para terminar a tarefa.
Percentual Concludo - Nmero percentual para expressar o valor da tarefa que j foi
concluda.
Prazo de entrega - Data-limite para terminar a tarefa.
Figure3: Listas de Tarefas Nova Tarefa Boto usado para adicionar tarefas na To-Do list, essa
opo est disponvel para usurios dentro da mesma instalao do Scriptcase.
Lista de Tarefas - Nome da tarefa criada.
Percentual Concludo - Nmero percentual para expressar o valor da tarefa que j foi
concluda.
Prazo de Entrega - Data-limite para terminar a tarefa.
Responsvel - Usurio responsvel para terminar a tarefa.
Quem pode alterar - O usurio que pode editar a tarefa.
Aplicao - Alvo da aplicao que tem uma tarefa ligada ela, o alvo da aplicao no
necessria quando estamos criando uma nova tarefa.
Notas - Para inserir a descrio da tarefa e os detalhes.
Figura4: Criando uma nova Tarefa Mensagens Os desenvolvedores agora podem se comunicar
usando a prpria interface do Scriptcase, atravs de troca de mensagens entre os diferentes
usurios de uma mesma instalao do Scriptcase. Uma mensagem de alerta ir aparecer para os
usurios que recebem uma nova mensagem. Figura1: Interface da Central de Mensagens.
Lista de Pastas
Caixa de Entrada - Ir mostrar as mensagens enviadas ao usurio.
Caixa de Sada - Ir mostrar as mensagens enviadas pelo usurio.
Lista de Mensagens Nessa rea sero exibidas todas as mensagens selecionadas na pasta
escolhida anteriormente.
Enviada em - Data em que a mensagem foi enviada.
Assunto - Ttulo da mensagem.
A partir de - Usurio que enviou a mensagem.
Para - Usurio que recebeu a mensagem.
Lido em- Data e hora em que a mensagem foi lida.
Opes - Configuraes para atualizar a mensagem.
Figura 3: Alerta de mensagens. Nova Mensagem Boto usado para criar uma nova mensagem.

Essa mensagem pode ser enviada a todos os usurios registrados na mesma instalao
Scriptcase.
Para - Quem vai receber a mensagem, h uma opo para enviar para todos os usurios.
Assunto - Ttulo da mensagem
Mensagem -Mensagem que ser enviada aos usurios selecionados anteriormente.
Bibliotecas Este recurso, permite importar bibliotecas completas, e criar arquivos de qualquer
extenso(.JS, .CSS, .PHP...). Estas bibliotecas, podem ser utilizadas em seus projetos, facilitando
o reuso de cdigos. Para utilizarmos esta nova funcionalidade, devemos entender o
funcionamento de duas novas macros, criadas especificamente para este recurso. sc_url_library() e
sc_include_library() Criando uma biblioteca 1 - Acesse o menu Ferramentas>Bibliotecas 2 - Clique
em Criar uma nova biblioteca. 3 - Neste passo, devemos informar o nome da biblioteca e
selecionar o nvel em que desejamos cria-la.
Pblico - Disponvel em todos os projetos do
Scriptcase.
Projeto - Disponvel apenas no projeto em que foi criada.
Aps serem criadas,
as bibliotecas sero listadas como mostrado abaixo.
A tela de gerenciamento de bibliotecas
nos permite selecionar quais bibliotecas faro parte do projeto. Podemos tambm, criar uma
nova biblioteca ou excluir as existentes.
Salvar as bibliotecas do projeto - Salva as bibliotecas
que foram selecionadas para serem utilizadas no projeto.
Criar uma nova biblioteca - Possibilita
a criao de uma nova biblioteca.
Editar - Possibilita a criao e upload de arquivos
dentro da biblioteca.
Renomear - Renomeia a biblioteca.
Excluir - Exclui a biblioteca.
Criando arquivos 1 - Clique em editar, para abrir a biblioteca. 2 - ? poss
vel criar arquivos de
diversas extenses, assim como, uma arquitetura de pastas, a fim de organizar seus arquivos. 3
- Para criar um arquivo ou pasta, basta informar um nome.
Nota: No caso dos arquivos, no
obrigatrio informar a extenso. Upload de arquivos
Ao acessar uma biblioteca,
tambm possvel realizar upload de arquivos de qualquer exteno(.html, .zip...)
Desta forma, possvel realizar upload bibliotecas completas, que podero ser utilizadas no
projeto. 1 - Clique em Upload. 2 - Tela de upload de arquivos.
Nota - Ao realizar o upload de
arquivos compactados, temos a opo de descompact-los na pasta atual. 3 - Esta a
viso que teremos dos arquivos dentro da biblioteca.
Os arquivos sero exibidos com suas
extenses. Aps todo o processo de criao das bibliotecas e de seus arquivos, devemos
informar quais bibliotecas sero usadas no projeto. Para isso devemos marcar o checkbox ao
lado do nome da biblioteca e clicar em "Salvar as bibliotecas do projeto", assim elas estaro
disponveis para serem utilizadas nos projetos, com a ajuda das macros especficas:
sc_url_library() e sc_include_library() 1 - Clique em Usar biblioteca
As bibliotecas selecionadas
sero marcadas.
Aps serem marcadas, devemos salvar as bibliotecas que faro parte do
projeto atual. 2 - Clique em "Salvar as bibliotecas do projeto". Regionalidade Regionalidade O
Scriptcase permite criar aplicaes com a internacionalizao. Usando um editor de Lngua
selecionar quais idiomas sero utilizados em um projeto e manter os textos exibidos nas
aplicaes. Com o editor de regionalidades se define regras para formatar nmeros, moeda, data e
hora.
Idiomas
Configuraes regionais
Idiomas A ferramenta de linguagem ScriptCase permite traduzir mensagens de aplicao padro
desenvolvido permitindo uma utilizao do sistema confortvel e amigvel. Usando esta ferramenta
possvel criar mensagens personalizadas para ser usado em diferentes aplicaes. Um projeto
multi-lngua pode ser desenvolvida desde a seleco de lngua pode ser alterado em tempo de
autenticao ou durante a execuo do aplicativo. Figura 1: Configuraes de Idioma Mensagens
Menu Usando o menu de mensagens possvel selecionar e editar mensagens por blocos,
divididos em ScriptCase Mensagens e minhas mensagens. Novos blocos podem ser criados
usando o item Nova pasta. Selecionar um bloco de um ndice de mensagens disponveis exibida
e aberta a edio. Figura 2: Menu Mensagem Idioma Menu Configuraes Regionais
Configuraes regionais As configuraes regionais permite que voc defina algums paramentros
de unidade monetaria, data e nmero de acordo com o pas ou regio onde sua aplicao ser
utilizada. Clicando em personalizar voc alterar estes valores para serem utilizados nas suas
aplicaes. Figura1: Configuraes Regionais Personalizando as Configuraes Regionais No
grupo nmero esto disponiveis paramentros como smbolo decimal, agrupamento de digitos e
formato negativo. Estes paramentros sero utilizados em aplicaes que utilizam campo do tipo

Decimal. Figura2: Personalizado configurao regional (nmero) No grupo Unidade monetria


esto disponiveis paramentros como smbolo monetrio, formato de moeda positiva, etc. Estes
paramentros sero utilizados em aplicaes que utilizam campo do tipo Moeda. Figura3:
Personalizado configurao regional (unidade monetria) Nos grupos de Hora e Data esto
disponveis paramentros para configurao de Data, que podem ser utilizados em campos dos
tipos Hora, Data e Data Hora. Figura4: Personalizado configurao regional (hora) Figura5:
Personalizado configurao regional (data) Visualizao Visualizao VISUALIZAO Em
visualizao, possvel editar ou criar os padres de Visualizao a serem empregados nos
Projetos desenvolvidos com o ScriptCase. Esta rea dividida em trs modos: Schemas,
Templates e Botes. Em Schemas utilizando o editor de CSS do ScriptCase ser possvel criar os
padres de visualizao das aplicaes. Em Templates, a edio e incluso de modelos de corpo
de Cabealho, Rodap ou Formato Livre (Consulta). E em botes possvel criar ou editar
conjuntos de botes de Texto ou Imagem para personalizar ainda mais as aplicaes geradas.
Figura1: Tela Configurao.
Esquemas
Templates
Botes
Temas Em Temas utilizando o Editor de CSS do ScriptCase ser possvel criar os padres de
visualizao das aplicaes. possvel criar um novo schema ou editar um j existente. Figura 1:
Interface Editor de CSS do ScriptCase. Qualquer edio realizada no schema j exibida ao lado
em PREVIEW. Figura 2: Interface Editor de CSS do ScriptCase Botes VISUALIZAO BOTES Na Edio dos Botes podemos criar novos conjuntos de botes para associ-los a
Schemas. Podemos criar ou editar conjuntos de botes tanto de Texto quanto de Imagens. Figura1:
Interface Gerenciamento de Botes . Criando Novo Esquema de Boto Clique no boto Novo na
barra de ferramentas do Esquema de Botes. Na primeira aba (Botes) so exibidos os botes
utilizados no ScriptCase. Cada boto pode ter uma caracteristica diferente, sendo possivel escolher
entre imagem, boto de texto ou link. Caso utilize o boto seja do tipo imagem, ser exibido um
campo para upload da imagem para o boto. Para os tipos boto de texto e link utilize as abas:
Estilo de Boto e Estilos de Link para editar suas aparncias. Figura2: Aba de Botes Editanto
Estilos de Boto Nesta aba voc pode definir o estilo CSS dos botes de texto usados em seu
esquema. Todos os esquemas j tem um estilo chamado default que no pode ser excluido.Se no
seu esquema for preciso mais de um tipo de layout para os botes de texto s clicar no boto
novo e configurar o novo estilo. Volte a aba Botes e selecione o estilo criado (ver figura4).
Figura3: Aba editando Estilos de Botes Configurando estilo de botes de LinkUtilizando o mesmo
principio exposto no item estilos de botes de texto aplicado aos estilos de links. De forma que
voc pode definir que um ou mais botes sero do tipo link e definir seu estilo css,ou um novo que
voc venha a criar. ?cones Do MenuNa edio dos ?cones do Menu, podemos alterar a
icone de ativo e inativo de cada aba que ser aberta no menu. Esses cones sero vinculados a
aplicao que ser aberta. Alterando os ?cones do Menu Nesta tela, 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 icone que deseja para cada estado
das abas do menu. Templates Em Templates, a edio e incluso de modelos de corpo de
Cabealho, Rodap ou Formato Livre (Consulta). Estes modelos de corpo definem a estrutura de
interface. possvel criar um arquivo html e definir onde ser entrada de dados, usando chaves {}
para especificar a varivel. A opo de Formato Livre utilizado em aplicaes de Consulta, onde
possvel definir toda estrutura do relatrio em HTML e associar os campos da consulta as
variveis criadas no Modelo de Corpo (arquivo HTML). Com isso possvel criar consultas no
Formato de Notas Fiscais, Boletos Bancrios, Certificados, etc. Figura1: Interface Edio de
Templates: Cabealho, Formato Livre e Rodap. Podemos espeficicar onde os campos Scriptcase
ser exibido no arquivo HTML usando "chaves" {varivel}. Como voc pode ver abaixo: HTML
Code <table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="247"
height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
</tr> </table> Executando o cdigo HTML a cima. {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. No Template pode-se definir uma interao utilizando um flag (ver em vermelho):
Cdigo HTML <table border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- BEGIN bl2 -->
<td width="247" height="96" align="left" valign="center">
<font face="verdana"
style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
<!-- END bl2 -->
</tr> </table> As partes
vermelhas definir onde o circuito vai comear e terminar. A quantidade de iteraes definido por
"Colunas por pgina" da Consulta. Ex.: Se 'Colunas por pginas' 3 ir exibir o seguinte resultado.
HTML code <table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="247"
height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
<td width="247" height="96" align="left" valign="center">
<font
face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}{State}<br>
{ZIP}
</font>
</td>
<td width="247" height="96"
align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
</tr> </table> Executando o cdigo HTML acima.
Uma vez criado o arquivo ".html" inclu-lo no Scriptcase acessando
"Ferramentas>>Layout>>Templates". Selecione 'Formato Livre' e Upload de arquivo. Criar uma
nova alicaod e consulta e selecionar a opo "Definir Usurio" em configurao 'Orientao'.
Acessso "Consulta>>Layout>>Configuraes" e selecione "Template". Agora associe a avarivel
template com a campo da consulta.(Consulta>>Selecionar Campos) Formatar campos e executar.
Agrupar Botes Agrupar BOTES Usando a opo de agrupar botes possvel editar ou criar
novo grupo de conjunto de botes. O conjunto de botes pode incluir boto de texto ou botes de
imagem. Figura1: Interface de Gerenciamento de Botes. Criando um novo template para os
botoes Aperte o boto de novo template na barra de ferramentas. Na primeira aba (Botes)
exibido os botes utilizados no ScriptCase. Cada boto pode ter caractersticas diferentes (texto,
imagem ou link). Para botes do tipo imagem exibido um campo de upload fazer o upload da
imagem do boto. Para botes do tipo texto e do tipo link usaremos as guias: estilo de boto e
estilo de link para editar o estilo CSS. Figura2: Aba botes. Editando o estilo dos botes. Utilize
esta aba para definir o estilo de boto CSS usado em seu esquema. Todos os esquemas j tem um
estilo padro (que no pode ser removido). Se for necessrio mais de um layout de botes de
texto, clique em novo para configurar o novo estilo. Voltando na guia botoes possvel selecionar
o novo estilo (ver imagem4). Figura4: Aba de edio de estilo de boto. Configurando um estilo
de boto. Tal como acontece com botes de tipo de texto possvel definir mais de um boto do
tipo link e definir cada estilo css como padro, ou um novo usurio criado estilo. Figura5: Aba de
edio de estilo de link. Menus Css O menu CSS utilizado para criar/editar estilos do layout do
menu. Figure 1: Editor CSS de Menu do ScriptCase. Para criar um tema novo menu ser
necessrio para escolher o alvo deste novo tema, pode ser salvo como Pblico (o tema estar
disponvel para todo mundo que usa scriptcase para us-lo), ele pode ser salvo como Projeto (o
tema , estar apenas disponivel para projetos particulares.) e pode ser salvo como Usuario(o tema
estar apenas disponvel para o usurio que o criar). No editor de CSS que pode editar as
configuraes CSS a partir do menu e seu submenu, selecionar a cor do menu, configuraes de
fonte, alinhamento e configurao de borda Figure2: ScriptCase CSS Menu editor. Temas Para
Grficos Temas para Grficos A ferramenta de tema de Charts usada quando o desenvolvedor
deseja criar temas diferentes para suas aplicaes. O tema grfico permite que voc edite atributos
como cor de fundo, fonte, margem, Dados, borda e sombra. Imagem1: Interface de criao de
temas para grficos. Ao criar um novo tema, ele herda todos os atributos do tema selecionado.
Imagem2: Configurao dos temas para grficos. Database Converter Database Conversor
Conversor de banco de dados O Conversor de Banco de Dados ir auxiliar a converter suas
planilhas XLS, ACCESS e arquivos CSV para os bancos MySQL, SQLite, PostgreSQL e SQL
Server.
Importar ACCESS
Importar planilhas XLS
Importar arquivos CSV
Importar Access O Importador ACCESS usado para converter uma ou mais fontes de dados do
tipo ACCESS em um banco de dados estruturado, de modo rpido e seguro. A ferramenta
importar os dados gravados em arquivos do Microsoft Access para uma das seguintes bases de

dados: MySQL, PostgreSQL, SQLite and SQL Server 1 Passo - DB Fonte No primeiro passo
selecionaremos a fonte de dados ACCESS que desejamos importar, para importar o arquivo
ACCESS necessrio utilizar uma das opes abaixo para carregar a fonte de dados.
Caminho / Arquivo - Caminho completo de um arquivo ou diretrio com um ou mais arquivos
da fonte de dados. O caminho deve estar localizado no servidor onde est instalado o
Scriptcase.
Selecione os arquivos / Drag 'n Drop - Selecione ou arraste e solte um ou vrios arquivos
de fonte de dados para realizar o upload para o servidor do Scriptcase e adiciona-los na lista
de converso.
2 Passo - Opes No segundo passo iremos identificar o formato interno do arquivo e
selecionar as tabelas desejadas, rever os tipos de dados, visualizar os dados e fazer os ajustes
necessrios.
Senha - Esta opo usada quando o arquivo de origem ACCESS necessita de uma senha
para ser acessado.
Listar Tabela - Boto usado para listar as tabelas do datasource selecionado no passo
anterior
Ao passar para o segundo passo o scriptcase, automaticamente, ir exibir as tabelas encontradas
na fonte de dados previamente selecionada. Temos a opo de selecionar as tabelas
desejadas, rever os tipos de dados, visualizar os dados e fazer os ajustes necessrios. Na aba
"Tabelas" ser exibido todas as tabelas disponveis para importao, na opo e editar
poderemos alterar o nome dos campos, tipo de dado, tamanho, chave primria, auto-incremento e
configurar quantas linhas da fonte de dados ser lido. Na aba "Avanado" esto disponveis
configuraes do tipo adicionar DROP TABLE antes de criar as tabelas, se desejamos recriar a
estrutura e dados, se desejamos recriar apenas a estrutura ou recriar apenas os dados. 3 Passo
- DB Destino No terceiro passo iremos configurar a conexo na qual desejamos importar a fonte
de dados selecionada. Selecione uma conexo de banco de dados existente no projeto ou crie
uma nova conexo para receber a fonte de dados convertido, escolhido na etapa anterior. ?
possivel criar uma nova conexo para os bancos MySQL, SQLite, Postgress e MSSQL (SQL
Server). Importar Xls O Importador de planilhas XLS usado para converter uma ou mais fontes
de dados do tipo XLS em um banco de dados estruturado, de modo rpido e seguro. A ferramenta
importar os dados gravados em arquivos de extenso XLS para uma das seguintes bases de
dados: MySQL, PostgreSQL, SQLite and SQL Server 1 Passo - DB Fonte No primeiro passo
selecionaremos a fonte de dados XLS que desejamos importar. Para importar o arquivo XLS
necessrio utilizar uma das opes abaixo para carregar a fonte de dados.
Caminho / Arquivo - Caminho completo de um arquivo ou diretrio com um ou mais arquivos
da fonte de dados. O caminho deve estar localizado no servidor onde est instalado o
Scriptcase.
Selecione os arquivos / Drag 'n Drop - Selecione ou arraste e solte um ou vrios arquivos
de fonte de dados para realizar o upload para o servidor do Scriptcase e adiciona-los na lista
de converso.
2 Passo - Opes No segundo passo iremos identificar o formato interno do arquivo e
selecionar as tabelas desejadas, rever os tipos de dados, visualizar os dados e fazer os ajustes
necessrios.
A primeira linha o nome da coluna - Esta opo usada quando necessrio
que a primeira linha do arquivo seja usada para criar o nome de cada coluna na base de
dados.
Listar Tabela - Boto usado para listar as tabelas do datasource selecionado no passo
anterior
Ao passar para o segundo passo o scriptcase, automaticamente, ir exibir as tabelas encontradas
na fonte de dados previamente selecionada. Temos a opo de selecionar as tabelas
desejadas, rever os tipos de dados, visualizar os dados e fazer os ajustes necessrios. Na aba
"Tabelas" ser exibido todas as tabelas disponveis para importao, na opo e editar
poderemos alterar o nome dos campos, tipo de dado, tamanho, chave primria, auto-incremento e
configurar quantas linhas da fonte de dados ser lido. Na aba "Avanado" esto disponveis

configuraes do tipo adicionar DROP TABLE antes de criar as tabelas, se desejamos recriar a
estrutura e dados, se desejamos recriar apenas a estrutura ou recriar apenas os dados. 3 Passo
- DB Destino No terceiro passo iremos configurar a conexo na qual desejamos importar a fonte
de dados selecionada. Selecione uma conexo de banco de dados existente no projeto ou crie
uma nova conexo para receber a fonte de dados convertido, escolhido na etapa anterior. ?
possivel criar uma nova conexo para os bancos MySQL, SQLite, Postgress e MSSQL (SQL
Server). Importar Csv O Importador de arquivos CSV usado para converter uma ou mais fontes
de dados do tipo CSV em um banco de dados estruturado, de modo rpido e seguro. A ferramenta
importar os dados gravados em arquivos de extenso CSV para uma das seguintes bases de
dados: MySQL, PostgreSQL, SQLite and SQL Server 1 Passo - DB Fonte No primeiro passo
selecionaremos a fonte de dados CSV que desejamos importar. Para importar o arquivo CSV
necessrio utilizar uma das opes abaixo para carregar a fonte de dados.
Caminho / Arquivo - Caminho completo de um arquivo ou diretrio com um ou mais arquivos
da fonte de dados. O caminho deve estar localizado no servidor onde est instalado o
Scriptcase.
Selecione os arquivos / Drag 'n Drop - Selecione ou arraste e solte um ou vrios arquivos de
fonte de dados para realizar o upload para o servidor do Scriptcase e adiciona-los na lista de
converso.
2 Passo - Opes No segundo passo iremos identificar o formato interno do arquivo e selecionar
as tabelas desejadas, rever os tipos de dados, visualizar os dados e fazer os ajustes necessrios.
A primeira linha o nome da coluna - Esta opo usada quando necessrio que a
primeira linha do arquivo seja usada para criar o nome de cada coluna na base de dados.
Coluna Delimitador - Caracter utilizado para separar as colunas no arquivo CSV.
Valor Delimitador - Caracter utilizado para separar os valores no arquivo CSV.
Fim de Linha - Caracteres que indica o final de cada linha do arquivo.
Listar Tabela - Boto usado para listar as tabelas do datasource selecionado no passo
anterior
Ao passar para o segundo passo o scriptcase, automaticamente, ir exibir as tabelas encontradas
na fonte de dados previamente selecionada. Temos a opo de selecionar as tabelas desejadas,
rever os tipos de dados, visualizar os dados e fazer os ajustes necessrios. Na aba "Tabelas" ser
exibido todas as tabelas disponveis para importao, na opo e editar poderemos alterar o nome
dos campos, tipo de dado, tamanho, chave primria, auto-incremento e configurar quantas linhas
da fonte de dados ser lido. Na aba "Avanado" esto disponveis configuraes do tipo adicionar
DROP TABLE antes de criar as tabelas, se desejamos recriar a estrutura e dados, se desejamos
recriar apenas a estrutura ou recriar apenas os dados. 3 Passo - DB Destino No terceiro passo
iremos configurar a conexo na qual desejamos importar a fonte de dados selecionada. Selecione
uma conexo de banco de dados existente no projeto ou crie uma nova conexo para receber a
fonte de dados convertido, escolhido na etapa anterior. possivel criar uma nova conexo para os
bancos MySQL, SQLite, Postgress e MSSQL (SQL Server). Configurao Configurao
CONFIGURAO No menu Configurao ficam as informaes administrativas do ScriptCase.
Figura1 : Menu Principal - Configurao.
Administrao
Meu ScriptCase
Trocar Senha
Administrao Administrao ADMINISTRAO A administrao do scriptcase restrita
usurios que tenham perfil de ADMINISTRADOR, no momento da instalao do ScriptCase
criada uma nica conta de administrador do sistema. Na interface abaixo podemos observar em
Configurao > Administrao, que s vai estar acessvel a um grupo restrito de usurios. Figura1:
Menu Principal - Configurao. A figura do administrador do sistema define por exemplo que
usurios da ferramenta tero acesso que funcionalidades (Criao de aplicaes de consultas,
criao de aplicaes de formulrios, execuo de aplicaes, etc). Bem como a que bases de
dados para desenvolver e testar suas aplicaes. Digamos que o usurio cadastrado no grupo

folha_pagamentos s poder acessar para desenvolvimento as tabelas do banco de dados do Rh.


Digamos ainda que este usurio s poder publicar seus sistemas em um determinado servidor,
todo esse tipo de poltica de segurana pode ser definido e mantido atravs da ferramenta.
Figura1: Interface do Menu de administrao Funes disponveis no menu de admistrao:
Configurao do Sistema - onde so definidos os diversos parmetros para a perfeita
execuo do Scriptcase, usualmente estes parmetros so definidos no momento da
instalao da ferramenta e no so mais alterados.
Projeto e Usurios - O controle de segurana do ScriptCase feito a nvel de Projetos e
Usurios. Onde so definidas polticas de segurana para os projetos e os usurios so
associados aos mesmos.
Servios - Diversos servios so oferecidos, tais como: backup, restore, converso de tabelas.
Atualizao - Atualizao de forma automatizada das novas verses e atualizaes do
ScriptCase.
Licenas - Recurso rpido e fcil de obteno de licenas do ScriptCase.
Sistema Sistema A rea de Sistema permite ao usurio definir configuraes padres do
ScriptCase, para quando for criar novos projetos e aplicaes, eles j possuirem valores prestabelecidos. Figura1: Interface Sistema.
Configurao do Sistema
Valores Padres
Diretrios do Sistema
Configuraes Do Sistema CONFIGURAES DO SISTEMA Nessa interface onde se
definem as configuraes gerais do sistema. Figura1: Interface Configuraes do Sistema
Atributos:
Idioma - Permite selecionar o idioma no qual as aplicaes geradas sero apresentadas. Os
hints dos botes de navegao e as mensagens padro.
Quantidade de compilaes em paralelo - Escolha a quantidade de segmentos usados para
gerar aplicaes.
Exibir o tempo de compilao das aplicaes individualmente - Opo para exibir o tempo
de compilao de cada aplicao.
Quantidade de cpias automticas das aplicaes - No meu principal do scriptcase,
disponibilizada a opo Restaurar Aplicao. Ento, est propriedade permite definir a
quantidade de cpias que o restore poder disponibilizar para a aplicao.
Avisar se o Backup do sistema no for realizado em (dias) - Nmero de dias para que o
ScriptCase passe a exibir uma mensagem avisando que necessrio ou recomendvel
realizar um backup haja vista que, o ltimo realizado est desatualizado.
Mostrar aviso do backup para - Que "classes" de usurios ser avisada com a mensagem de
"backup expirado". As opes so S Administradores ou Todos os usurios
Verificar por novas verses do ScriptCase aps login - Permite assim que logar no
ScriptCase verificar h novas verses do ScriptCase. As opes so as seguintes: No
verificar, Todos os dias e Determinado dia.
Verificar verso nos dias - Permite selecionar um dia da semana para que haja verificao
de novas 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;
Nenhuma - Inibe a apresentao das mensagens;
Todas - Habilita a exibio de todas as mensagens de status.
Usar cache para campos das tabelas - Com esta funcionalidade ativada a mesma permite
uma maior velocidade no ato da consulta.
No caso de senha perdida do ScriptCase, com os campos preenchidos abaixo o mesmo se
encarrega de enviar a senha para o e-mail que estiver sendo informado nesta configurao do
SMTP .
Servidor SMTP - Informar o servidor de envio de email.
Porta do SMTP - Informar a porta do servidor, caso o campo no seja preenchido ser
atribuda a porta padro 25.
Usurio do SMTP - Informar o usurio do servidor de envio de email.
Senha do SMTP - Informar a senha do usurio do servidor de email.
E-Mail do SMTP - Informar o e-mail para o qual a senha ser enviada.
Servidor de PROXY - Informar o servidor.
Porta do PROXY - Informar a porta do servidor, caso o campo no seja preenchido ser
atribuda a porta padro 25.
Usurio do PROXY - Informar o usurio do servidor de envio de email.
Senha do PROXY -Informar a senha do usurio do servidor de email.
Utilizar sesso em banco de dados - Permite utilizar sesso em banco de dados.
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.
Passar o ID da sesso PHP no url - Permite passar a url do PHP.
Valores Padres Valores Padres Todos os atributos definidos so copiados para uma nova
opo de projeto padres. Figura 1 Interface ValoresPadres. Atributos:
Utilizando Ajax - Utilizando processos Ajax em um novo projeto. til ao criar projetos onde os
recursos Ajax so desejveis.
Logo Imagem -Logotipo utilizado no ttulo da aplicao. Customize o projeto utilizando o
mesmo logotipo em todos os ttulos da aplicao.
Limite por pgina de relatrio - Nmero de limite para exibio de cada pgina de aplicao.
Temas - Esquema de cores.
Exibio de Sumrio - Linhas exibidas no sumrio.
Templates -----------------------------------------------------Botes de Ferramentas - Consulta Cada
Aplicao de Consulta do Scriptcase vem com pr-botes de navegao bsicos definidos.
Utilizando uma definio padro para todas aplicaes de consulta em um projeto. Botes de
Ferramentas - Formulrio Cada Aplicao de Formulrio do Scriptcase vem com pr-botes de
navegao bsicos definidos. Utilizando uma definio padro para todas aplicaes de formulrio
em um projeto.
Botes de Ferramentas - Filtros Cada Aplicao de Filtro do Scriptcase vem
com pr-botes de navegao bsicos definidos. Utilizando uma definio padro para todas
aplicaes de filtro em um projeto. Diretrios Do Sistema DIRETRIOS DO SISTEMA Nessa
pasta so definidos os diretrios onde diversas informaes e modelos sero armazenados. O
ScriptCase j fornecido com esses diretrios definidos, tornando desnecessria qualquer
interveno do usurio que, no caso, dever sempre observar tais diretrios quando for acrescentar

alguma informao, como cones ou novos modelos de bordas. Figura1: Interface Diretrios do
Sistema. Atributos:
Diretrio Raiz dos Documentos do Web Server - Raiz do seu servidor WEB, no caso do
servidor ser o IIS o padro "inetpub/wwwroot", no caso do servidor ser apache seria
"apache/htdocs".
Caminho da Aplicao - Caminho onde as aplicaes criadas pelos usurios devero ser
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
ser executadas.
Diretrio para Documentos - Diretrio onde os documentos utilizados nas aplicaes
devero ser armazenadas pelo ScriptCase.
Diretrio para Imagens - Diretrio onde as imagens utilizadas nas aplicaes devero ser
armazenadas pelo ScriptCase. As imagens (as fotos dos funcionrios ou dos produtos da
empresa, por exemplo) podem ser armazenadas tanto no banco de dados quanto no diretrio
definido nesse campo. O sistema fornecido com o diretrio default /scriptcase/aplicaes.
Diretrio para arquivos temporrios - Diretrio onde as imagens manipuladas na aplicao
devero ser armazenadas temporariamente. Esse 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 na empresa (funcionrios, produtos, cdigos de barra etc).
Projetos E Usurios Projetos E Usurios ADMINISTRAO - PROJETOS E USURIOS Figura1:
Projeto & Usurios O ScriptCase utiliza o conceito de Projeto como um repositrio de aplicaes.
Os usurios devem estar associados ao Projeto com um perfil de desenvolvimento, que individual
para cada projeto, sendo possvel um usurio ter um perfil que permita apenas criar aplicaes de
consulta em um projeto e ser Administrador em outro.
Projetos
Usurios
Manuteno De Projetos MANUTENO DE PROJETOS Esse cadastro serve para criar
agrupamentos de usurios do ScriptCase. Normalmente, os grupos so criados de acordo com as
reas de atuao de cada usurio. Exemplo: Numa empresa que possua equipes de
desenvolvimento de sistemas de forma segmentada, pode agrupar os usurios de acordo com os
segmentos existentes. Figura1: Interface Manuteno de Grupos. So listados os grupos de
desenvolvimento cadastrados. So permitidas as seguintes operaes: DETALHAR GRUPO Esta
tela exibe todos os detalhes sobre o projeto, todas as conexes disponveis, usurios e seus
respectivos administradores. Ao clicar no boto detalhar grupo , apresentada a seguinte tela:
Figura2: Interface Detalhe do Projeto Manuteno De Usurios MANUTENO DE
USURIOS Figura 1: Interface. Informe um nome de usurio e clique em para filtrar o usurio.
Nota: Uma lista de usurios exibida com as informales sobre os usurios disponveis e as
opes de aes aplicadas ao usurio selecionado.
Clique em
para exibir os detalhes de usurio.
Clique em
Clique em

para editar as infromaes de usurios.


para mudar a senha .

Figura 3: Interface de mundana de senha. Para criar um novo usurio clique no boto Novo
Usurio. Figura 4: Interface Criao de Usurio. Atributos:
Usurio -Identificao do usurio.
E-mail - Endereo de e-mail do usurio.
Nova senha -Enforme a nova senha do usurio
Confirmao de senha- Informe novamente a senha para confirmao.

Privilgio- Define o perfil de acesso do Scriptcase.


Projetos - Projetos acessveis para o desenvolvedor. (selecione dos projetos disponveis.)
A tela abaixo permite selecionar o projeto para ser gerenciado pelo usurio. Todos os projetos
estaro exibidos da caixa da esquerda e da caixa da direita os projetos que foram selecionados
atravs da barra de seleo, para ser administrado pelo usurio. Depois de fazer seus processos
voc precisa clicar no boto savar e ento ele incluir o usurio. Figura 5:Interface de Projetos do
Administrador. Servios Servios SERVIOS Neste grupo ficam as opes para uso do
administrador, conforme mostra tela abaixo: Figura1: Servios
Usurios OnLine
Backup
Restore
Configurar Log
Visualizar Log
Usurios Online USURIOS ONLINE Nesta pasta possvel ao administrador do sistema
acompanhar quais usurios do Scriptcase esto logados no momento, informando o nome do
usurio logado, seu IP, data e hora do acesso, quanto tempo est logado e em que pgina est.
Figura1: Interface Administrao/On-line Atributos:
Usurio Login do Usurio On-line;
IP IP da estao de trabalho de onde o usurio est utilizando o ScriptCase;
Logon Hora e data que o usurio efetuou o login;
Acesso Hora e data do ltimo acesso do usurio;
OnLine Tempo decorrido desde o login do usurio;
Pgina Pgina que o usurio est acessando no momento dentro do ScriptCase;
Aplicao Pgina que o usurio est acessando no momento, esse valor pode estar vazio
se o usurio estiver, por exemplo, utilizando apenas o menu de administrao do ScriptCase.
Backup Figure 1: Interface de Backup. Digite um nome de arquivo de backup e selecione a
opo de backup desejado: Backup Parcial (apenas alguns objetos sero selecionados) ou
Backup Geral para o backup de todos os objetos. Figure 2: Interface Backup Partial . Clique em
para selecionar todas os elementos da aplicao (usurio, conexes, projetos,esquemas,
templates, boto, lookups, cones e imagens). Clique em Ao desejada para executar a
operao no elemento selecionado e selecione o elemento para incluir no backup. Um relatrio
final ser exibido quando o backup for completado. Figure 3:Interface Relatrio Backup .
Recomenda-se o download do arquivo, no final do processo para outra mquina Restaurao
RESTAURAO Uma lista de arquivos para restaurao &etilde; exibida ta tela Figure 1: Interface
Restaurao.
Upload de arquivo para restaurao.
possvel selecionar um upload de backup armazenado em uma arquivo zip.Clique em para
upload e restaurao de arquivos(.zip). Digite a infromao sobre o arquivo para upload ou clique
em selecionar arquivo para finaliza-lo.Figure 2: Interface de Restaurao. Depois que os arquivos
esto disponveis disponveis para ScriptCase selecione a partir da tela acima. Selecione o
arquivo para restaurar ou clique no boto ao para executar a operao selecione o arquivo.
Depois de selecionar um arquivo para restaurar escolha o processo de restaurao, configurando
as diretivas processo de restaurao.
Processo de Seleo de restaurao.
Figure 3: Interface opes de restaurao. O arquivo selecionado anteriormente exibida com
informaes sobre tempo de criao e estado de uso. Se duplicado - Selecione entre as opes:
no restaurar. Tipo de Restaurao - Escolha entre restaurar todos os campos ou uma restaurao
parcial.

Partial Restore

Figure4: Partial Restore Interface. Selecione os elementos para restaurao individual.


Relatrio de Restaurao
Um relatrio de status exibido depois que completada a restaurao. Configurar Log O
ScriptCase mantm dentro do seu Banco de Dados um Log das principais operaes feita pelos
usurios, por default essas operaes vem marcadas como mostra a tela abaixo. A operao que
for desmarcada no ser mais registrada no Log do ScriptCase. Nota: importante como fator de
segurana no desligar nenhuma opo. Figura1: Interface Configurao do Log Visualizar Log
Atravs dessa opo o administrador poder monitorar as principais funes realizadas por seus
usurios. As operaes so registradas por Data e so guardadas as informaes, tais como: Login
do usurio, IP da mquina, Hora, o Tipo de operao, a Ao efetuada e os Dados mais relevantes
relativos a operao. No calendrio que fica localizado a esquerda da tela o usurio tem os dias
exibidos em trs tonalidades, a mas clara significa que no teve registro de log, a mais escura
registra os dias em que houve acesso, e a de cor rosa o dia que esta selecionado. Figura1:
Visualizar Log Scriptcase Update Esta opo pode ser utilizada para atualizar o ScriptCase.
Incluindo correes, novas verses de programas, manuais e etc. Todo o processo de atualizao
feito atravs da internet diretamente do site do ScriptCase. Recomendamos uma conexo com
velocidade mnima de 128 Kbps. Figura1: Interface Scriptcase Update. PRIMEIRA ETAPA (Verificar
ScriptCase Update) Nessa primeira etapa ser feito a checagem no site do ScriptCase se existe
uma nova verso do software ScriptCase Update, caso exista uma verso mas nova ser feita a
atualizao. Figura2: Interface Verificando Atualizao. SEGUNDA ETAPA (Procurar
atualizaes)Ser examinado o seu sistema e identificado as atualizaes disponveis diretamente
do site do Scriptcase. Figura3: Interface Baixar e instalar atualizaes encontradas. TERCEIRA
ETAPA O Scriptcase baixar diretamente do site ScriptCase as atualizaes encontradas, e far a
atualizao do seu sistema. Figura4: Tela Atualizao efetuada com sucesso. Licenas Licenas
Licena Para registrar a licena, voc precisar do usurio e senha do Meu Scriptcase do
nosso site. Aps ter o usurio e senha do Meu Scriptcase e a licena do scriptcase, abra o
scriptcase e acesse o menu "Ajuda > Registro de Licena": Selecione a opo que voc
deseja para registrar os Scriptcase:
Registro Online
Solicitao Offline
Registro Offline
Registro Online Nesse processo o ScriptCase acessa o site e com base no usurio, senha e
serial informado, verifica e atualiza todas as permisses inerentes a licena. Nesta opo
voc informa o usurio, a senha e o numero da licena, depois clique em "Registrar". Figura1:
Interface Registro Online Aps clicar em registrar, ser exibida a mensagem abaixo:
Solicitao Offline Aps acessar o menu "Ajuda > Registro de Licena", haver a
opo ao lado esquerdo "Solicitao Offline". Depois de clicar em "Solicitao Offline",
aparecer a tela abaixo onde voc informar o usurio, a senha e o numero da licena e
clicar em "Solicitar". Clique em "scriptcase_v8.req" para fazer download do arquivo: Com posse
do arquivo "scriptcase_v8.req", acesse o site do Scriptcase e efetue o login com seu usurio e
senha no Meu Scriptcase. Acesse o link https://www.scriptcase.com.br/licenserequest/ para
aparecer a tela abaixo. Insira seu serial e clique em "Selecionar arquivo" para fazer o upload do
arquivo scriptcase_v8.req. Aps isso clique em "Continuar". Na prxima tela realize o download
do arquivo "scriptcase_v8.lic". Depois que baixar o arquivo scriptcase_v8.lic deve-se acessar a
opo de Registro Offline no Scriptcase. Informe seu usurio, senha, numero da licena e
selecione o arquivo scriptcase_v8.lic. Aps isso clique em "Registrar" Aps clicar em registrar,
ser exibida a mensagem abaixo: Registro Offline Depois que baixar o arquivo
scriptcase_v8.lic deve-se acessar a opo de Registro Offline no Scriptcase. Informe seu
usurio, senha, numero da licena e selecione o arquivo scriptcase_v8.lic. Aps isso clique em
"Registrar" Aps clicar em registrar, ser exibida a mensagem abaixo: Meu Scriptcase Na
interface Meu ScriptCase onde se definem as configuraes gerais do framework ScriptCase;
como o idioma, uso de segurana, informaes iniciais, janelas pop-ups, etc. Atributos:
Idioma - Idioma padro das aplicaes criadas. No Idioma esto contidas as mensagem
padres de controle das aplicaes, como Registro Inexistente, Erro ao Incluir Registro, etc.

Segurana no Desenvolvimento - Permite desabilitar o uso de segurana no


desenvolvimento das aplicaes, mas no desabilita o recurso ao publicar.
Informaes Iniciais - Lista de informaes que sero exibidas na Menu Principal do
ScriptCase
Janelas POP-UP - Permite habilitar/desabilitar a janela de Dicas do ScriptCase.
Interface do Menu Principal - Edite a Largura do Menu de Aplicaes e a opo de
Incremento.
Interface da Edio de Aplicao - Edite a Largura do Menu de Aplicaes e a opo de
Incremento.
Criao de Aplicaes - As opes so a Wizard (Padro) e a Express(Edio Expressa).
Auto Save - Permite o salvamento automtico das alteraes feitas no ScriptCase.
Selecione o primeiro item do menu - Permite ficar selecionado o primeiro item do menu.
Trocar Senha No menu Configurao > Trocar Senha, possvel alterar a senha de acesso ao
ScriptCase. Figura1 : Menu Principal - Configurao. Digite a sua senha antiga, a nova senha e
depois confirme a nova senha, clique em Salvar para modificar e salvar. Figura2 : Interface Troca
de Senha. A senha case sensitive, ou seja, palavras se diferenciam por letras maiuscla e
minsculas, admin diferente de Admin e ADMIN Minha Barra De Ferramentas Permite definir a
sua prpria barra de ferramentas do Scriptcase. Imagem 1: Acesso a minha barra de ferramentas.
Esta opo usada para personalizar a disponibilidade e a ordem dos itens da barra de
ferramentas. Todas as opes do menu esto disponveis para criar o sua barra de ferramentas
Imagem 2: Interface de barra de ferramentas. Essa interface usa o recurso de arrastar e soltar para
facilitar a disposio dos itens da barra de ferramentas. Apenas mova o cone para a posio
desejada na barra de ferramentas. Vai encontrar as seguintes opes:
Salvar - Salvar as configuraes atuais.
Adicionar um separador - Adicionar um novo separador, como o ltimo item da barra de
ferramentas.
Criar item - Para criar um novo item na barra de ferramentas. Informe o URL, cone e
descrio do novo item.
Retornar para o padro - Restaurar as configuraes padro da barra de ferramentas.
Config.php Por questes de segurana, o arquivo config.php foi protegido para restringir seu
acesso. Este arquivo importante, pois, contem as informaes da base onde o Scriptcase foi
instalado. Foi adcionado um underscore( _ ) antes da extenso do arquivo(config_.php), tornando
o acesso atravs do navegador impraticvel, at que a proteo seja retirada. Ao acessar o
arquivo com a proteo, ser exibida uma pgina em branco, impedido assim a alterao das
informaes do arquivo. Imagem 1: Acesso ao arquivo com proteo. Para Acessar as informaes
contidas no arquivo, devemos retirar a proteo. Para isso, necessrio acessar a pasta do
scriptcase na raiz do servidor e renomear o arquivo para config.php Imagem 2: Diretrio do arquivo.
Em seguida, ser possvel acessar as informaes do arquivo utilizando o navegador. Imagem 3:
Informaes do arquivo Obs: Aps realizar as alteraes, proteja novamente o arquivo para impedir
o acesso indevido as informaes. Apndice Apndice APNDICE Nesse tpico so
apresentados alguns conceitos que so necessrios destacar:
Tipos de Programao.
Variveis no Scriptcase
Variveis No Scriptcase VARIVEIS no Scriptcase Conceito de Aplicaes Dependentes . O
ScriptCase considera como aplicao do tipo dependente, aquelas aplicaes (formulrio ou
Consulta) que para serem executadas dependem do recebimento de parmetros externos
(variveis) que so passadas atravs de chamadas Html de mtodos Post ou Get. Na montagem
de uma consulta do tipo dependente na clusula Where ou Having o usurio determinara que
condies precisam receber parmetros externos (variveis) atravs da utilizao de colchetes ([ ])
. Veja abaixo um exemplo: SELECT field1,field2 FROM table_duplicates WHERE cod_client =

[glo_clientid] Scriptcase usa variveis nos mtodos ou eventos das aplicaes.H Variveis Locais
e Variveis Globais: VARIVEIS Locais Ele utilizar uma varivel PHP. (Inciando com $). $var1 =
'local'; Ele utilizada apenas em um evento ou mtodo.Ele finaliza o escopo e termina o evento. Se
ela estiver sendo utilizada no evento onLoad, ela ser utilizada apenas nesse evento. VARIVEIS
Locais Antes de o navegador enviar a informao, ele codifica URL chamada. Neste esquema,
pares nome / valor so unidas com sinais iguais e diferentes pares so separados pelo E
comercial.
Mtodo GET - Envia o cdigo utilizando um codificador de informaes acrescentado a
solicitao de pgina. A pgina e as informaes codificadas so separados pelo caractere "?"
(interrogao)
Mtodo POST - Transfere as informaes via cabealho HTTP. A informao codificada
como como descrito no caso de mtodo GET e colocado em um cabealho chamando
QUERY_STRING.
Scriptcase utiliza variveis globais com conchetes []. [var2] = 'global'; Voc pode chamar em
eventos ou mtodos de uma aplicao. Nota 1: Uma varaivel local pode ser uma varivel global se
voc usar a macro sc_set_global. $var3 = 'Testando';
// var3 uma varivel local
sc_set_global($var3);
// transformando var3 em uma varivel global echo [var3] ." global
variables";
// Agora podemos chamar [var3] em outro evento. VARIVEIS de Sesso utilizada
como uma varivel global (com colchetes) [var4] = 'sesso'; Mas voc pode acessar
"Aplicaes>>Variveis Globais" para definir [var4] para ser "SESSO ". Variveis de sesso
podem ser chamadas em qualquer evento de uma aplicao. Se criada uma aplicao de login
pode-se chamar em qualquer aplicao do projeto.Nota 2: Acessando "Variveis Globais de
Aplicaes" voc pode definir se uma varivel global / sesso como IN ou OUT. Se uma aplicao
est CRIANDO uma varivel, deve ser uma varivel OUT. Se uma aplicao est RECEBENDO
outra varivel, ele deve ser uma varivel IN. (IN padro) Nota 3: Variveis globais e sesses
podem ser redefinidas utilizando a macro set_global. sc_reset_global ([var3],[var4]); VARIVEIS de
campos Valores de campo podem ser chamados em um evento utilizando "chaves". {field_x} =
'field_x receber valores '; {field_y} = [var3]; {field_z} = {field_y}; Mdulo Cep MDULO CEP O
ScriptCase dispe de mdulo completo de consultas gerais de Cdigos de Endereamento Postal CEP. As aplicaes de atualizao (forms) geradas atravs do ScriptCase fazem uso desse
mdulo. O recurso de CEP do ScriptCase totalmente baseado na leitura de arquivo texto (arquivo
disponvel no site dos Correios para download). O arquivo de CEP um base textual, que faz parte
do ScriptCase. Este arquivo pode ser atualizado periodicamente pelo usurio, bastando obt-lo
direto no site dos Correios. Nos formulrios criados no ScriptCase, ao definir uma formatao do
tipo CEP, a base texto acessada atravs de um algoritmo ultra-rpido de pesquisa. O usurio
define tambm quais os campos de endereo sero preenchidos automaticamente, agilizando a
entrada de dados. Programacao Programacao PROGRAMAO Este capitulo oferece dicas de
programao na linguagem PHP e um tpico referente as Macros disponveis no ScriptCase.
Principais comandos PHP SQL Principais Comandos Php
Arrays Um array no PHP atualmente um mapa ordenado. Um mapa um tipo que relaciona
valores para chaves. Este tipo otimizado de vrias maneiras, ento voc pode us-lo como um
array real, ou uma lista (vetor), hashtable (que uma implementao de mapa), dicionrio, coleo,
pilha, fila e provavelmente mais. Como voc pode ter outro array PHP como um valor, voc pode
facilmente simular rvores. A explicao dessas estruturas esto alm do escopo desse manual,
mas voc pode encontrar exemplos para cada uma dessas estruturas a seguir. Para mais
informaes sobre estruturas, refira-se a literatura externa sobre esses tpicos. Sintaxe
Especificando com array() Um array pode ser criado com o construtor de linguagem array(). Ele
pega um certo nmero de pares separados por vrgula chave => valor .
A chave pode ser tanto um integer ou uma string. Se a chave uma representao padro de um
integer, ele ser interpretado assim (por exemplo, "8" ser interpretado como 8, enquanto "08" ser
interpretado como "08"). No h diferena entre arrais indexados e associativos em PHP, apenas
um tipo de array, que pode ter ndices inteiros ou string. O valor pode ser qualquer tipo PHP:
Se omitir a chave quando fornece um novo item, o maior ndice inteiro obtido, e a nova chave
ser esse mximo + 1. Se voc especificar uma chave que j possui um valor assimilado a ela,
ento o valor sobrescrito.
Utilizar TRUE como chave ser interpretado como o integer 1 na chave. Utilizando FALSE como
chave ser avaliado como o integer 0. Usar NULL como chave interpretado como uma string

vazia. Usar uma string vazia como chave ir criar (ou sobrescerver) uma chave com uma string
vazia e seu valor, e isto no o mesmo que usar colchetes vazios. Voc no pode usar arrays ou
objetos como chaves. Fazendo isso resultar em um alerta: Illegal offset type. Criando/modificando
com a sintaxe de colchetes Voc pode tambm modificar um array existente explicitamente
assimilando valores nele. Isto feito apenas assimilando valores para o array enquanto
especificando a chave em colchetes. Voc pode omitir a chave, colocando um par vazio de
colchetes ("[ ]").
Se $arr no existir ainda, ele ser criado. Ento isto um meio alternativo para especificar um
array. Para mudar um certo valor, apenas assimile um novo valor para um elemento especificado
por sua chave. Se voc quiser remover um par chave/valor, voc precisa aplicar unset() nele.
Nota: Como mencionado acima, no informar a chave dentro dos colchetes, ento o maior ndice
inteiro obtido, e a nova chave ser esse mximo + 1. Se nenhum ndice inteiro existir ainda, a
chave ser 0 (zero). Se voc especificar uma chave que j possui um valor assimilada a ela, ento
o valor sobrescrito. Note que a chave inteira maior, utilizada para, isso no precisa
necessariamente existir no array. Ele pode ter existido no array desde a ltima vez que o array foi
indexado. Veja o seguinte exemplo:
O exemplo acima deve produzir a seguinte sada:
.
break break cancela a execuo do comando for, foreach while, do..while ou switch atual. break
aceita um argumento numrico opcional que diz a ele quantas estruturas aninhadas englobadas
devem ser quebradas.
continue continue usado dentro de estruturas de loops para saltar o resto da iterao do loop
atual e continuar a execuo no incio da prxima iterao. Nota: Note que no PHP a instruo
switch considerada uma estrutura de loop quando relacionada ao comando continue. continue
aceita um argumento numrico opcional que diz a ele de quantos nveis de loops aninhados ele
deve saltar at o fim.
date (PHP 3, PHP 4 ) date - Formata a data e a hora local Descrio string date ( string format [, int
timestamp]) Retorna uma string de acordo com o formato da string usando o inteiro dado timestamp
ou a a hora corrente local se nenhum times tamp dado. Em outras palavras, timestamp opcional
e o padro para o valor de time(). Nota: A linha vlida de um timestamp tipicamente de Fri, 13
Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT. (Estas so as datas que
correspondem aos mnimos e mximos valores para um inteiro de 32-bit definido). No windows esta
linha limitada de 01-01-1970 para 19-01-2038. Nota: Para gerar um timestamp de uma string
para representao de data, voc deve estar capaz de usar strtotime(). Adicionalmente, alguns
bancos de dados tm para converter suas datas em timestamps (tais como a funo do MySQL
UNIX_TIMESTAMP). Tabela 1. Os seguintes caracteres so reconhecidos no format parameter
string format character Descrio Exemplo de valores retornados
Caracteres no reconhecidos no formato sero impressos como so. O formato Z ser sempre
retornado 0 quando usar gmdate().
do..while Loops do..while so bem similares aos loops while, exceto pelo fato de que a condio
verificada no fim de cada iterao em vez de no comeo. A diferena principal dos loops while
regulares que a primeira iterao de um loop do.while garantidamente executada (a condio
s verificada no fim da iterao) enquanto que ele pode no rodar necessariamente em um loop
while normal (a condio verificada no comeo de cada iterao, se ela avaliada como FALSE
logo no comeo, a execuo do loop terminaria imediatamente). H apenas uma sintaxe para loops
do..while:
O loop acima rodaria exatamente uma vez, desde que depois da primeira iterao, quando a
condio verificada, ela avaliada como FALSE ($i no maior que zero 0) e a execuo do
loop termina. Usurios avanados de C podem estar familiarizados com o uso diferenciado do loop
do.while, para permitir o fim da execuo no meio dos blocos de cdigo, englobando-os com
do.while(0), e usando a instruo break . O fragmento de cdigo a seguir demonstra isso:
No se preocupe se voc no entendeu isto da forma certa ou de jeito nenhum. Voc pode
codificar scripts simples ou mesmo poderosos sem usar esse 'recurso'. else Freqentemente voc
vai querer executar uma instruo se uma certa condio for encontrada, e uma instruo diferente
se a condio no for encontrada. Isto o que o else faz. else estende um comando if para
executar uma instruo caso a expresso no comando if seja avaliada como FALSE. Por exemplo,
o cdigo a seguir mostraria a maior que b se $a for maior que $b, e a NO maior que b caso
contrrio:
O comando else s executado se a expresso if for avaliada como FALSE, e se havendo

qualquer expresso elseif, somente se todas elas forem avaliadas como FALSE tambm (veja
elseif). elseif elseif, como seu nome sugere, uma combinao de if e else. Da mesma forma que o
else, ele estende um comando if para executar uma instruo diferente no caso de a expresso if
original ser avaliada como FALSE. Porm, ao contrrio de else, ele executar aquela expresso
alternativa somente se a expresso condicional do elseif for avaliada como TRUE. Por exemplo, o
cdigo a seguir mostraria a maior que b, a igual a b ou a menor que b:
Podem haver vrios elseifs dentro da mesma instruo if. A primeira expresso elseif (se houver)
que for avaliada como TRUE ser executada. No PHP, voc tambm pode escrever 'else if' (em
duas palavras) e o comportamento ser idntico a um 'elseif' (em uma s palavra). O significado
sinttico ligeiramente diferente (se voc est familiarizado com C, eles tem o mesmo
comportamento), mas no final de contas ambos teriam exatamente o mesmo comportamento. O
comando elseif s executado se a expresso if precedente e quaisquer expresses elseif
anteriores forem avaliadas como FALSE, e a expresso elseif atual for avaliada como TRUE. for
Loops for so os laos mais complexos em PHP. Eles se comportam como os seus compatveis em
C. A sintaxe de um loop for :
A primeira expresso (expr1) avaliada (executada) uma vez incondicionalmente no comeo do
loop. No comeo de cada iterao, expr2 avaliada. Se ela avaliada como TRUE, o loop
continua e o(s) comando(s) aninhado(s) (so) executado(s). Se avaliada como FALSE, a
execuo do 'loop' termina. No fim de cada iterao, expr3 avaliada (executada). Cada uma das
expresses pode ser vazia. expr2 vazia significa que o loop pode rodar indefinidamente (PHP
considera-a implicitamente como TRUE, como em C). Isto pode no ser to intil quanto voc pode
pensar, pois freqentemente voc pode querer terminar o 'loop' usando uma instruo
breakcondicional em vez de usar a expresso-verdade do for. Considere os seguintes exemplos.
Todos eles mostram nmeros de 1 a 10:
Obviamente, o primeiro exemplo parece ser o mais bonito (ou talvez o quarto), mas voc pode
perceber que a possvel utilizao de expresses vazias em laos for se torna prtico em algumas
ocasies. O PHP tambm suporta a "sintaxe de dois-pontos" alternativa para laos for:
foreach O PHP4 (mas no o PHP3) inclui um construtor foreach, muito parecido com o PERL e
outras linguagens. Isto oferece uma maneira fcil de iterar sobre matrizes. foreach funciona
somente com arrays, e lanar um erro se tentar utiliz-lo em uma varivel de qualquer tipo
diferente ou em variveis no inicializadas. H duas sintaxes; a segunda uma abreviatura, mas
til, da primeira:
A primeira forma varre uma dada matriz dada por expressao_array. Em cada 'loop', o valor do
elemento corrente atribudo a $valor e o ponteiro interno da matriz avanado em uma posio
(assim, no prxima iterao voc estar olhando para o prximo elemento). A segunda forma faz a
mesma coisa, exceto pelo fato de que a chave do elemento atual ser atribudo varivel $chave
em cada iterao. Nota: Quando o foreach inicia sua primeira execuo, o ponteiro interno da
matriz zerado automaticamente para o primeiro elemento do array. Isto significa que voc no
precisa chamar reset() antes de um loop foreach . Nota: Note tambm que foreach opera sobre
uma cpia do array especificado, no o prprio array, e portanto, o ponteiro do array original no
modificado como na instruo each(), que altera o elemento do array selecionado, mas isso no se
reflete o array original. Entretanto, o ponteiro interno do array original movimentado pelo
processamento do array. Assumindo que o lao foreach rode at o fim, o ponteiro interno do array
estar posicionado no fim do array. Nota: foreach tem a habilidade de evitar mensagens de erro
com '@'. Voc pode ter notado que os seguintes itens so funcionalmente idnticos:
Os seguintes tambm so funcionalmente idnticos:

Vous aimerez peut-être aussi